-
Notifications
You must be signed in to change notification settings - Fork 1.1k
[release-1.32] fix GitHub action CI test setup, failing tests. #9318
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
[release-1.32] fix GitHub action CI test setup, failing tests. #9318
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## release-1.32 #9318 +/- ##
=============================================
Coverage 47.11% 47.11%
=============================================
Files 154 154
Lines 22221 22221
=============================================
Hits 10469 10469
Misses 10680 10680
Partials 1072 1072 🚀 New features to boost your workflow:
|
1418a06
to
3085ad3
Compare
/cc @bitoku |
/cc @saschagrunert |
/retest |
@cri-o/cri-o-maintainers PTAL |
It's a long story (see [1], [2], [3], [4]) but both runc and crun is changing the formula to convert cgroup v1 CPU shares to cgroup v2 CPU weight, and it causes a failure in "ctr update resources" test, because it relies on the old conversion formula. Let's modify it so it works either the old or the new conversion. (Ultimately, with cgroup v2 we should switch to setting unified.cpu.weight directly). [1]: kubernetes/kubernetes#131216 [2]: opencontainers/runc#4772 [3]: opencontainers/cgroups#20 [4]: containers/crun#1767 Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Fixup for failing test after 438d528. Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
3085ad3
to
01b68d6
Compare
@klihub do you mind also fixing the prettier CI? |
@saschagrunert In this same PR ? I think we have #9346 open for that separately... |
But I can fold it to this one, too. |
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
Cherry-picked the prettier-fixing commit here... |
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.
Thanks!
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: klihub, saschagrunert 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 |
/retest |
03afa42
into
cri-o:release-1.32
What type of PR is this?
/kind ci
What this PR does / why we need it:
Fix GitHub action CI test setup (missing br_netfilter).
Cherry-pick #9271 for failing container update test in
test/ctr.bats
.Fix failing test due to a mismatching test pattern altered in 438d528.
Fix markdown to make docs pass the prettier-verification in CI.
Which issue(s) this PR fixes:
None
Special notes for your reviewer:
Does this PR introduce a user-facing change?