Hey,
As presented at the OCI weekly meeting on August 24, we would like to create a working group to work on an image compatibility spec that describes the container host operating system requirements with respect to kernel configuration, modules, out-of-tree drivers, etc. These requirements are usually found in release notes or installation guides.
An image compatibility specification would help container image authors describe compatibility requirements in a standard way. The specification will be uploaded with the image to the image registry. This makes hard container compatibility requirements discoverable, programmable, and will support different consumers and cover use cases where the application requires a specific compatible environment.
Link to the wg PR draft: https://github.com/opencontainers/tob/pull/128
It’s WIP because we still wait to see if there are more people interested in becoming owners.
However, you can already express your opinion about the idea.
More information about the problem can be found here:
https://docs.google.com/presentation/d/1F9GnCm2sULuyTJ5BEFZlL8Qjab81DK7g9Oy6qBfe5Qs/edit?usp=sharing