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

[ci] Build Linux release binaries on Ubuntu 22.04 #3257

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

fhanau
Copy link
Collaborator

@fhanau fhanau commented Dec 18, 2024

Mainline support for Ubuntu 20.04 ended in September and it is deprecated on GitHub actions starting February 2025. Accordingly, we should build on 22.04 instead, meaning that the two latest LTS releases will continue to be supported. Since 22.04 uses glibc 2.35, the new release will no longer work on systems using a lower glibc version, including Debian Bullseye (mainline support ended in August). Update README.md to reflect this.

CC @penalosa in case this proposed change has any impact on wrangler

Mainline support for Ubuntu 20.04 ended in September and it is deprecated on
GitHub actions starting February 2025. Accordingly, we should build on 22.04
instead, meaning that the two latest LTS releases will continue to be supported.
Since 22.04 uses glibc 2.35, the new release will no longer work on systems
using a lower glibc version, including Debian Bullseye (mainline support ended
in August). Update README.md to reflect this.
@fhanau fhanau requested a review from penalosa December 18, 2024 17:27
@fhanau fhanau requested review from a team as code owners December 18, 2024 17:27
@fhanau
Copy link
Collaborator Author

fhanau commented Dec 18, 2024

  • Merge this in January – this gives Ubuntu 20.04/Debian Bullseye users a bit more time to transition but is still before Feb 1 when the 20.04 runner is deprecated and brownouts may begin.

@fhanau
Copy link
Collaborator Author

fhanau commented Dec 18, 2024

Looks like the required CI runners will also need to be updated for this to work.

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

Successfully merging this pull request may close these issues.

2 participants