Description of problem: JDK 1.7 support was removed between EAP 6.4.11 and 6.4.17 images. previously used jboss container (jboss-eap-6/eap64-openshift:1.4-22) : sh-4.2$ ls -al /etc/alternatives/java* lrwxrwxrwx. 1 root root 44 Oct 20 2016 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk/jre/bin/java lrwxrwxrwx. 1 root root 62 Oct 20 2016 /etc/alternatives/java_sdk_1.7.0 -> /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64 lrwxrwxrwx. 1 root root 70 Oct 20 2016 /etc/alternatives/java_sdk_1.7.0_exports -> /usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64 lrwxrwxrwx. 1 root root 62 Oct 20 2016 /etc/alternatives/java_sdk_1.7.0_openjdk -> /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64 lrwxrwxrwx. 1 root root 70 Oct 20 2016 /etc/alternatives/java_sdk_1.7.0_openjdk_exports -> /usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64 lrwxrwxrwx. 1 root root 60 Oct 20 2016 /etc/alternatives/java_sdk_1.8.0 -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64 lrwxrwxrwx. 1 root root 68 Oct 20 2016 /etc/alternatives/java_sdk_1.8.0_exports -> /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64 lrwxrwxrwx. 1 root root 60 Oct 20 2016 /etc/alternatives/java_sdk_1.8.0_openjdk -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64 lrwxrwxrwx. 1 root root 68 Oct 20 2016 /etc/alternatives/java_sdk_1.8.0_openjdk_exports -> /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64 lrwxrwxrwx. 1 root root 60 Oct 20 2016 /etc/alternatives/java_sdk_openjdk -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64 lrwxrwxrwx. 1 root root 68 Oct 20 2016 /etc/alternatives/java_sdk_openjdk_exports -> /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64 lrwxrwxrwx. 1 root root 41 Oct 20 2016 /etc/alternatives/javac -> /usr/lib/jvm/java-1.8.0-openjdk/bin/javac lrwxrwxrwx. 1 root root 43 Oct 20 2016 /etc/alternatives/javadoc -> /usr/lib/jvm/java-1.8.0-openjdk/bin/javadoc lrwxrwxrwx. 1 root root 41 Oct 20 2016 /etc/alternatives/javah -> /usr/lib/jvm/java-1.8.0-openjdk/bin/javah lrwxrwxrwx. 1 root root 41 Oct 20 2016 /etc/alternatives/javap -> /usr/lib/jvm/java-1.8.0-openjdk/bin/javap New version: sh-4.2$ ls -al /etc/alternatives/java* lrwxrwxrwx. 1 root root 44 Sep 1 14:52 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk/jre/bin/java lrwxrwxrwx. 1 root root 60 Aug 2 13:02 /etc/alternatives/java_sdk_1.8.0 -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-2.b16.el7_4.x86_64 lrwxrwxrwx. 1 root root 68 Aug 2 13:02 /etc/alternatives/java_sdk_1.8.0_exports -> /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.141-2.b16.el7_4.x86_64 lrwxrwxrwx. 1 root root 60 Aug 2 13:02 /etc/alternatives/java_sdk_1.8.0_openjdk -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-2.b16.el7_4.x86_64 lrwxrwxrwx. 1 root root 68 Aug 2 13:02 /etc/alternatives/java_sdk_1.8.0_openjdk_exports -> /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.141-2.b16.el7_4.x86_64 lrwxrwxrwx. 1 root root 60 Aug 2 13:02 /etc/alternatives/java_sdk_openjdk -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-2.b16.el7_4.x86_64 lrwxrwxrwx. 1 root root 68 Aug 2 13:02 /etc/alternatives/java_sdk_openjdk_exports -> /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.141-2.b16.el7_4.x86_64 lrwxrwxrwx. 1 root root 41 Sep 1 14:52 /etc/alternatives/javac -> /usr/lib/jvm/java-1.8.0-openjdk/bin/javac lrwxrwxrwx. 1 root root 43 Sep 1 14:52 /etc/alternatives/javadoc -> /usr/lib/jvm/java-1.8.0-openjdk/bin/javadoc lrwxrwxrwx. 1 root root 41 Sep 1 14:52 /etc/alternatives/javah -> /usr/lib/jvm/java-1.8.0-openjdk/bin/javah lrwxrwxrwx. 1 root root 41 Sep 1 14:52 /etc/alternatives/javap -> /usr/lib/jvm/java-1.8.0-openjdk/bin/javap
Diffing the Dockerfiles: https://access.redhat.com/containers/?tab=docker-file#/registry.access.redhat.com/jboss-eap-6/eap64-openshift/images/1.4-37 https://access.redhat.com/containers/?tab=docker-file#/registry.access.redhat.com/jboss-eap-6/eap64-openshift/images/1.5-12 The "java-1.7.0-openjdk-devel" was removed explicitely. What would be good at this point is to ship at least two images, one with each JVM.
RFE filed: https://bugzilla.redhat.com/show_bug.cgi?id=1517928 Closing.