Attending:
Agenda:
-
Open Action items:
- Docker Images
- Container image deprecation for the blue ocean container (jenkinsci:blueocean)
- https://hub.docker.com/r/jenkins/blueocean - no tags
- Docker - has
- Need to announce the deprecation of the image
- Update the page on Dockerhub
- Add to a Jenkins LTS changelog or upgrade guide?
- Add a disclaimer to one or more pages on www.jenkins.io?
- Update the 2017 Blue Ocean blog post with deprecation notice?
- Report it on it regularly in Platform SIG meetings
- Create an issue that proposes the deprecation
- Some of the README files are now being synced with DockerHub, so that may be one of our leverage points to communicate with the end users.
- Container image deprecation for the blue ocean container (jenkinsci:blueocean)
- Docker Images
-
Ongoing work
- JDK21
- Eclipse Temurin 21 Update
- “We have now unblocked ourselves and expect Temurin 21 binaries to start being published in the next 1-2 days”
- Intel and Arm Linux binaries are already available
- The official docker images aren’t ready yet.
- Microsoft build of OpenJDK 21 is available
- Windows for Intel and Arm
- JDK21
-
Java 11, 17, and 21 with Jenkins
- See Mark Waite’s Google Doc
- Draft sent to the Jenkins officers
- As a pic is worth a thousand words: diagram
- Needs further discussion and refinement before it is final
- Infra team additions to the plan
- Tool removal schedule for ci.jenkins.io and friends
- November 2024 JDK11 execution will stop
- November 2026 JDK8 execution will stop
- November 2027 JDK17 execution will stop
- Developer mailing list discussion
- User mailing list discussion
- Infra team additions to the plan
- Next step - Jenkins Enhancement Proposal
- First draft for review this week
- See Mark Waite’s Google Doc
-
What has been done?
-
Work on agent and controller images
- Ssh-agent: a few version bumps leading to one new release (5.16.0)
- Bump Alpine Linux Version to 3.18.4
- Docker-agent: a few version bumps resulting in one release (3148.v532a_7e715ee3-10)
- Bump Alpine Linux Version to 3.18.4
- Docker agent: the bull is a worm
- Inbound-agent, a few versions bumps, resulting in three new releases (3148.v532a_7e715ee3-8, 3148.v532a_7e715ee3-9 and 3148.v532a_7e715ee3-10):
- Bump the parent image jenkins/agent version to 3148.v532a_7e715ee3-10
- Fix platform syntax for armv7 (edge case)
- Controller, with two new releases 2.426, 2.427):
- Java 17 by default
- Bump Alpine Linux to 3.18.4
- bump ubi9/ubi to 9.2-755.1696514207
- bump ubi8/ubi to 8.8-1067.1696517599
- Ssh-agent: a few version bumps leading to one new release (5.16.0)