CentOS / centos-bootc

Create and maintain base bootable container images from Fedora ELN and CentOS Stream packages
https://centos.github.io/centos-bootc
Other
43 stars 28 forks source link

Add opt-usrlocal: root #438

Closed cgwalters closed 4 months ago

cgwalters commented 4 months ago

We want content lifecycled with the image.

Closes: https://github.com/CentOS/centos-bootc/issues/393

cgwalters commented 4 months ago

Blocks on https://github.com/osbuild/bootc-image-builder/issues/276

cgwalters commented 4 months ago

Hmm, konflux jobs are both just saying:

failed to provision host

Without any more information.

cgwalters commented 4 months ago

I think we don't need to block on the konflux presubmits; we clearly want it to work, but this builds as expected via GHA and we can also debug those post-submit.

cgwalters commented 4 months ago

This makes it so that /opt and /usr/local are plain directories in this image, and not symlinks into /var. This means they're immutable directories and the content is expected to come from the container image, and not be machine-local state (in /var).