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.

Reply via email to