Skip to content

Use JDK25 for our Jenkins controllers #4941

@dduportal

Description

@dduportal

Service(s)

cert.ci.jenkins.io, ci.jenkins.io, infra.ci.jenkins.io, release.ci.jenkins.io, trusted.ci.jenkins.io, weekly.ci.jenkins.io

Summary

JDK25 is the current Java LTS.
We should run our Jenkins controller and agents using it instead of JDK21:

  • For obvious platform health (keeping it up to date)
  • For supporting the effort of Jenkins community to validate Jenkins ecosystem on JDK25

For historical reference, the migration JDK17 -> JDK21 of our controllers is a subset of #4120

Scope:

Reproduction steps

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions