Bug 1506146 - 6.4.17 image is missing OpenJDK 1.7
Summary: 6.4.17 image is missing OpenJDK 1.7
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: Docker
Version: 6.4.17
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
: ---
Assignee: kconner
QA Contact: Marek Schmidt
eap-docs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-10-25 09:07 UTC by François Cami
Modified: 2021-03-11 16:05 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-12-06 14:23:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description François Cami 2017-10-25 09:07:27 UTC
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

Comment 8 François Cami 2017-10-25 15:23:18 UTC
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.

Comment 15 François Cami 2017-12-06 14:23:09 UTC
RFE filed: https://bugzilla.redhat.com/show_bug.cgi?id=1517928

Closing.


Note You need to log in before you can comment on or make changes to this bug.