Details

    • Type: Improvement
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: docker
    • Labels:
      None
    • Similar Issues:

      Description

      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.

       

        Attachments

          Issue Links

            Activity

            Hide
            durgadas 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.

            Show
            durgadas 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.
            Hide
            sethp 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!

            Show
            sethp 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!
            Hide
            durgadas 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

            Show
            durgadas 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
            Hide
            slide_o_mix Alex Earl added a comment -

            This is now implemented, see https://hub.docker.com/r/jenkins4eval/jenkins

            Show
            slide_o_mix Alex Earl added a comment - This is now implemented, see https://hub.docker.com/r/jenkins4eval/jenkins
            Hide
            durgadas Durgadas Kamath added a comment -

            Alex Earl yup, this is great. Next milestone would be when it really makes it into jenkins/jenkins instead of jenkins4eval.

            Show
            durgadas Durgadas Kamath added a comment - Alex Earl yup, this is great. Next milestone would be when it really makes it into jenkins/jenkins instead of jenkins4eval.

              People

              • Assignee:
                Unassigned
                Reporter:
                durgadas Durgadas Kamath
              • Votes:
                2 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: