The Jenkins docker images are currently using Java 8 unless the image name
specifically includes 'jdk11' in the name.
The platform SIG discussed last Friday that we think September 2021 would
be a good goal to deliver JDK 11 as the standard JDK in those images
instead of JDK 8.
This change is independent of Java 17 support, but would happen at roughly
the time when the new Java LTS (Java 17) is expected to be released. This
change does not have any dependency on Java 17 and does not assume any
requirement for support (or non-support) of Java 17.
This thread is intended to start the discussions. I'd love to have the
discussions concluded before the June 25, 2021 Jenkins Contributor Summit
associated with cdCon.
We'd write a blog post announcing the change like we did for the controller
change from Debian Stretch to Debian Buster. We would include information
about the change in the upgrade guide for the September LTS release.
What concerns do you have related to that idea?
The images that would change include:
- Controller Image - jenkins/jenkins
- lts
- lts-centos7
- centos7
- lts-centos
- centos
- lts-slim
- slim
- lts-alpine
- alpine
- latest
- Agent Base Image - jenkins/agent
- stretch (obsolete)
- buster
- alpine
- latest
- SSH Agent Image - jenkins/ssh-agent
- stretch
- alpine
- latest (which is an unlabeled buster)
- Inbound Agent Image - jenkins/inbound-agent
- alpine
- latest
Mark Waite
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/7b4ac5ab-0d8d-414b-a9c4-b1bc68a6f923n%40googlegroups.com.