-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Cirrus: Use Fedora 34beta images #9554
Cirrus: Use Fedora 34beta images #9554
Conversation
6057dd3
to
0ee20a2
Compare
@giuseppe do you know if something in F34 kernel/crun change that would cause
Even running the command manually, seems to give an unexpected value:
The test expects that value to scale to |
@cevich, could we break out the updates to the F33 images? I need them to fetch the updates to libcap to make certain PRs pass. |
cea6d5e
to
47a88de
Compare
@cevich is this PR still needed? |
Yes, I'm periodically running tests to try and keep ahead of the F34 release and expose problems in our testing. In fact I could use help digging through the failures to see what adjustments are needed in the VM Image build PR: containers/automation_images#49 |
619d259
to
54339f0
Compare
@vrothberg any idea why your unitterst is segfaulting on F34b? Hint: There really isn't any TTY available 😁 Anything I can do to help fix this? (I tried running the tests w/ go 1.16 and 1.13, same deal both ways 😞) |
Thanks for the ping. They are segfaulting because the tests are sloppy (i.e., errors should be treated fatal). It's erroring because F34 is now in enforcing mode (see
I'll wrap up a PR. Just to set expectations: I expect more tests to fail because of the enforcement. (Cc: @rhatdan) |
Opened #9800 |
(waiting for new images to finish building) |
LGTM |
@containers/podman-maintainers PTAL - The currently running tests are confirming the latest (3-29-21) nightly F34b image + Ubuntu 20.10 updates for crun and libcap2 for @lsm5. Assuming tests remain green (they should) feel free to merge. |
F33 failure The only thing I changed was in the diff --git a/Makefile b/Makefile
index 7bed7f5dd..f6212351c 100644
--- a/Makefile
+++ b/Makefile
@@ -307,7 +307,7 @@ test: localunit localintegration remoteintegration localsystem remotesystem ##
.PHONY: ginkgo-run
ginkgo-run:
- $(GOBIN)/ginkgo -v $(TESTFLAGS) -tags "$(TAGS)" $(GINKGOTIMEOUT) -cover -flakeAttempts 3 -progress -trace -noColor -nodes 3 -debug test/e2e/. $(HACK)
+ $(GOBIN)/ginkgo -v $(TESTFLAGS) -tags "$(TAGS)" $(GINKGOTIMEOUT) -cover -flakeAttempts 3 -progress -trace -noColor -nodes 3 -focus='podman run with volumes and suid' -debug test/e2e/. $(HACK)
.PHONY: ginkgo
ginkgo: This command (as root) should reproduce the problem - make sure
The problem does not appear to be happening on master (w/ old image), so it seems the problem could be related to the new images. |
Oof, new VM images, same error. @mheon should this 'Podman run with volumes [It] podman run with volumes and suid/dev/exec options ' test even be running inside a container environment? |
Note: The |
Update: As of this comment, the necessary |
da8c4e9
to
f222721
Compare
Signed-off-by: Chris Evich <[email protected]>
Signed-off-by: Chris Evich <[email protected]>
Also, revert 4875a8f Signed-off-by: Chris Evich <[email protected]>
@containers/podman-maintainers PTAL quick while the tests are green 😁 Note: I did need to re-run a few system tests, otherwise things have been passing cleanly. These images also include @baude golang speed-mode changes for Ubuntu. |
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
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cevich, giuseppe, rhatdan The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
Signed-off-by: Chris Evich [email protected]