-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
crun: add package crun #15306
crun: add package crun #15306
Conversation
I'd be very glad if you can take care of it, and even more if you'd like to take over |
That works too, except that formatting these pr's correctly takes more time than coding ;) Well, getting there, this on already went way better than previous one. Although, help is still required. One of tests: arc_archs fails to error of unknown machine type. How do I get my way around that? Where should I let it know the machine type? By machine type, does it mean like router, has, desktop types? It also doesn't seem to fail on crun, it fails on decency libseccomp.... |
Thanks :) That was a valuable lesson :) But now it's broken..... |
Also podman requires veth, but upcoming pr already has it in depends.. |
ARC architecture is not yet supported by libseccomp. Signed-off-by: Daniel Golle <[email protected]>
cni-plugins makes use of veth, make sure kernel module is installed. Signed-off-by: Daniel Golle <[email protected]>
crun is the prefered container run-time of podman, it's faster than runc and has a much lower memory footprint. Signed-off-by: Daniel Golle <[email protected]> Signed-off-by: Oskari Rauta <[email protected]>
Now that 'crun' has been packaged, add support for it in podman. Signed-off-by: Daniel Golle <[email protected]>
I'll submit pr for updated podman after this is pushed. |
Nice, I'll merge this once tests have completed and I gave the resulting artifacts a test-run on aarch64-cortex53. First tests looked like it all works :) |
Actually, I'll do it tomorrow- it's starting to get real late.... |
test-suite results on aarch64-cortexa53 Using
Using
|
@dangowrt Any plans to backport this (crun port) to 21.02? |
@senlisu Yes, I'll backport this to 21.02. |
Maintainer: Oskari Rauta / @oskarirauta
Compile tested: 86_64, xeon powered server, OpenWRT snapshot (recent)
Run tested: 86_64, xeon powered server, OpenWRT snapshot (recent), tested: works as supposed
Description:
A fast and low-memory footprint OCI Container Runtime fully written in C.
Crun is preferred (by podman) alternative to runc. I wrote myself as a maintainer, but I don't have issue if Daniel Golle, @dangowrt wants to take over from here ;)