[1.21] vendor: bump runc to 1.0.1#103746
[1.21] vendor: bump runc to 1.0.1#103746kolyshkin wants to merge 2 commits intokubernetes:release-1.21from
Conversation
(cherry picked from commit ff2c614) [kolyshkin: run ./hack/update-vendor.sh] Signed-off-by: Kir Kolyshkin <[email protected]>
The commands used were: hack/pin-dependency.sh github.com/opencontainers/runc v1.0.1 hack/lint-dependencies.sh # Follow its recommendations. hack/pin-dependency.sh github.com/cilium/ebpf v0.6.2 hack/pin-dependency.sh github.com/coreos/go-systemd/v22 v22.3.2 hack/pin-dependency.sh github.com/opencontainers/selinux v1.8.2 hack/pin-dependency.sh github.com/sirupsen/logrus v1.8.1 # Repeat. hack/lint-dependencies.sh hack/pin-dependency.sh google.golang.org/protobuf v1.26.0 GO111MODULE=on go mod edit -dropreplace github.com/willf/bitset # Update vendor. hack/update-vendor.sh git add vendor git add LICENSES/ git status # Repeat. hack/lint-dependencies.sh hack/pin-dependency.sh github.com/golang/protobuf v1.5.0 hack/pin-dependency.sh github.com/google/go-cmp v0.5.5 hack/update-vendor.sh git status git add vendor/ git status # Recheck. hack/lint-dependencies.sh hack/update-internal-modules.sh git status Signed-off-by: Kir Kolyshkin <[email protected]>
|
@kolyshkin: This cherry pick PR is for a release branch and has not yet been approved by Release Managers. To merge this cherry pick, it must first be approved ( AFTER it has been approved by code owners, please ping the kubernetes/release-managers team in a comment to request a cherry pick review. (For details on the patch release process and schedule, see the Patch Releases page.) DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
Hi @kolyshkin. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@chrischdi I took a look at the commit in this PR and it does the fix to the problem we were having (the fix is opencontainers/runc#2997). From what I see, this seems like a problem with cherry-picking, or building, or something similar -- but if runc/libcontainer/cgroups/systemd is used to create a slice, it never returns "unit already exist" error. |
@kolyshkin thanks for taking a look again and sorry for the above message. You are totally right, I made a mistake building the cherry-picked variant (typo in our build pipeline :-( so the patch was there but did not get applied) |
|
Looks good to me. thanks |
|
@manugupt1: changing LGTM is restricted to collaborators DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
what is the status on this? does it resolve the reported regressions in 1.21, or is there still work to do? |
@liggitt from my perspective, it does. |
|
@kolyshkin you mean this one #102676 right? are there others? |
|
/approve |
|
/assign @liggitt |
|
dependency mechanics lgtm needs node approval |
|
/approve |
1 similar comment
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: derekwaynecarr, dims, kolyshkin, liggitt The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/lgtm |
|
cc @kubernetes/release-managers for branch approval |
|
Sorry for being late, as I have had some time of/AFK after delivering my thesis. The issues are still present here ref. #103743 (comment). Should we merge this, or should we hold off until properly fixed? The new "bug" is even harder to spot, and "impossible" to debug... :/ This is too late for 1.21.4 anyways, so we still need to wait for 1.21.5 either way.. :/ |
|
/hold for node approver ack of #103746 (comment) |
What type of PR is this?
/kind bug
What this PR does / why we need it:
Bumping runc dependency to 1.0.1, fixing a few issues.
For runc release notes, see
This is a backport of #103743 to release-1.21 branch, replacing #103392.
Which issue(s) this PR fixes:
Fixes: #102676
Special notes for your reviewer:
I am not backporting the second commit from PR #103743 as it's not important (a cleanup).
Does this PR introduce a user-facing change?
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:
none