Skip to content

Revert to PR build to Ubuntu 22.04 (#16595)#16597

Merged
chrisvest merged 1 commit into
netty:5.0from
chrisvest:5.0-fix-fd
Apr 4, 2026
Merged

Revert to PR build to Ubuntu 22.04 (#16595)#16597
chrisvest merged 1 commit into
netty:5.0from
chrisvest:5.0-fix-fd

Conversation

@chrisvest

Copy link
Copy Markdown
Member

Motivation:
The "ubuntu-latest" recently got upgraded to Ubuntu 24.04.4 (from 24.04.3) which introduced the bug described in
axboe/liburing#1509 but did not bring the fix. This breaks our io_uring tests.
The kernel version used in the ubuntu-latest build runners for 24.04.4 is 6.17.0-1008-azure.

Modification:
Revert PR build, normal build, and release builds to instead use ubuntu-22.04 build images, which are based on Ubuntu 22.04.5 and use the kernel 6.8.0-1044-azure.

Result:
The build should pass, but more tests might be disabled because they rely on features not supported on this older kernel version.

(cherry picked from commit ef1d588)

Motivation:
The "ubuntu-latest" recently got upgraded to Ubuntu 24.04.4 (from
24.04.3) which introduced the bug described in
axboe/liburing#1509 but did not bring the fix.
This breaks our io_uring tests.
The kernel version used in the ubuntu-latest build runners for 24.04.4
is 6.17.0-1008-azure.

Modification:
Revert PR build, normal build, and release builds to instead use
ubuntu-22.04 build images, which are based on Ubuntu 22.04.5 and use the
kernel 6.8.0-1044-azure.

Result:
The build should pass, but more tests might be disabled because they
rely on features not supported on this older kernel version.

(cherry picked from commit ef1d588)
@chrisvest chrisvest added this to the 5.0.0.Final milestone Apr 3, 2026
@chrisvest chrisvest enabled auto-merge (squash) April 3, 2026 23:23
@chrisvest chrisvest merged commit 10d8c27 into netty:5.0 Apr 4, 2026
26 of 43 checks passed
@chrisvest chrisvest deleted the 5.0-fix-fd branch April 4, 2026 18:02
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.

1 participant