Jenkins Docker image available currently jenkins/jenkins:lts isn't multi architecture. 
      On x86 it works perfectly well but on platforms like s390x , ppc64 it isn't supported.

      Can we make the jenkins image multi-arch ? What would it take to add Docker image support for s390x ?

      Current Problem:

      docker run --name jenkins_s390x -P jenkins/jenkins:lts
       standard_init_linux.go:185: exec user process caused "exec format error" 

      However, if i clone jenkinsci/docker and then do a "docker build " and run , it works fine (check attachment for the same).
      So we will need a mechanism to run the docker build on the platform and then push the image to the repository.

       Refer to conversations and progress reports in the Platform Special Interest Group where s390x progress is regularly being reported. One or more pull requests are in progress, along with hardware provided to the Jenkins project for connection to ci.jenkins.io.

          [JENKINS-52785] Multi Architecture Docker image

          Durgadas Kamath created issue -
          Durgadas Kamath made changes -
          Component/s New: docker [ 20834 ]

          oleg_nenashev , What would it take for us to support s390x ? 
          We can provide Z access or PR needed code if needed to try out multi-arch.

          Durgadas Kamath added a comment - oleg_nenashev , What would it take for us to support s390x ?  We can provide Z access or PR needed code if needed to try out multi-arch.
          Durgadas Kamath made changes -
          Description Original: Jenkins Docker image available currently *jenkins/jenkins:lts* isn't multi architecture. 
          On x86 it works perfectly well but on platforms like s390x , ppc64 it isn't supported.

          Can we make the jenkins image multi-arch ? What would it take to add Docker image support for s390x ?
          New: Jenkins Docker image available currently *jenkins/jenkins:lts* isn't multi architecture. 
           On x86 it works perfectly well but on platforms like s390x , ppc64 it isn't supported.

          Can we make the jenkins image multi-arch ? What would it take to add Docker image support for s390x ?

          *Current Problem:*
          {noformat}
          docker run --name jenkins_s390x -P jenkins/jenkins:lts
           standard_init_linux.go:185: exec user process caused "exec format error" {noformat}

          However, if i clone jenkinsci/docker and then do a "docker build " and run , it works fine.

           
          Durgadas Kamath made changes -
          Attachment New: Docker_Build_S390x.txt [ 43536 ]
          Durgadas Kamath made changes -
          Description Original: Jenkins Docker image available currently *jenkins/jenkins:lts* isn't multi architecture. 
           On x86 it works perfectly well but on platforms like s390x , ppc64 it isn't supported.

          Can we make the jenkins image multi-arch ? What would it take to add Docker image support for s390x ?

          *Current Problem:*
          {noformat}
          docker run --name jenkins_s390x -P jenkins/jenkins:lts
           standard_init_linux.go:185: exec user process caused "exec format error" {noformat}

          However, if i clone jenkinsci/docker and then do a "docker build " and run , it works fine.

           
          New: Jenkins Docker image available currently *jenkins/jenkins:lts* isn't multi architecture. 
           On x86 it works perfectly well but on platforms like s390x , ppc64 it isn't supported.

          Can we make the jenkins image multi-arch ? What would it take to add Docker image support for s390x ?

          *Current Problem:*
          {noformat}
          docker run --name jenkins_s390x -P jenkins/jenkins:lts
           standard_init_linux.go:185: exec user process caused "exec format error" {noformat}
          However, if i clone jenkinsci/docker and then do a "docker build " and run , it works fine (check attachment for the same).
          So we will need a mechanism to run the docker build on the platform and then push the image to the repository.

           
          Daniel Beck made changes -
          Component/s Original: core [ 15593 ]

          Priya Seth added a comment -

          I have tested the Dockerfile on ppc64le and it works fine, would be great to have a multi-arch image available!

          Priya Seth added a comment - I have tested the Dockerfile on ppc64le and it works fine, would be great to have a multi-arch image available!
          Carlos Sanchez made changes -
          Remote Link New: This issue links to "PR-719 (Web Link)" [ 21415 ]

          Discussions around the feature was done in the Platform SIG Meeting. Notes : https://docs.google.com/document/d/1YofL2uhy7xAa1mx_qFdDvDg4P-molmhDwFD0-8xX8mI/edit?usp=sharing_eip&ts=5b8699c5

          Durgadas Kamath added a comment - Discussions around the feature was done in the Platform SIG Meeting. Notes :  https://docs.google.com/document/d/1YofL2uhy7xAa1mx_qFdDvDg4P-molmhDwFD0-8xX8mI/edit?usp=sharing_eip&ts=5b8699c5
          Durgadas Kamath made changes -
          Remote Link New: This issue links to "Platform SIG Discussion (Web Link)" [ 21431 ]

            Unassigned Unassigned
            durgadas Durgadas Kamath
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: