Platform SIG October 10, 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
      • Draft sent to the Jenkins officers
    • As a pic is worth a thousand words: diagram
    • Needs further discussion and refinement before it is final
      • Infra team additions to the plan
        • Tool removal schedule for ci.jenkins.io and friends
        • November 2024 JDK11 execution will stop
        • November 2026 JDK8 execution will stop
        • November 2027 JDK17 execution will stop
      • Developer mailing list discussion
      • User mailing list discussion
    • Next step - Jenkins Enhancement Proposal
      • First draft for review this week
  • What has been done?

  • Work on agent and controller images

    • Ssh-agent: a few version bumps leading to one new release (5.16.0)
      • Bump Alpine Linux Version to 3.18.4
    • Docker-agent: a few version bumps resulting in one release (3148.v532a_7e715ee3-10)
      • Bump Alpine Linux Version to 3.18.4
    • Docker agent: the bull is a worm
    • Inbound-agent, a few versions bumps, resulting in three new releases (3148.v532a_7e715ee3-8, 3148.v532a_7e715ee3-9 and 3148.v532a_7e715ee3-10):
      • Bump the parent image jenkins/agent version to 3148.v532a_7e715ee3-10
      • Fix platform syntax for armv7 (edge case)
    • Controller, with two new releases 2.426, 2.427):
      • Java 17 by default
      • Bump Alpine Linux to 3.18.4
      • bump ubi9/ubi to 9.2-755.1696514207
      • bump ubi8/ubi to 8.8-1067.1696517599