Closed lifubang closed 7 months ago
I'll add a testcase for this issue later.
The ubuntu issue you mention seems the same that breaks containerd tests with the new runc: https://github.com/containerd/containerd/actions/runs/8540558806/job/23398018642?pr=9313:
=== FAIL: integration/client TestTaskUpdate (0.23s)
log_hook.go:47: time="2024-04-03T14:43:18.318748080Z" level=debug msg="remote introspection plugin filters" func="proxy.(*introspectionRemote).Plugins" file="/home/runner/actions-runner/_work/containerd/containerd/core/introspection/proxy/remote.go:57" filters="[type==io.containerd.snapshotter.v1, id==overlayfs]" testcase=TestTaskUpdate
container_linux_test.go:137: runc did not terminate successfully: exit status 1: openat2 /sys/fs/cgroup/testing/TestTaskUpdate/cpu.max.burst: no such file or directory
: unknown
@lifubang do you know already what the fix should/might look like? Or did you find a wall as @kolyshkin with his PR?
Yes, it’s easy to fix this issue, but we found some other issues for ‘runc update’, we want to fix all of these issues in one PR, but it’s too difficult, I think maybe we should fix them step by step.
runc update will clear cpu burst value
Error for container update for the kernel not support cpu burst When I'm testing #4188 in ubuntu 20.04 with cgroupv2, I got some errors: