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
1.6.13 memory.memsw.limit_in_bytes: no such file or directory #7828
Comments
Might be relevant to: |
I met the same issue thinking it was a quirk on the vm I'd spun up (hadn't used the toolchain before). I'm wondering if there was a kernel update that causes memsw to not even exist, or maybe it really just is a coincidence that I hit this at the same time (no containerd involvement) and hadn't seen it before. |
We are also running into this, with an current Ubuntu 2004
Edit: and it only affects containers with requests and or limits set |
I'm also running into this with ubuntu20.04. my coredns met this problem. |
Same problem with 20.04 + kernel 5.4.0-135 + containerd 1.6.13. Reverting containerd to 1.6.12-1 avoids the issue. |
Hello, also running on that error, Ubuntu 20.04, kernel 5.4.0-110, containerd v1.6.13. Definitely comes from the latest release as I did not have such issues with 1.6.12-1. |
Is there anyone can share the pod spec? thanks |
I think we should check the |
Hi, i'm having same issue on k8s with containerd. Removing resources request/limit specification on pods fix the issue. I don't know if you set them on your container |
Downgrading containerd to 1.6.12 it works properly |
In my case, what was crashing was coredns. Here's the pod spec: |
Yeah, exactly the same for me |
PR: Workaround: append |
This also affects Debian 10: This is a pretty nasty bug b/c it causes all containers to fail to start (at least on my home system) |
Keeping open until releasing v1.6.14 |
add tracing update update now I understand how package works temp fix containerd.io version to 1.6.12 see containerd/containerd#7828 update config update update gitignore update config change folder structure update update config update update update update update update update update
same error but reverting containerd version did not work for me. The default containerd version was 1.6.27. I installed 1.6.12 and 1.7.12 versions but it did not resolve the issue. |
The error seems quite different from the OP. |
I did #9651 |
Description
Errors started to appears after upgrade to 1.6.13 on k8s worker nodes with disabled swap.
RunContainerError: "failed to create containerd task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error setting cgroup config for procHooks process: open /sys/fs/cgroup/memory/kubepods.slice/kubepods-burstable.slice/kubepods-burstable-pode4d342df_98e0_47d9_ac43_65e42fd694ef.slice/cri-containerd-ecbc9db26facdd91d47f8b5b54e20f97c66e6da2a0dac434fea9ec565e6a4be3.scope/memory.memsw.limit_in_bytes: no such file or directory:
Something similar to: cri-o/cri-o#5527
Steps to reproduce the issue
Unknown
Describe the results you received and expected
Received multiple errors and problems with pods creation.
Expected work as 1.6.12 without errors
What version of containerd are you using?
1.6.13
Any other relevant information
No response
Show configuration if it is related to CRI plugin.
No response
The text was updated successfully, but these errors were encountered: