v0.47: vendor: bump runc to 1.1.9#3383
Conversation
to fix an issue with cgroupv2 memory accounting not being accurate Signed-off-by: Peter Hunt <pehunt@redhat.com>
|
Hi @haircommander. Thanks for your PR. I'm waiting for a google 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. |
|
I'm afraid we have to stick to 1.7 until Kubernetes updates its dependency version. |
iwankgb
left a comment
There was a problem hiding this comment.
Pending update in Kubernetes.
|
I don't think I understand why. does cadvisor depend on kubernetes go packages at all? I would think we'd update in cadvisor, then pull cadvisor and run changes into kube together. Otherwise, we'd do a runc bump in kube, one here, and then one for cadvisor, increasing the total amount of PRs needed |
|
WDYT @iwankgb ? |
|
Kubernetes depends on cAdvisor and I"m hesitant to introduce changes that would affect their go.mod. |
|
This is why i decided to block the PR: i should have been clearer explaining my reasoning. |
|
ah I see, but I am trying to bump it there too kubernetes/kubernetes#119909 I figured this would be a good first step |
|
@iwankgb @bobbypage WDYT? |
|
Thanks @haircommander for the PR! Why do we need backport this PR to v0.47? Can we just merge this in master and use the next cut version of cAdvisor in the next k8s? |
|
I believe it's worth bumping the older versions to get kubernetes/kubernetes#118916 fixes in the k8s release branches to more accurately describe the memory usage on v2. 1.1.9 has the fix opencontainers/runc#3933 which should fix this without code changes in k8s or cadvisor |
|
WDYT @bobbypage |
|
@iwankgb @bobbypage PTAL |
|
Thanks @haircommander. Where we plan to merge the fix for kubernetes/kubernetes#118916? If it's only master branch, then we don't need to backport. Or do we plan to merge it to both 1.27 + 1.28 and master? cAdvisor v0.47 is used in k/k in v1.27 and v1.28, so if we backport it here, we should ensure make the corresponding changes in k/k in v1.27 and v1.28. |
|
yeah I'd like to pull this back to 1.27 and 1.28 |
|
sg, let's merge this than, and I will followup to create a release. |
Can we also get this into k8s 1.25 and 1.26? Thank you! |
|
I would appreciate to see this on k8s, since it solves a problem I'm facing for a long time. Are you going to cut a patch release from 0.47 @bobbypage ? |
|
@bobbypage When is the next release scheduled for, We would love to have it to merge kubernetes/kubernetes#119909 |
|
@haircommander Can this change also be cherry picked to 1.26, 1.27 and 1.28? This change significantly reduces the memory reported on cgroup v2 to match v1
|
@bobbypage thanks for merging the PR! Can you please share when the next release is scheduled for so we can back port this change to kubernetes? Thanks in advance! |
|
Thanks @ritazh for the ping. Before we backport this change, I would like to ensure we have the full clarity on the fix. Specifically there are still some open questions in opencontainers/runc#3933 (comment) if this is the right fix. |

to fix an issue with cgroupv2 memory accounting not being accurate