Platform SIG September 26, 2023

Attending:

Agenda:

  • Open Action items:

    • Docker Images
      • Container image deprecation for the blue ocean container (jenkinsci:blueocean)
      • Some of the README files are now being synced with DockerHub, so that may be one of our leverage points to communicate with the end users.
  • Ongoing work

  • Java 11, 17, and 21 with Jenkins

    • See Mark Waite’s Google Doc that is a draft
      • Draft sent to the Jenkins officers
    • As a pic is worth a thousand words: diagram
    • Needs further discussion and refinement before it is final
    • Next step - Jenkins Enhancement Proposal
  • What has been done?

  • Work on agent and controller images

    • Ssh-agent: a few version bumps and JDK21 preview images, leading to three new releases (5.13.0, 5.14.0 and 5.15.0)
      • Add preview images for jdk21
        • Adds ppc64le, s390x and arm/v7 for JDK21
        • Tracks JDK21 version
      • Bump node alpine docker image version to 20.6.1-alpine3.18
      • Bump Debian Bookworm Linux version to bookworm-20230919
    • Proposal from Damien:
      • talk to the end users about the OS updates much sooner in the process
      • At least, next time the PR body must have the os update changelog.
    • Docker-agent: a few version bumps too and a breaking change, resulting in four releases (3148.v532a_7e715ee3-6, 3148.v532a_7e715ee3-7, 3148.v532a_7e715ee3-8, and 3148.v532a_7e715ee3-9)
      • bump archlinux to base-20230921.0.180222
      • add a manifest for git-lfs on Windows, bump to 3.4.0 and fix its installation
      • JDK21:
        • Adds ppc64le and s390x archs for JDK21.
      • :boom: Breaking change: Move to bookworm.
    • Inbound-agent, a few versions bumps and a breaking change, resulting in two new releases (3148.v532a_7e715ee3-6 and 3148.v532a_7e715ee3-7):
      • :boom:Breaking change: Move to bookworm
      • Add a manifest for git-lfs on Windows, bump git-lfs to 3.4.0 and fix its installation
      • JDK21:
        • Adds ppc64le and s390x archs for JDK21
      • Bump the parent image jenkins/agent version to 3148.v532a_7e715ee3-7
    • Controller, with four new releases (2.423, 2.414.2, 2.424, and 2.425):
      • Bump Debian Bookworm Linux Version to 20230919
      • Bump ubi8/ubi to 8.8-1067
  • New Topics