Skip to content
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

Switch to Youki cgroup driver #290

Open
krisnova opened this issue Jan 17, 2023 · 3 comments
Open

Switch to Youki cgroup driver #290

krisnova opened this issue Jan 17, 2023 · 3 comments

Comments

@krisnova
Copy link
Contributor

We should consider going "all in" on youki for our cgroups and container runtime.

There is a cgroup library https://github.com/containers/youki/tree/main/crates/libcgroups that we can replace our current dependency with.

I am in the process of contributing some example code to the youki project now that we can use here in Aurae.

@krisnova
Copy link
Contributor Author

This will likely require libdbus unless somebody goes and patches youki like we did with libcontainer

@dmah42
Copy link
Contributor

dmah42 commented Feb 5, 2023

@future-highway did this but unfortunately we needed to revert it in #362 due to #360 .

we should absolutely try again but will need to either change how libcgroups works or how auraed works to align them.

@yihuaf
Copy link
Contributor

yihuaf commented Jun 20, 2023

Using libcgroup feature v2 with no-default-features should remove libdbus from the dependency. Let me know if there is any other issue or file an issue on youki directly. I can help pick up any work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants