Attending:
Agenda
- Windows 2019 depreciation and Windows 2025
- Windows 2019 will go out of support in the near future
- Jenkins infra is ready to go off of it
- Windows Server 2025 offers faster CI builds with Dev Drive
- Dev Drive is also available for Windows 11
- It would be nice to have a blog post from someone who uses it and benefits from it
- Stéphane started the migration to Windows 2025
- We have to announce the deprecation of 2019 for March 2026 regarding the Docker images.
- Windows 2019 will go out of support in the near future
- Debian 13 is now available
- We have PRs for:
- The Jenkins controller docker image
- The ssh agent docker image PR has been merged
- The agent Docker image
- Mark has an interesting approach
- Tim suggests a stable branch so that weekly moves to Trixie before LTS
- Move LTS to Trixie with the next LTS baseline
- We have PRs for:
- Java 25
- Releases Sep 16, 2025
- Temurin supplies JDK 25 early access binaries
- 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
- The JDK25 version is still updated manually
- That’s a choice until it becomes generally available (out of early access)
- Plugin maintainers can give it a try
- We are trying to compile the top 250 plugins with JDK 25
- Results there: Jenkins PR Tracker
| Summary | ||
|---|---|---|
| Total Plugins Tested | 250 | |
| Successful Builds | 123 | 49.20% |
| Failed Builds | 127 | 50.80% |
-
Mark Waite has notified Jenkins plugin maintainers that the community plugin maintainers initiative opt-out is open
-
Community plugin maintainers proposal for discussion in Jenkins developer mailing list
- Java 25 will be released this month, and Jenkins support will likely require a sweep across all the plugins
- Beta test with one community plugin maintenance project and a small team
- Mark Waite, Basil Crow, Adrien Lecharpentier, Bruno Verachten, and Darin Pope
-
The plugin modernizer team is working on a recipe to upgrade plugins to JDK25
- We won’t interfere with the community plugin maintainers’ initiative; this will be for plugins outside of this effort
- Plugin modernizer can now build with JDK25, and OpenRewrite is now ready.
-
We have a long running PR regarding the supply of a JDK25 Docker agent
-
Container image updates for the Jenkins controller
- LTS
- 2.516.2 was released three weeks ago
- Next LTS: 2.516.3
- Release on September 17th, 2025
- Hervé Le Meur is the release lead, using release checklist
- Weeklies (2.526 and 2.527)
Dependency updates
- Bump hadolint version to 2.13.1
- Bump ubi9/ubi to 9.6-1756915113 in /rhel/ubi9/hotspot
- LTS
-
Container image updates for Jenkins agents
- Three new releases for the SSH agent (6.25.0, 7.0.0, and 7.1.0)
Breaking changes
- Update Debian base to Trixie (13) LTS
Dependency updates
- Bump Debian Trixie Linux version to trixie-20250908
- Bump Git version on Windows to 2.51.0.windows.1
- Bump Debian Bookworm Linux version to bookworm-20250811
- One new release for the docker-agent (3327.v868139a_d00e0-7)
New features and improvements
- Bump Git version on Windows to 2.51.0.windows.1
- Note: requires the plugin git-client in version 3.6.1 (or later) on controllers
- Bump Git version on Windows to 2.51.0.windows.1
Dependency updates
- Bump UBI9 version to 9.6-1755678605
- Three new releases for the SSH agent (6.25.0, 7.0.0, and 7.1.0)
-
Work in progress on images:
- Controller:
- Docker-agent:
- Docker-ssh-agent:
- None
-
Alternate platforms
- Gitpod Classic PAYG sunset on October 15th
- Should we move to GitHub Codespaces?
- Progress on the RISC-V Docker compilation
- Gitpod Classic PAYG sunset on October 15th