Skip to content

build-type=podman is broken with recent runc. #2154

@dfoxfranke

Description

@dfoxfranke

Running osc build with the podman backend is currently broken. The build log ends with

[    1s] booting podman...
[    2s] Error: OCI runtime error: runc: runc create failed: unable to start container process: error during container init: error mounting "/var/tmp/build-root-dfranke/openSUSE_Factory-x86_64/.mount" to rootfs at "/": create mountpoint for / mount: mountpoint "/home/dfranke/.local/share/containers/storage/overlay/4ab7a04b67e503e882991ce4de8565cd18135f2df2ba6c3cbbf09ccb919ffa56/merged" is on the top of rootfs "/home/dfranke/.local/share/containers/storage/overlay/4ab7a04b67e503e882991ce4de8565cd18135f2df2ba6c3cbbf09ccb919ffa56/merged"

This is likely caused by a recent and still open regression in runc: opencontainers/runc#5070

Version info

$ (source /etc/os-release; echo $PRETTY_NAME)
openSUSE Tumbleweed
$ rpm -q osc podman runc
osc-1.26.0-1.1.noarch
podman-5.8.2-1.1.x86_64
runc-1.4.1-1.2.x86_64

The [general] section of my oscrc contains only:

[general]
apiurl=https://api.opensuse.org
build-type=podman

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions