Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Builds broken due to removal of Ubuntu 16.04 images from GitHub Actions #179

Closed
probonopd opened this issue Oct 23, 2021 · 4 comments
Closed

Comments

@probonopd
Copy link
Member

probonopd commented Oct 23, 2021

Ouch! GitHub removed Ubuntu 16.04 from their default templates because it no longer receives standard support from Canonical:

So we need to find another way to get it to run again. It's Docker after all, isn't it?

https://github.com/actions/virtual-environments says

We do not plan to offer other Linux distributions. We recommend using Docker if you'd like to build using other distributions with the hosted virtual environments.

Alternatively we could use 18.04 but it would be very unfortunate to artificially increase our system requirements for code that is known to build perfectly fine on 16.04.

Possibly(!) it would be wise to swtich to some open Source RHEL 7 clone to get improved long-term binary compatibility. Wdyt?

@TheAssassin
Copy link
Member

TheAssassin commented Oct 23, 2021

16.04 has become obsolete/deprectated more than half a year ago and is now unmaintained. It is necessary to switch to the newer version, and nobody will care about anything else.

I do not intend to add any kind of Docker to the build infrastructure that is complex enough already. Using the oldest still-supported LTS is more than sufficient.

@probonopd
Copy link
Member Author

actions/runner-images#4313 (comment)

@probonopd you can use container: option with ubuntu:16.04 as image https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idcontainer

@TheAssassin
Copy link
Member

Closed by #180.

@probonopd
Copy link
Member Author

Does it still run on CentOS 7?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants