IIUC, they are not planning on removing support for JDK8, JDK11, JDK17, or JDK21 which JDO is using.
So it looks like we are ok. Craig > Begin forwarded message: > > From: Gavin McDonald <[email protected]> > Subject: Removal of some older JDKs - Jenkins and Buildbot CI agents > Date: October 9, 2025 at 06:49:01 PDT > To: Apache Infrastructure <[email protected]> > Cc: [email protected] > Reply-To: <[email protected]> > > Hi All. > > As the years go by, we continue to add new JDKs as they are being asked for > by projects, or proactively in some cases (!). > > What we tend to do less of, and do it quietly, is the 'removal' of older > JDKs, usually > when newer versions of the major/minor release line come out. > > We have traditionally kept the 'last' release of a Major JDK and had it > symlinked > as latest. > > Some of these are quite old now, and projects should not be using them. It > also > makes it harder for Infra as a whole to maintain older versions onto new OS > VMs > as they come out. > > We have in the past obtained and rebuilt JDKs as far back as JDK 1.4 - this > is no longer > viable or advisable, Infra is in fact doing a disservice by keeping these > available. > If a project needs to built on an ancient JDK, then it should obtain and > include this in > their own builds themselves. I seriously hope though that projects are no > longer using most of > these mentioned below. (The versions include any vendor, OpenJDK, Adoptium, > Oracle, IBM etc) > > None of the JDKs below will be made available for any of the 24.04 and latest > agents. > All of the JDKs listed below will be removed from all Jenkins and Buildbot > agents > of 18.04, 20.04 and 22.04 by the end of October. If you happen to be using > any of these > versions then please do alter your builds to not use them. > > JDK 1.4+, JDK 1.5+, JDK 1.6+, JDK 1.7+, JDK 1.9+, JDK 10+, JDK 12+, JDK 13+, > JDK 14+, JDK 15+, JDK 16+, JDK 18+ > > To recap, all of the above versions and their 'latest' symlinks will be > removed before the end of this month. Other more recent non-LTS lines such as > JDK 19, JDK 20 etc will be reviewed in 6 months time. > > See also : > > Jenkins - > https://cwiki.apache.org/confluence/display/INFRA/JDK+Installation+Matrix > Buildbot - > https://cwiki.apache.org/confluence/display/INFRA/JDK+Installation+Matrix+-+Buildbot > > > You can also find Infra on the publically available #builds Slack channel on > 'the-asf' Slack instance where you can discuss this and any other CI related > topic. > > This email is also being sent to [email protected] <mailto:[email protected]> > 'as a separate email' for more visibility. > If you have to reply by email, please do not cross post. > > I encourage comments to the related INFRA ticket [1] or queries to the > #builds Slack channel. > > [1] - https://issues.apache.org/jira/browse/INFRA-27315 > > > > Kind Regards. > > -- > > Gavin McDonald - > Systems Administrator, ASF Infrastructure Team > V.P Travel Assistance Committee > > > Craig L Russell [email protected]
