ci: update GitHub Actions release runner to ubuntu-24.04#11479
Conversation
Signed-off-by: Austin Vazquez <macedonv@amazon.com>
austinvazquez
left a comment
There was a problem hiding this comment.
Release binaries will continue to be built in Ubuntu 20.04 container images so no cause for concern for dropping support for older GLIBC versions at this time. This PR only updates the underlying compute.
| build: | ||
| name: Build Release Binaries | ||
| runs-on: ubuntu-20.04 | ||
| runs-on: ubuntu-24.04 |
There was a problem hiding this comment.
Some discussion related to this, because a large number of users will still be on older versions of Ubuntu, and IIRC, compiling on newer versions will break packages for those;
There was a problem hiding this comment.
This change should be fine though right as we are continuing to build within a ubuntu-20.04 container or is somehow libseccomp dependency coming from the host?
There was a problem hiding this comment.
This shouldn't change the output and we will test the configuration
There was a problem hiding this comment.
This change should be fine though right as we are continuing to build within a ubuntu-20.04 container
Is this something that we should be doing. ubuntu-20.04 will go EOL in April 2025. Similar reason why we upgraded from ubuntu 18.04 to ubuntu 20.04 in #7961
There was a problem hiding this comment.
Good point, does anyone know if Canonical's extended security support extends to their container images? I assume so. If which case, containerd 1.6 will go EOL in July and containerd 1.7 next March.
estesp
left a comment
There was a problem hiding this comment.
LGTM; we should have a separate discussion about moving up the actual system libraries that the binaries link to (which is ubuntu 20.04, because we use a container for the actual build in the release action)
|
/cherrypick release/2.0 |
|
@estesp: new pull request created: #11703 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Ubuntu 20.04 GitHub Actions runners are deprecated. This change updates the release runner to use Ubuntu 24.04.
actions/runner-images#11101
Signed-off-by: Austin Vazquez macedonv@amazon.com