We have set up podtemplates to facilitate the writing of jenkinsfile. Developers only have to override the values when needed. However, this inheritance relationship does not work as indicated in the doc. In fact, the values put in the jenkinsfile do not override the values in the parent podtemplate.
In the podtemplate I defined a "main" container based on an ubuntu image. In the jenkinsfile I defined a "main" container but based on a maven image. The pod was created with ubuntu and not maven. By activating the logs (org.csanchez.jenkins.plugins.kubernetes), it seems to me that the podtemplates are reversed. Because, I see in the parent the maven image and in the podtemplate the ubuntu image (see attaced log file).