Attending:
- Mark Waite
- Kenneth Salerno
- Kevin Martens
- Damien Duportal
- Bruno Verachten
Agenda:
-
Container image updates for the Jenkins controller
-
Container image updates for Jenkins agents
- One new release for the SSH agent (5.47.0)
- Bump Debian Bookworm Linux version to bookworm-20240904
- Bump Alpine Linux Version to 3.20.3
- Two new releases for docker-agent (3261.v9c670a_4748a_9-3 and 3261.v9c670a_4748a_9-4)
- Bump Debian Bookworm Linux version to bookworm-20240904
- Bump Alpine Linux Version to 3.20.3
- Bump archlinux to base-20240825.0.257728
- One new release for the SSH agent (5.47.0)
-
Work in progress on images:
- Controller:
- None
- Docker-agent:
- Docker-ssh-agent:
- None.
- Controller:
-
The Spring project made an end of life announcement - JENKINS-68698
- Key milestones in the Spring Security 6.x upgrade
- File upload 2.x in Jenkins weekly 2.459 (no issues reported)
- Require Java 17 in Jenkins weekly 2.463 June 18, 2024 (see dev list)
- Jetty 12 + EE 8 in Jenkins weekly 2.472 August 13, 2024
- Jetty 12 + EE 9 + Spring Security 6.x in Jenkins weekly - TBD
- Platform SIG members can help
- Second weekly release with Spring Security 6, Jetty 12, and Jakarta EE 9
- Next Wednesday (18th), we’ll choose the next LTS baseline
- Test drive the Jetty 12 + EE 9 prototype from the Jakarta branch
- Built by the ci.jenkins.io job
- Rebuilds frequently as Basil finds new issues
- java -jar testing-jar is more than enough to test
- Running for the last month in Mark’s test environment
- Places that tend to have problems are forms presented to the user that do not retain the values entered by the users
- Watch for stack traces in the Jenkins console logs in case those might point to something interesting
- Built by the ci.jenkins.io job
- We created a sample that builds a docker container with the prototype inside
- Key milestones in the Spring Security 6.x upgrade
-
Built on top of https://ci.jenkins.io/job/Core/job/jenkins/job/jakarta/
-
Java 21 support - 2+2+2 Java Support Plan
- Jenkins enhancement proposal by Mark Waite submitted and being reviewed
-
Interesting severe bug in Ubuntu 24.04 on aarch64
- SSL problem with key websites and curl (discussed in infra team meeting)
- Damien saw it also happen with wget
- This happens at the TCP level during the TLS handshake
-
- Bruno gave a talk earlier today. It was recorded and will be available once it’s been edited.
-
Docker agent image and docker controller image
- API rate limit from the Temurin download website reached
- Applied a fix to the SSH docker agent
- Need to accept Hervé’s PR that embeds some script that has the fix (retry flag on curl (exponential back-off)) to get it to work for the docker agent
- Jenkins infra is thinking of caching the Temurin downloads