-
Notifications
You must be signed in to change notification settings - Fork 321
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
podman build: error opening file .../cgroup.freeze
: No such device
#422
Comments
Rootless is on F30, I thiiiiiink? @cevich can you confirm? |
Yep, it was a flake. |
Oh dear. Seeing it in ginkgo now (as opposed to BATS the first time). Again, rootless. |
it looks like we are using cgroup v2 on a kernel that doesn't support the freezer control. We should either use cgroup v1 in this case, or an updated kernel |
But it's a flake: restarting the failed test makes everything OK. |
Are we always running the same kernel? |
In one of the cases above, the |
Yes, and in general/as much as possible automation avoids updating/changing as much as possible from one run to the next. IIRC, the crun package is the only exception currently, and only for F31 VMs. Otherwise (for F30 and Ubuntu), updated packages and kernel requires building new VM cache images (as documented). |
A friendly reminder that this issue had no activity for 30 days. |
Since we are updating to run against newer kernels going to close this issue. |
It's back
Fedora 31, kernel 5.6.15-200.fc31.x86_64 |
possibly, I think it could be caused by the cgroup disappearing (systemd cleaning it up) in the middle of accessing it |
Another one, f32, this time on Dan's PR containers/podman#6570. Shall I just remove the |
Another one, f31, again in PR containers/podman#6570, this time in the |
Two more recent ones: PR containers/podman#6791 (log) and PR containers/podman#6823 (log) Oh, and two more today: PR containers/podman#6773 (log) and PR containers/podman#6821 (log) All failures are only on f31. Could we please give this one some attention? |
fix some race conditions where crun would fail if the process already exited. Closes: containers#422 Signed-off-by: Giuseppe Scrivano <[email protected]>
PR here: #423 |
fix a race condition where the container process could exit before the runtime sends the signal, causing the command to fail. Part of: containers/crun#422 Signed-off-by: Giuseppe Scrivano <[email protected]>
fix a race condition where the container process could exit before the runtime sends the signal, causing the command to fail. Part of: containers/crun#422 Signed-off-by: Giuseppe Scrivano <[email protected]>
fix a race condition where the container process could exit before the runtime sends the signal, causing the command to fail. Part of: containers/crun#422 Signed-off-by: Giuseppe Scrivano <[email protected]>
fix a race condition where the container process could exit before the runtime sends the signal, causing the command to fail. Part of: containers/crun#422 Signed-off-by: Giuseppe Scrivano <[email protected]>
2434: linux: skip errors from the runtime kill r=vrothberg a=giuseppe fix a race condition where the container process could exit before the runtime sends the signal, causing the command to fail. Part of: containers/crun#422 Signed-off-by: Giuseppe Scrivano <[email protected]> <!-- Thanks for sending a pull request! Please make sure you've read and understood our contributing guidelines (https://github.com/containers/buildah/blob/master/CONTRIBUTING.md) as well as ensuring that all your commits are signed with `git commit -s`. --> #### What type of PR is this? <!-- Please label this pull request according to what type of issue you are addressing, especially if this is a release targeted pull request. Uncomment only one `/kind <>` line, hit enter to put that in a new line, and remove leading whitespace from that line: --> > /kind api-change > /kind bug > /kind cleanup > /kind deprecation > /kind design > /kind documentation > /kind failing-test > /kind feature > /kind flake > /kind other #### What this PR does / why we need it: #### How to verify it #### Which issue(s) this PR fixes: <!-- Automatically closes linked issue when PR is merged. Uncomment the following comment block and include the issue number or None on one line. Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`, or `None`. --> <!-- Fixes # or None --> #### Special notes for your reviewer: #### Does this PR introduce a user-facing change? <!-- If no, just write `None` in the release-note block below. If yes, a release note is required: Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required". For more information on release notes please follow the kubernetes model: https://git.k8s.io/community/contributors/guide/release-notes.md --> ```release-note ``` Co-authored-by: Giuseppe Scrivano <[email protected]>
2434: linux: skip errors from the runtime kill r=vrothberg a=giuseppe fix a race condition where the container process could exit before the runtime sends the signal, causing the command to fail. Part of: containers/crun#422 Signed-off-by: Giuseppe Scrivano <[email protected]> <!-- Thanks for sending a pull request! Please make sure you've read and understood our contributing guidelines (https://github.com/containers/buildah/blob/master/CONTRIBUTING.md) as well as ensuring that all your commits are signed with `git commit -s`. --> #### What type of PR is this? <!-- Please label this pull request according to what type of issue you are addressing, especially if this is a release targeted pull request. Uncomment only one `/kind <>` line, hit enter to put that in a new line, and remove leading whitespace from that line: --> > /kind api-change > /kind bug > /kind cleanup > /kind deprecation > /kind design > /kind documentation > /kind failing-test > /kind feature > /kind flake > /kind other #### What this PR does / why we need it: #### How to verify it #### Which issue(s) this PR fixes: <!-- Automatically closes linked issue when PR is merged. Uncomment the following comment block and include the issue number or None on one line. Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`, or `None`. --> <!-- Fixes # or None --> #### Special notes for your reviewer: #### Does this PR introduce a user-facing change? <!-- If no, just write `None` in the release-note block below. If yes, a release note is required: Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required". For more information on release notes please follow the kubernetes model: https://git.k8s.io/community/contributors/guide/release-notes.md --> ```release-note ``` Co-authored-by: Giuseppe Scrivano <[email protected]>
2434: linux: skip errors from the runtime kill r=vrothberg a=giuseppe fix a race condition where the container process could exit before the runtime sends the signal, causing the command to fail. Part of: containers/crun#422 Signed-off-by: Giuseppe Scrivano <[email protected]> <!-- Thanks for sending a pull request! Please make sure you've read and understood our contributing guidelines (https://github.com/containers/buildah/blob/master/CONTRIBUTING.md) as well as ensuring that all your commits are signed with `git commit -s`. --> #### What type of PR is this? <!-- Please label this pull request according to what type of issue you are addressing, especially if this is a release targeted pull request. Uncomment only one `/kind <>` line, hit enter to put that in a new line, and remove leading whitespace from that line: --> > /kind api-change > /kind bug > /kind cleanup > /kind deprecation > /kind design > /kind documentation > /kind failing-test > /kind feature > /kind flake > /kind other #### What this PR does / why we need it: #### How to verify it #### Which issue(s) this PR fixes: <!-- Automatically closes linked issue when PR is merged. Uncomment the following comment block and include the issue number or None on one line. Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`, or `None`. --> <!-- Fixes # or None --> #### Special notes for your reviewer: #### Does this PR introduce a user-facing change? <!-- If no, just write `None` in the release-note block below. If yes, a release note is required: Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required". For more information on release notes please follow the kubernetes model: https://git.k8s.io/community/contributors/guide/release-notes.md --> ```release-note ``` Co-authored-by: Giuseppe Scrivano <[email protected]>
In CI. Rootless. I don't know which Fedora:
CI links: cirrus -- highlighted
I've restarted test, on the assumption that it's a flake, but want to start tracking regardless.
The text was updated successfully, but these errors were encountered: