Kind with podman fails to create cluster on Ubuntu 20.04.6 (kernel 5.15.0-1056-azure and likely more versions) #3526
Labels
kind/failing-test
Categorizes issue or PR as related to a consistently or frequently failing test.
What happened:
Podman (ipv4, singleNode) and Podman (ipv4, multiNode) keeps failing with the following error for PR #3483 which has nothing to do with podman.
I compared succeeded jobs and failed jobs and found the difference is Github runner image versions:
20240212.2.0
.20240218.1.0
.Comparing 20240212.2.0 and 20240218.1.0, the kernel version was upgraded from
5.15.0-1054-azure
to5.15.0-1056-azure
.According to changelog of linux-azure-5.15_5.15.0-1056.64, it includes "attr: block mode changes of symlinks", which causes the error. The issue has been fixed in crun by containers/crun#1309 but needs crun >=v1.9.1. However, Ubuntu 20.04 only packages "crun/focal 0.12.1+dfsg-1", and neither Jammy (packaged with 0.17+dfsg-1.1) nor Mantic (packaged with 1.8.5-1) meets the requirement, so even upgrading runner image to ubuntu-latest won't fix this.
@BenTheElder @aojea Currently none of new PRs can succeed. Could we download crun from other source like assets from https://github.com/containers/crun/releases/tag/1.14.3 when running the Github actions to fix it? or it should be fixed in another way?
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Any PR running the two validations can produce it.
Anything else we need to know?:
Environment:
kind version
):docker info
orpodman info
):/etc/os-release
):kubectl version
):The text was updated successfully, but these errors were encountered: