← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1658009] Re: Docker can't start s390x images on Ubuntu and gets "oci runtime error: unrecognized architecture"

 

New enough runc is in zesty now as well. Closing ticket.

** Changed in: runc (Ubuntu Zesty)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1658009

Title:
  Docker can't start s390x images on Ubuntu and gets "oci runtime error:
  unrecognized architecture"

Status in Ubuntu on IBM z Systems:
  Fix Released
Status in runc package in Ubuntu:
  Fix Released
Status in runc source package in Xenial:
  Fix Released
Status in runc source package in Yakkety:
  Fix Released
Status in runc source package in Zesty:
  Fix Released

Bug description:
  [Impact]

   * Regression in updates
   * Cannot start a docker container on s390x/ppc64el

  [Test Case]

   * $ sudo docker run -t s390x/ubuntu
  Should start a container without an error on s390x

   * $ sudo docker run -t ppc64le/ubuntu
  Should start a container without an error on ppc64el

  [Regression Potential]

   * Minimal, the fix is a cherrypick of vendorised update of seccomp
  sub-library which now includes architecture defines to/from native
  arch and s390x/ppc64el.

  [Other Info]

  Starting different s390x Docker images on Ubuntu 16.04.1 (and 16.10)
  fails:

  ################################################################
  Problem description:
  # docker run s390x/ubuntu
      Unable to find image 's390x/ubuntu:latest' locally
      latest: Pulling from s390x/ubuntu
      b43bc799d4e2: Pull complete
      afbd2b8f99bf: Pull complete
      0e3aee0ec255: Pull complete
      eb19a6534950: Pull complete
      29583cd8abac: Pull complete
      Digest: sha256:73e317083b0e7f6f477500b97f658519448aa7a54842a077ae8465235d6b8598
      Status: Downloaded newer image for s390x/ubuntu:latest
      docker: Error response from daemon: oci runtime error: unrecognized architecture.
  # docker run s390x/busybox
      ...
      ..
      docker: Error response from daemon: oci runtime error: unrecognized architecture.

  ################################################################
  System description:

  # uname -a
      Linux s8330034 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:05:09 UTC 2016 s390x s390x s390x GNU/Linux
  # docker info
      Containers: 2
       Running: 0
       Paused: 0
       Stopped: 2
      Images: 2
      Server Version: 1.12.3
      Storage Driver: aufs
       Root Dir: /var/lib/docker/aufs
       Backing Filesystem: extfs
       Dirs: 10
       Dirperm1 Supported: true
      Logging Driver: json-file
      Cgroup Driver: cgroupfs
      Plugins:
       Volume: local
       Network: overlay bridge null host
      Swarm: inactive
      Runtimes: runc
      Default Runtime: runc
      Security Options: apparmor seccomp
      Kernel Version: 4.4.0-36-generic
      Operating System: Ubuntu 16.04.1 LTS
      OSType: linux
      Architecture: s390x
      CPUs: 1
      Total Memory: 860.4 MiB
      Name: s8330034
      ID: XWPX:2EKT:TD5Q:FXT4:DG6G:ZEWQ:KKOH:4DR7:7VAZ:MJPE:ME5X:UJ4G
      Docker Root Dir: /var/lib/docker
      Debug Mode (client): false
      Debug Mode (server): false
      Registry: https://index.docker.io/v1/
      WARNING: No swap limit support
      Insecure Registries:
       127.0.0.0/8

  # docker version
  Client:
   Version:      1.12.3
   API version:  1.24
   Go version:   go1.6.2
   Git commit:   6b644ec
   Built:        Mon, 19 Dec 2016 09:20:48 +1300
   OS/Arch:      linux/s390x

  Server:
   Version:      1.12.3
   API version:  1.24
   Go version:   go1.6.2
   Git commit:   6b644ec
   Built:        Mon, 19 Dec 2016 09:20:48 +1300
   OS/Arch:      linux/s390x

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1658009/+subscriptions