Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-63286

Migrate Jenkins container images to Eclipse Temurin

    • Docker-AdoptOpenJDK-Migration

      We would like to migrate the official Jenkins images from the OpenJDK bundles supported by Docker to Adoptium images supported by a wider community. It would improve stability and unlock access to configurations and platforms not yet supported by the OpenJDK images

      Scope

      How to contribute?

      • Join the Platform SIG channels which coordinates the effort: https://www.jenkins.io/sigs/platform/
      • Take a look at the linked repositories. Many of them include preview for Adoptium support or have pull requests for adding such support
      • Participate in testing, share your feedback (especially focusing on package differences)
      • Submit pull requests to repositories which do not have a patch yet

          [JENKINS-63286] Migrate Jenkins container images to Eclipse Temurin

          Julian Alarcon added a comment - - edited

          It may need to be renamed to Migrate Jenkins Docker images to AdoptOpenJDK  Eclipse Adoptium or just Adoptium

          https://projects.eclipse.org/projects/adoptium

          https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-to-join-the-eclipse-foundation/

           

          Julian Alarcon added a comment - - edited It may need to be renamed to Migrate Jenkins Docker images to AdoptOpenJDK   Eclipse Adoptium or just Adoptium https://projects.eclipse.org/projects/adoptium https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-to-join-the-eclipse-foundation/  

          Mark Waite added a comment - - edited

          Adoptium is used in the Docker images for controller, inbound agent, and ssh (outbound) agent.

          Alpine images continue to use the Alpine package rather than Adoptium, with hope that Adoptium will backport the Alpine changes from Java 17 to Java 11 and Java 8

          Mark Waite added a comment - - edited Adoptium is used in the Docker images for controller, inbound agent, and ssh (outbound) agent. Alpine images continue to use the Alpine package rather than Adoptium, with hope that Adoptium will backport the Alpine changes from Java 17 to Java 11 and Java 8

          Mark Waite added a comment -

          Completed. All container images use Temurin except the Archlinux agent image that uses the JDK provided with Archlinux.

          Mark Waite added a comment - Completed. All container images use Temurin except the Archlinux agent image that uses the JDK provided with Archlinux.

            Unassigned Unassigned
            oleg_nenashev Oleg Nenashev
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: