openSUSE / docker-containers-build

openSUSE container builds used by Docker's stackbrew system
32 stars 10 forks source link

Docker/Podman build failing #36

Closed gsteri1 closed 3 months ago

gsteri1 commented 3 months ago

Hi, I am using OpenSUSE Leap as a base for a Podman image container. I have run this Dockerfile for about a year now with no surprises. It has been about 1 month since I called this particular Dockerfile. I checked building a debian and alpine image and that went smoothly, so my suspicion is the image, not my build server.

Running it last night gave me the following error:

terminate called after throwing an instance of 'std::system_error' what(): Operation not permitted

Here is the entire log: STEP 1: FROM docker.io/opensuse/leap STEP 2: WORKDIR /usr/src/app STEP 3: COPY ./pack ./src STEP 4: COPY runenv.sh . STEP 5: RUN zypper update -y && zypper install -y sqlite3 curl vim ImageMagick tar bash gzip ghostscript-fonts-std inkscape pngquant noto-sans-symbols-fonts noto-sans-symbols2-fonts autossh google-opensans-fonts google-roboto-fonts && mkdir -p MOVIES && ls -l /usr/share/fonts/ && update-ca-certificates terminate called after throwing an instance of 'std::system_error' what(): Operation not permitted /bin/sh: line 1: 2 Aborted zypper update -y error building at STEP "RUN zypper update -y && zypper install -y sqlite3 curl vim ImageMagick tar bash gzip ghostscript-fonts-std inkscape pngquant noto-sans-symbols-fonts noto-sans-symbols2-fonts autossh google-opensans-fonts google-roboto-fonts && mkdir -p MOVIES && ls -l /usr/share/fonts/ && update-ca-certificates": error while running runtime: exit status 134 ERRO exit status 134

Thank you!

gsteri1 commented 3 months ago

More and more this looks like a problem with the build box. I don't think this is OS. The buildah tool isn't mounting the rootfs correctly for some reason