RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 2140862 - Move OpenJDK8 packages to an unsupported repo
Summary: Move OpenJDK8 packages to an unsupported repo
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: java-1.8.0-openjdk
Version: 9.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Andrew John Hughes
QA Contact: OpenJDK QA
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-11-07 22:53 UTC by Mike Millson
Modified: 2023-09-19 04:29 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-01-23 13:28:01 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-138626 0 None None None 2022-11-07 22:57:41 UTC

Description Mike Millson 2022-11-07 22:53:27 UTC
Move the OpenJDK8 packages out of rhel-9-for-x86_64-appstream-rpms and rhel-9-for-x86_64-appstream-eus-rpms.

OpenJDK8 is not supported on RHEL9:
https://access.redhat.com/articles/1299013

Unsupported packages do not belong in supported repos. It is causing a lot of confusion with customers.

Comment 1 hslinuxteam 2022-11-09 00:16:31 UTC
This makes it very hard to drive/migrate people to RHEL 9. I can understand Red Hat not wanting to support java 1.8.0 forever, but I gotta say this really feels like a smack in the face. It's taken us years to explain to customers how the dates around RHSCL's and now Application streams work, and this flys in the face of the dates we expected. It also flys in the face of the whole point of RHSCL/App streams to give the customer a safe way to migrate, and gain access to newer (and in this case) older versions of software.

https://access.redhat.com/support/policy/updates/rhel-app-streams-life-cycle#rhel9_application_streams

States that support for this is till May 2026.


Application Stream	Release Date	Retirement Date	Release
openjdk 1.8.0	May 2022	May 2026	9.0

I'd expect Red Hat to honor that date.

Comment 2 Mike Millson 2022-11-19 13:27:41 UTC
(In reply to hslinuxteam from comment #1)
> https://access.redhat.com/support/policy/updates/rhel-app-streams-life-
> cycle#rhel9_application_streams
> 
> States that support for this is till May 2026.
> 
> 
> Application Stream	Release Date	Retirement Date	Release
> openjdk 1.8.0	May 2022	May 2026	9.0
> 
> I'd expect Red Hat to honor that date.

Yes, my latest understanding is that JDK8 _is_ supported on RHEL9, and what is meant by the "N/A" on the lifecycle page[1] is that RHEL9 tooling is not supported on JDK8 because the default JDK is JDK11.

I am expecting the product team to clarify this here and on the lifecycle page.

[1]https://access.redhat.com/articles/1299013

Comment 11 Mario Torre 2023-01-23 13:28:01 UTC
The OpenJDK 8u packages are correctly part of RHEL 9 and are supported as such. The System JDK is 11 however, this means all the java tooling and libraries that are shipped with RHEL 9 are compiled targeting 11 and won't work on 8u by default. This is normal and expected, 8u is legacy at this point and provided to aid migration, users can still run their existing workloads, but if they rely on system libraries they need to be run with 11.

The KB article was amended with this detail so I'm closing the bug now: https://access.redhat.com/articles/1299013

Comment 12 Mario Torre 2023-01-23 13:30:28 UTC
(In reply to Mario Torre from comment #11)
> but if they rely on system libraries they need to be run with 11.
                                                              ^^^^^^
11+ of course.

Comment 13 Red Hat Bugzilla 2023-09-19 04:29:40 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days


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