Skip to content

ci: use ubuntu-24.04 for some jobs - #15957

Merged
cakebaker merged 1 commit into
uutils:mainfrom
cakebaker:ci_pin_ubuntu_24
Oct 29, 2026
Merged

cakebaker merged 1 commit into
uutils:mainfrom
cakebaker:ci_pin_ubuntu_24

Conversation

@cakebaker

@cakebaker cakebaker commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

This PR is an attempt to get the CI back to green by using ubuntu-24.04 (instead of ubuntu-latest) for some jobs. It's a workaround to get to a clean state, making it easier to find solutions for the issues with ubuntu-latest.

Related issue: #15955

@oech3

This comment was marked as resolved.

@oech3

oech3 commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

I don't think that cross is needed (thus, seccpmp is not a matter) for this case since 64 bit kernel can run 32 bit executables.
But changing CI is not too easy.

@xtqqczze

Copy link
Copy Markdown
Collaborator

I think we still might be able to use ubuntu-26.04 if we ensure that the runner environment uses GNU coreutils as the system coreutils. I opened an issue to track this: #15962.

@oech3

oech3 commented Oct 29, 2026

Copy link
Copy Markdown
Contributor

seccomp is coming from Docker image. System coreutils would not help at here.

@cakebaker
cakebaker merged commit 450dbb7 into uutils:main Oct 29, 2026
89 of 90 checks passed
@cakebaker
cakebaker deleted the ci_pin_ubuntu_24 branch October 29, 2026 06:16
@cakebaker

Copy link
Copy Markdown
Contributor Author

I merged this PR myself to get the CI back to green.

I think we still might be able to use ubuntu-26.04 if we ensure that the runner environment uses GNU coreutils as the system coreutils

@xtqqczze the goal is to use ubuntu-latest and this PR is just a workaround to get the CI back to green.

@oech3

oech3 commented Oct 29, 2026

Copy link
Copy Markdown
Contributor

I tried removing cross to avoid seccomp. But test fails #15968 .

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.

3 participants