varnish / docker-varnish

Official docker image
https://hub.docker.com/_/varnish
82 stars 34 forks source link

missing architectures for 7.2 images #61

Closed tobybellwood closed 1 year ago

tobybellwood commented 1 year ago

There are some missing architectures for the 7.2-based images

I can't see arm64v8, ppc64le or s390x

I've pinned to 7.1 for now, but are these expected to be published?

gquintard commented 1 year ago

thanks for the call out @tobybellwood , that's indeed strange, we do ask for them: https://github.com/docker-library/official-images/blob/master/library/varnish

I'll ping upstream to try and undestand what's going on

gquintard commented 1 year ago

so, first things first: updating vmod-dynamic: https://github.com/docker-library/official-images/pull/13700

however, that's probably not gonna be enough: https://doi-janky.infosiftr.net/job/multiarch/job/arm64v8/job/varnish/66/execution/node/97/log/

***  v2    debug|\tLoading vmod dynamic from ./vmod_cache/_vmod_dynamic.9b661e6f68e8f74cc40a6515f9f1d1e4c78d9304559cb2f279bb45c35df44b18 (/tmp/module_to_build/src/.libs/libvmod_dynamic.so):
***  v2    debug|dlopen() failed: Error relocating ./vmod_cache/_vmod_dynamic.9b661e6f68e8f74cc40a6515f9f1d1e4c78d9304559cb2f279bb45c35df44b18: vmb_pthread: symbol not found

there's something weird going on with vmb_thread, which is weird as we fixed this months ago (vmod_dynamic has its own copy of vmb.h that differed from varnish's), but at least we know where to look

gquintard commented 1 year ago

nevermind, that SHOULD do the trick, I'll wait for the hub to merge the image definition and build them to see if we're good and I'll update this ticket once we're in the clear.

again, thanks for pinging us, that's really appreciated

tobybellwood commented 1 year ago

Hey, no worries at all! Thanks for maintaining, letting you know there's something up is the least I can do!

gquintard commented 1 year ago

looks like we are in good shape: https://doi-janky.infosiftr.net/job/multiarch/job/arm64v8/job/varnish/

I'll close this, but please reopen it it you see anything sketchy!

tobybellwood commented 1 year ago

yup - looks perfect to me :1st_place_medal: