Hey, there are a few groups which are using OCI containers for bootable host systems, basically put a kernel in the image and some tooling outside it (e.g.
https://github.com/containers/bootc ) to handle it at runtime.
One thing I'm thinking about is that it'd be useful to try to standardize a few things in this space:
- How one knows that the container includes a kernel and is intended for this use case (today we have a `containers.bootc = 1` label on our side)
- Where the kernel/initramfs live (bootc wants them in /usr/lib/modules/$kver, not /boot)
Anyone have thoughts on this? We can probably have a thread async on this to start, but maybe a once-a-month meeting with interested stakeholders from multiple groups?