geerlingguy / ansible-role-varnish

Ansible Role - Varnish HTTP accelerator
https://galaxy.ansible.com/geerlingguy/varnish/
MIT License
80 stars 88 forks source link

Varnish doesn't have package for Ubuntu 20.04 Focal Fossa #95

Closed wkhayrattee closed 3 years ago

wkhayrattee commented 4 years ago

Hi, I am not able to get this to install on Ubuntu 20.04 Below error:

Ign:5 https://packagecloud.io/varnishcache/varnish64/ubuntu focal InRelease
Err:6 https://packagecloud.io/varnishcache/varnish64/ubuntu focal Release
  404  Not Found [IP: 2600:1f1c:2e5:6900:4e24:4dad:908b:18c6 443]
Reading package lists... Done
E: The repository 'https://packagecloud.io/varnishcache/varnish64/ubuntu focal Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
geerlingguy commented 4 years ago

@7php - Varnish doesn't yet have a published package for Focal Fossa: https://packagecloud.io/varnishcache/varnish64

It looks like there's an older Varnish version available in Focal's main apt repo: https://launchpad.net/ubuntu/focal/+package/varnish (6.2), but I would rather just wait for the packaging system to update with focal support.

wkhayrattee commented 4 years ago

yes it seems the 6.2 is among the package that has a serious bug. (ref: https://varnish-cache.org/security/VSV00005.html#vsv00005) Hence wanted to get the latest 6.4

Do you think it would take long before 6.4 lands for ubuntu 20.04?

geerlingguy commented 4 years ago

@7php - I think we can leave this open for now. I added an upstream issue to see if we can get focal supported on packagecloud: https://github.com/varnishcache/pkg-varnish-cache/issues/139

wkhayrattee commented 4 years ago

ok perfect, thank you very much @geerlingguy

wkhayrattee commented 4 years ago

Adding this reference:

https://github.com/varnishcache/varnish-cache/pull/3263

wkhayrattee commented 4 years ago

More reference:

https://github.com/varnishcache/varnish-cache/pull/3313

geerlingguy commented 4 years ago

It looks like the code to build the Focal package was merged, but a package for Focal still doesn't exist—yet.

wkhayrattee commented 4 years ago

indeed.. I have asked them when we can expect that to happen.. let's see

andy-chiu-conrad commented 4 years ago

May I ask if there are any news on this?

geerlingguy commented 4 years ago

It looks like there's a 'weekly' build now: https://packagecloud.io/varnishcache/varnish-weekly — but none in a versioned release :-/

avra911 commented 4 years ago

It looks like there's a 'weekly' build now: https://packagecloud.io/varnishcache/varnish-weekly — but none in a versioned release :-/

Can we use the existing variables to point to the varnishcache / varnish-weekly / ubuntu / focal / varnish-dev_20200803-weekly~focal-1_amd64.deb?

Thank you, R

moismailzai commented 4 years ago

It looks like there's a 'weekly' build now: https://packagecloud.io/varnishcache/varnish-weekly — but none in a versioned release :-/

Can we use the existing variables to point to the varnishcache / varnish-weekly / ubuntu / focal / varnish-dev_20200803-weekly~focal-1_amd64.deb?

Thank you, R

As a temporary workaround you can override the varnish_packagecloud_repo variable in the role:

tasks:
- include_role:
    name: "geerlingguy.varnish"
  vars:
    varnish_packagecloud_repo: "varnish-weekly"
Krapulat commented 3 years ago

Any news?

stale[bot] commented 3 years ago

This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!

Please read this blog post to see the reasons why I mark issues as stale.

andy-chiu-conrad commented 3 years ago

Will there be a stable release soon here https://packagecloud.io/varnishcache/varnish64, not the weekly release?

The weekly release is fine for our testing environments ... but for production we will need a stable version. Thx

stale[bot] commented 3 years ago

This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.