Attending:
Agenda:
- End of support for Java 11/2.479.x
- Container repo for controller has dropped Java 11
- Weekly 2.463 dropped support for Java 11.
- Jenkins LTS 2.479.1 dropped support for Java 11 on 30 Oct 2024.
- Jenkins 2.479.3 has been released on 2.479.3 was on January 8, 2025
- Jenkins infra end of support for Java 11 needs planning and discussion
- Infra team is willing to continue Java 11 for a while, but at some point in the future, Java 11 won’t be available on Jenkins infra
- Plan is still being developed, no timelines have been set
- Endoflife.date could help monitor that - Eclipse Temurin 11 end of life October 2027
- Infra team is willing to continue Java 11 for a while, but at some point in the future, Java 11 won’t be available on Jenkins infra
- Unofficial campaign to update plugins to JDK11/17.
- Container image updates for the Jenkins controller
- LTS
- 2.492.2 was released last week
- 2.492.3 should be released first week of April. Bruno Verachten is the release lead
- Weeklies (2.500 and 2.501)
Dependency updates
- Bump Alpine Linux Version to 3.21.3
- chore(deps): bump ubi9/ubi 9.5-1741600006 in /rhel/ubi9/hotspot
- Bump Debian Bookworm Linux Version to 20250224
- LTS
- Container image updates for Jenkins agents
- One new release for the SSH agent (6.10.0)
Dependency updates
- Bump Git version on Windows to 2.48.1.windows.1
- Bump Debian Bookworm Linux version to bookworm-20250224
- Bump Alpine Linux Version to 3.21.3
- One new release for the docker-agent (3291.vb_131b_dc231fa_-1)
Maintenance
- Remove unused env.props from build.sh
- removes the unused env.props file and the associated code from the build.sh script.
- Add show-% Makefile target and use jdks_to_build in rhel_ubi9 bake target
- Add tags functions to docker bake
- Remove linux-agent-only and linux-inbound-agent-only groups
- Remove unused env.props from build.sh
Dependency updates
- Bump Debian Bookworm Linux version to bookworm-20250224
- Bump the Jenkins remoting version to 3291.vb_131b_dc231fa_
- One new release for the SSH agent (6.10.0)
- Work in progress on images:
- Controller:
- Docker-agent:
- Docker-ssh-agent:
- Java 25
- Temurin supplies JDK 25 early access binaries
- The infra team is busy with other tasks which are more urgent
- We should create a task in the helpdesk nonetheless
- Use subtasks, to use it as a JIRA epic
- We should create a task in the helpdesk nonetheless
- We could nonetheless try to write an updatecli manifest and see if it works before proposing changes
- Which repositories should we target first?
- Infra
- Controller
- Agents?
- Which repositories should we target first?