[JIRA] (JENKINS-52785) Multi Architecture Docker image

6 views
Skip to first unread message

durgadas.kamath1@ibm.com (JIRA)

unread,
Jul 28, 2018, 8:39:03 AM7/28/18
to jenkinsc...@googlegroups.com
Durgadas Kamath created an issue
 
Jenkins / Improvement JENKINS-52785
Multi Architecture Docker image
Issue Type: Improvement Improvement
Assignee: Unassigned
Components: core
Created: 2018-07-28 12:38
Priority: Major Major
Reporter: Durgadas Kamath

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 ?

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396)

durgadas.kamath1@ibm.com (JIRA)

unread,
Jul 28, 2018, 8:41:02 AM7/28/18
to jenkinsc...@googlegroups.com
Durgadas Kamath updated an issue
Change By: Durgadas Kamath
Component/s: docker

durgadas.kamath1@ibm.com (JIRA)

unread,
Jul 28, 2018, 8:43:02 AM7/28/18
to jenkinsc...@googlegroups.com
Durgadas Kamath commented on Improvement JENKINS-52785
 
Re: Multi Architecture Docker image

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.kamath1@ibm.com (JIRA)

unread,
Jul 28, 2018, 9:19:01 AM7/28/18
to jenkinsc...@googlegroups.com
Durgadas Kamath updated an issue
Change By: Durgadas Kamath
Attachment: Docker_Build_S390x.txt

durgadas.kamath1@ibm.com (JIRA)

unread,
Jul 28, 2018, 9:19:01 AM7/28/18
to jenkinsc...@googlegroups.com
Durgadas Kamath updated an issue
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.kamath1@ibm.com (JIRA)

unread,
Jul 28, 2018, 9:20:01 AM7/28/18
to jenkinsc...@googlegroups.com
Durgadas Kamath updated an issue
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.

 

dbeck@cloudbees.com (JIRA)

unread,
Jul 28, 2018, 8:10:01 PM7/28/18
to jenkinsc...@googlegroups.com
Daniel Beck updated an issue
Change By: Daniel Beck
Component/s: core

priya_seth@persistent.co.in (JIRA)

unread,
Aug 9, 2018, 12:32:02 AM8/9/18
to jenkinsc...@googlegroups.com

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

imdurgadas@gmail.com (JIRA)

unread,
Sep 1, 2018, 4:03:03 AM9/1/18
to jenkinsc...@googlegroups.com

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

This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

slide.o.mix@gmail.com (JIRA)

unread,
Aug 8, 2019, 8:36:02 AM8/8/19
to jenkinsc...@googlegroups.com

imdurgadas@gmail.com (JIRA)

unread,
Aug 10, 2019, 5:02:02 AM8/10/19
to jenkinsc...@googlegroups.com

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

mark.earl.waite@gmail.com (JIRA)

unread,
Apr 1, 2020, 11:02:04 PM4/1/20
to jenkinsc...@googlegroups.com
Mark Waite updated an issue
Change By: Mark Waite
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.

  Refer to conversations and progress reports in the [Platform Special Interest Group|https://docs.google.com/document/d/1bDfUdtjpwoX0HO2PRnfqns_TROBOK8tmP6SgVhubr2Y/edit] 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.
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

o.v.nenashev@gmail.com (JIRA)

unread,
Apr 2, 2020, 3:35:02 AM4/2/20
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
Change By: Oleg Nenashev
Labels: docker platform-sig roadmap
Reply all
Reply to author
Forward
0 new messages