Closed smerle33 closed 2 months ago
next steps:
Update: all LTS controllers (ci.jio, trusted.ci.jio and cert.ci.jio) are using the latest JDK 17.0.12+7
(thanks to https://github.com/jenkins-infra/helpdesk/issues/4214#issuecomment-2273471697)
Update: we've upgraded JDKs in the s390x machine.
For info @MarkEWaite we did the following changes:
Installed the latest JDK11, JDK17 and JDK21 from Temurin for s390x
in /opt/jdk-*
/opt/jdk-17
is used with latest version. Success:update-alternatives
for /usr/bin/java
symlink with 21 as defaultRemoved all the jdk-*/
directories from /home/jenkins/tools/
and replaced with symlink to their /opt/jdk-*
counterpart to avoid duplication
Service(s)
cert.ci.jenkins.io, ci.jenkins.io, infra.ci.jenkins.io, trusted.ci.jenkins.io, weekly.ci.jenkins.io
Summary
We have a set of new version of java jdk to upgrade :
jdk8 to 8u422-b05 https://github.com/adoptium/temurin8-binaries/releases/tag/jdk8u422-b05
jdk11 to 11.0.24+8 https://github.com/adoptium/temurin11-binaries/releases/tag/jdk-11.0.24%2B8
jdk17 to 17.0.12+7 https://github.com/adoptium/temurin17-binaries/releases/tag/jdk-17.0.12%2B7
jdk21 to 21.0.4+7 https://github.com/adoptium/temurin21-binaries/releases/tag/jdk-21.0.4%2B7
[x] Jenkins controller images will have to publish here the jenkins controller version that will use those new jdk version (see https://github.com/jenkins-infra/helpdesk/issues/4058#issue-2256477963)
the work is prepared by some updatecli PR :
[x] Jenkins Tools:
[x] and we will then be able to remove the exception concerning jdk21 for s390X here https://github.com/jenkins-infra/jenkins-infra/blob/production/hieradata/clients/controller.sponsorship.ci.jenkins.io.yaml#L98-L99 as the new version is available for it https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.4%2B7/OpenJDK21U-debugimage_s390x_linux_hotspot_21.0.4_7.tar.gz
[x] packer-images:
https://github.com/jenkins-infra/packer-images/pull/1296
https://github.com/jenkins-infra/packer-images/pull/1291
https://github.com/jenkins-infra/packer-images/pull/1292
https://github.com/jenkins-infra/packer-images/pull/1295
[x] follow the release and deployment of the new packer image !
[ ] s390x:
[x] Windows Container agent
Web-builder aka. "docker-builder"depends now directly of the jdk whithinjenkins-inbound-agent version
: FROM jenkins/inbound-agent:${JENKINS_INBOUND_AGENT_VERSION}-jdk17Reproduction steps
No response