-
Notifications
You must be signed in to change notification settings - Fork 327
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.18] Ubuntu 20.04 + Kubernetes 1.31.2: Container creation error: writing file devices.allow
: Operation not permitted
#1589
Comments
any chance you could try #1591 ? |
are you on cgroup v1? what version of CRI-O? |
Yes in cgroup v1; I also enable cgroup v1 for CentOS 7/8, openSUSE Leap 15.5/15.6, too. Because at that ages, most OS cgroup v2 support are "claimed" as ready but always fail, so I had hard code the grub parameter with cgroup v1. |
I don't think we should put more efforts in supporting cgroup v1. systemd already moved in that direction, and I think crun should do the same: #1593 What issues exactly are you encountering with cgroup v2? |
Agree that we shouldn't "put more efforts in supporting cgroup v1", but that should be different with "suddenly drop cgroup v1 without announcement", isn't it?
Something like Ubuntu 20.04 LTS default with cgroup v1, and going to EOL on 2025-04, before that could we put cgroup v1 into deprecate but not a sudden death? When switch such legacy LTS from cgroup v1 to v2, I need to give a strong justification to client, else they couldn't agree with such change in production, especially within this final 6 months before EOL... |
cgroup v1support won't be removed over night. For now, it is only deprecated and a warning was added. Realistically, I think support for it can be dropped at some point next year. |
Honestly, it is so difficult for my OBS repo to support those legacy OS:
Somehow I am going to remove those legacy OS support when openSUSE Leap 16.0 get released, around 2025-10 (see https://en.opensuse.org/openSUSE:Roadmap#DRAFT_Schedule_for_Leap_16.0)... Or realistically as early as 2025-04 when Ubuntu 20.04 EOL... P.S. the main reason for me is about existing clients supporting: as long as community still supporting those LTS, clients ALWAYS be so lazy for upgrade; even if those LTS already EOL, clients may at least asking for +3 months extended support before upgrade to the latest LTS... |
devices.allow
: Operation not permitteddevices.allow
: Operation not permitted
When upgrading crun from 1.17 to 1.1.8, on Ubuntu 20.04 + Kubernetes 1.31.2, CRI-O couldn't start container correctly with following log message (rolling back to 1.17 solve the problem):
Most likely should be #1574 related?
The text was updated successfully, but these errors were encountered: