Attending:
Agenda
- Java 25
- Released Sep 16, 2025
- The infra team has been working on it.
- Plugin maintainers can give it a try
- Available as a tool
- A .mvn/maven.config may be necessary
- Plugin maintainers can give it a try
- We are trying to compile the top 250 plugins with JDK25
- Results there: Jenkins PR Tracker
| Summary | ||
|---|---|---|
| Total Plugins Tested | 250 | |
| Successful Builds | 129 | 51.60% |
| Failed Builds | 121 | 48.40% |
-
Jenkins Plugins JDK25 compatibility test shows 124 (was 90) plugins are already building with JDK25 for real
-
Agents
- We now have a JDK25 Docker agent image and a JDK25 Docker SSH agent image
-
Controller
- feat(linux): add support on Linux for JDK 25 preview in Docker build configurations has been closed, as Jenkins controller wasn’t compatible with Java 25 yet, but we can recreate it now
-
Container image updates for the Jenkins controller
- LTS
- 2.528.2 was released last week
- 2.528.3 Release candidate by 26th November (next week)
- Release on 10th December
- 2.528.2 was released last week
- Weeklies (2.536 and 2.537)
Dependency updates
- Bump JDK17 version to 17.0.17+10
- Bump JDK21 version to 21.0.9+10
- Bump Debian Trixie version to 20251103
Maintenance
- Add rhel9 manifest to ensure architectures availability
- Check architectures’ availability in Debian manifest
- Bump updatecli/updatecli-action to 2.95.0
- LTS
-
Container image updates for Jenkins agents
- Two new releases for the SSH agent (7.7.0 and 7.8.0)
New features and improvements
- Bump Git version on Windows to 2.52.0.windows.1
Maintenance
- Bump bats version to v1.13.0
- Check architectures’ availability in Debian manifest
Dependency updates
- Bump JDK17 version to 17.0.17+10
- Bump JDK21 version to 21.0.9+10
- Bump Debian Trixie Linux version to trixie-20251103
- Three new releases for the docker agent (3345.v03dee9b_f88fc-6, 3345.v03dee9b_f88fc-7, and 3345.v03dee9b_f88fc-8)
New features and improvements
- Bump Git version on Windows to 2.52.0.windows.1
Dependency updates
- Bump UBI9 version to 9.7-1763340522
- Bump Debian Trixie Linux version to trixie-20251103
- Bump updatecli/updatecli-action to 2.96.0
- Bump bats version to v1.13.0
- Bump JDK17 version to 17.0.17_10
Maintenance
- Check architectures’ availability in Debian manifest
- Two new releases for the SSH agent (7.7.0 and 7.8.0)
-
Work in progress on images:
- Controller:
- None
- Docker-agent:
- Docker-ssh-agent:
- None
- Controller:
-
RISC-V
- We worked on supplying a RISC-V64 recent dockerd, docker, containerd, runc, docker compose set of Debian Trixie packages, so anyone can have an up-to-date docker experience for Jenkins
- RPM are now available, even if we know that Fedora and others do prefer podman.
- We also supply ebuilds for Gentoo users
- Next steps:
- Supply RISC-V images for Jenkins
- Supply a RISC-V agent for the infrastructure