1
0
mirror of https://github.com/containers/bootc.git synced 2026-02-05 15:45:53 +01:00

3 Commits

Author SHA1 Message Date
Joseph Marrero Corchado
d603e9ef53 baseimage: Add systemd configuration files
Added a kernel-install configuration that enables
the rpm-ostree integration.

The second configuration file sets the Journal to persistent
as on bootc systems /var is empty by default and systemd
by default enables persistent journaling on the presence of
/var/log/journal.

Signed-off-by: Joseph Marrero Corchado <jmarrero@redhat.com>
2025-01-09 20:24:21 -05:00
Colin Walters
d5118842bc install: Add dracut subdirectory to baseimage reference
ref https://gitlab.com/fedora/bootc/tracker/-/issues/32#note_2270189835

This will keep track of the generic bootc+dracut integration glue
here instead of replicating it in different base images.

(Perhaps bootc actually injects code into the initramfs in the
 future instead of ostree, for example)

Signed-off-by: Colin Walters <walters@verbum.org>
2025-01-03 10:54:53 -05:00
Colin Walters
1ba69d1a2e install: Add /usr/share/doc/bootc/baseimage
This directory will contain expected files in the base image.

That said, I may change the container import path to auto-create
at least the sysroot dir and symlink at some point and these
can just be dropped.

And for that matter after
9a0acd7249
"libostree/deploy: enable composefs by default"
we can likely just drop the prepare-root bit too.

But for now this is needed.

Motivated by improving base image generation from
https://gitlab.com/fedora/bootc/tracker/-/issues/32

Signed-off-by: Colin Walters <walters@verbum.org>
2024-12-20 11:13:40 -05:00