varnishcache / pkg-varnish-cache

Package building scripts for official Debian and Redhat packages of Varnish Cache.
21 stars 30 forks source link

packagecloud.io: broken amazon linux support? #163

Open jocel1 opened 1 year ago

jocel1 commented 1 year ago

Hi!

I'm using in my build scripts for amazon linux the config_file.repo with os=aws & dist=7. eg:

https://packagecloud.io/install/repositories/varnishcache/varnish73/config_file.repo?os=aws&dist=7&source=script

It seems it's not working anymore (404)

I tried instead https://packagecloud.io/install/repositories/varnishcache/varnish73/config_file.repo?os=aws&dist=2&source=script for amazon linux 2

and

https://packagecloud.io/install/repositories/varnishcache/varnish73/config_file.repo?os=aws&dist=2023&source=script for amazon linux 2023

but both don't contain any varnish package (yum search varnish doesn't return anything usefull) Same for fedora 35/36 BTW

Using https://packagecloud.io/install/repositories/varnishcache/varnish73/config_file.repo?os=el&dist=7&source=script works properly for amazon linux 2

However https://packagecloud.io/install/repositories/varnishcache/varnish73/config_file.repo?os=el&dist=8&source=script doesn't work for amazon linux 2023

https://packagecloud.io/install/repositories/varnishcache/varnish73/config_file.repo?os=el&dist=9&source=script seems to be a viable option for amazon linux 2023

NeilJed commented 10 months ago

I'm having the same issue with 7.1 and 7.3 using Amazon Linux 2 via the install script. Both repos are installed but neither show any available version of varnish and it always resolves to the default 4.1 cache

driskell commented 7 months ago

Just wanted to track here that Amazon seem to not support EPEL-like repositories anymore so it might cause some issues if there is every a packaging problem if you're using the EPEL9 like distro for Varnish as it's not built on AL2023 itself. And such breaking changes in AL2023 that aren't compatible with EPEL9 would not really be fixable at the package side. So it does look like it needs its own package.