-
Notifications
You must be signed in to change notification settings - Fork 139
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
Workaround for Podman issue #4920
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The CI still fails with the same error related to the overlay
Hmm.. it worked fine in my fork: |
One thing that I noticed is that the main repo uses Ubuntu 24.04.1: whereas my repo uses Ubuntu 22.04.5: |
This is very strange. The workflow is configured to run on latest Ubuntu (
|
To avoid a known issue in Podman on Ubuntu 24 the non-rootless container tests have been modified to update the graph driver in the SQLite backend manually. However, this method does not work for the rootless container test so it has has been hard-coded to use Ubuntu 22 for now. containers/podman#21683
Quality Gate passedIssues Measures |
It looks like GitHub did not release Ubuntu 24 runner consistently to all repos. Regardless, I'm not able to find a working solution for rootless containers on Ubuntu 24 so for that one we need to use Ubuntu 22 for now. Please see the updated patch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@fmarco76 Thanks! |
The tests that use Podman inside Docker have been modified to update the graph driver in the SQLite backend as a workaround for a known issue in Podman on Ubuntu 24 or later.
containers/podman#21683