owncloud-ci / squish

Run GUI tests for ownCloud CI
MIT License
1 stars 4 forks source link

Revert to ubuntu 21.04 base image #35

Closed saw-jan closed 2 years ago

saw-jan commented 2 years ago

Currently, after upgrading base image to ubuntu 22.04, xfce4 is not working on other host ubuntu versions other than ubuntu 22.04. This PR downgrades to version 21.04

saw-jan commented 2 years ago

Now, downgrading to ubuntu21.04 cannot be done easily. :cry:

Err:4 http://security.ubuntu.com/ubuntu hirsute-security Release
  404  Not Found [IP: 91.189.91.38 80]
Ign:5 http://archive.ubuntu.com/ubuntu hirsute-backports InRelease
Err:6 http://archive.ubuntu.com/ubuntu hirsute Release
  404  Not Found [IP: 91.189.91.38 80]
Err:7 http://archive.ubuntu.com/ubuntu hirsute-updates Release
  404  Not Found [IP: 91.189.91.38 80]
Err:8 http://archive.ubuntu.com/ubuntu hirsute-backports Release
  404  Not Found [IP: 91.189.91.38 80]
fmoc commented 2 years ago

This distribution is end-of-life and rightfully so, the files have been removed from the mirrors. There is no point in using EOL software as a base. The original problem is that a short life cycle distro was ever considered for use in the tests. In Ubuntu's case, LTS releases last at least 5 years, and typically the mirrors are kept alive even though the distro is dead (check http://archive.ubuntu.com/ubuntu/dists/, trusty and xenial (14.04 and 16.04, respectively) are still available (probably because Ubuntu is providing extended paid support on other mirrors and uses the old mirrors as a base); this is not an argument to use either of them, though).

Let's fix this by either downgrading to 20.04 or upgrading to 22.04. Both are LTS releases and will last until 2025 or even 2027, respectively.

saw-jan commented 2 years ago

Downgrading to ubuntu21.04 is not an option. We will try to find a better solution for this.