drone-plugins / drone-buildah

Drone plugin for publishing Docker images via buildah tool
http://plugins.drone.io/drone-plugins/drone-buildah
Apache License 2.0
8 stars 9 forks source link

Outdated glibC #10

Open genofire opened 1 year ago

genofire commented 1 year ago
buildah: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by buildah) 
wzzrd commented 1 year ago

Cursory glance makes me think the problem is as follows. Because of the FROM fedora line in the Dockerfile, the tagged buildah image from quay used in step 2 in the Dockerfile and the fact that the most recent tag is from December 2022, the binary that is built in the first step in the Dockerfile was built in a Fedora 35 image, which has glibc 2.34.

The assumption of the Dockerfile is for the binaries to be built against Fedora 34, which has glibc 2.33, just like the quay.io image used in the second step in the Dockerfile (which seems based on Fedora 35 as well). The fix should be relatively simple: make sure the images used in step 1 and step 2 of the Dockerfile have matching glibc RPMs.

Is this plugin maintained at all?