Attending:
Agenda:
- Open Action items
- BlueOcean Docker container
- Latest Java releases - progress with installation and Jenkins development
- Built on top of Docker images by Temurin
- JDK17 windows container now available from Jenkins
- Hervé made an update today to the changelog, saying that the Windows containers use the Java 17.
- Another reason to maybe switch to using the binaries directly instead of inheriting from the Temurin Docker image
- JDK17 windows container now available from Jenkins
- Built on top of Docker images by Temurin
- Java 21 support
- Jenkins enhancement proposal by Mark Waite submitted and being reviewed
- Needs more details before it is merged
- Progress testing the top plugins with Java 21
- 36 (was 31 two weeks ago) are now tested with Java 21 (Jenkinsfile modified)
- 85 (was 84 two weeks ago) are known to work with Java 21
- 13 don’t work yet with Java 21 (too outdated, using gradle, not in jenkinsci organization)
- Alternate view of testing progress
- 108 of the top plugin repositories passing tests with Java 21
- 20 of the top plugin repositories not yet passing tests with Java 21
- Java 21 availability for hardware
- Will Java 21 be available for s390x?
- It should with JDK21.0.1+12. The early access beta show s390x is back. Confirmed in Adoptium’s Slack channel.
- Not in the GA (General Availability) JDK21.0.1+12 release.
- Will Java 21 be available for s390x?
- Java 21 in infra
- Finished the transition to official 21.0.1+12 Linux (17 on Windows).
- Java versioning naming convention
- Damien is working on a way to use Temurin’s API in order to find the right URL to download binaries.
- Docker images
- Work on agent and controller images
- Ssh-agent: a few version bumps leading to two new releases (5.18.0 and 5.19.0)
- Bump Debian Bookworm Linux version to bookworm-20231030
- Bump node alpine docker image version to 21.1.0-alpine3.18
- Docker-agent: quite a lot of version bumps and work around JDK21 that lead to four releases, the last being (3192.v713e3b_039fb_e-2)
- Bump the Jenkins remoting version
- Bump preview (EA) JDK21 version to 21.0.1+12
- Inbound-agent: a few bumps leading to four new releases, the last being 3192.v713e3b_039fb_e-1:
- Migrate to new Remoting calling convention
- Bump the parent image jenkins/agent version
- Controller, with two new releases 2.429 and 2.430):
- Bump JDK21 version to 21.0.1_12
- Bump ubi8/ubi from to 8.8-1067.1698056881
- Bump ubi9/ubi from to 9.2-755.1697625012
- Bump JDK21 preview version (EA) to 21.0.1+12
- Bump Debian Bookworm Linux Version to 20231009
- Shortest jdk17 tags only for weekly releases
- Add additional tags for default Java images
- Switch to GA eclipse-temurin:jdk21 image
- JDK21: correct release download URL
- Ssh-agent: a few version bumps leading to two new releases (5.18.0 and 5.19.0)
- Work on agent and controller images
- Jenkins enhancement proposal by Mark Waite submitted and being reviewed