When you say "tool installers", does that include automatic installation of JDK from
java.sun.com, and automatic installation of maven from apache?
I've seen surprising behavior from docker images I've been using, and if this is the explanation.
I created a docker image using Java 8 and configured it to automatically install JDK 6, JDK 7, JDK 8, Maven 3.2.5, Maven 3.3.9, and Ant 1.9.6. The image seemed to run well on a few different machines where I was testing it. However, sometimes the pick list in the "Configure System" page (for example under the "JDK Installations" button or under the "Maven installations" button) would stop showing the possible choices from the vendor download site. Similarly, sometimes when a job on a reasonably fresh started copy of that docker image needed a tool installer, the job would instead fail with a message that "3.2.5 is not a valid identifier" (for Maven).
I eventually resolved the inconsistency by always downloading tools from a local copy on a web server instead of relying on the vendor site to provide that tool version.
Is the case I was seeing possibly a manifestation of the Java 8u65 change to disallow shorter keys?
Mark Waite