Platform SIG January 02, 2024

Attending:

Agenda:

  • Open Action items
    • BlueOcean Docker container - needs to communicate its deprecation
    • Kevin check for Python and Alpine interaction in the tutorials
      • Damien provide solution we used with Bookworm
  • Java 21 support - 2+2+2 Java Support Plan
    • Jenkins enhancement proposal by Mark Waite submitted and being reviewed
      • Needs more details before it is merged
    • There are still stale PRs waiting to be reviewed/merged
      • Mark Waite has already pinged and will ping some more of the maintainers in order so they get merged.
  • Released work on agent and controller images
    • Controller Weekly 2.438 and 2.439
      • Update to Jenkins 2.439
      • Bump Debian Bookworm Linux Version to 20231218
      • The release process is manual, we have to publish manually on the Docker repository
    • Docker-agent: nothing new
    • Inbound-agent: nothing new
    • Ssh-agent: nothing new
  • Work in progress on images:
  • Jenkins Artifactory bandwidth reduction project results
    • Completed, ⅓ savings of bandwidth expected, minimal impact to developers
    • Final measurements needed
    • Still finding some minor issues, resolving them as we find them.
    • The logs files were analyzed, no consumption of sonatype repo
    • A cleanup item was brought by a Jenkins contributor.
      • openBSD bcrypt algorithm (jbcrypt) was used and only available in jcenter cache. Someone took a copy of the source code, and released it to Apache Maven central repository. We can now remove our cached copy, and use the official location. Fortunately, the implementation did not change the code at all. Just a different artifact ID.
  • Docker-based quickstart tutorials
    • We’re almost ready to merge. It is a much better experience for the newcomers.