1
0
mirror of https://github.com/containers/bootc.git synced 2026-02-05 15:45:53 +01:00
Files
bootc/ci/Containerfile.install-fsverity
Colin Walters a6c87c6667 build-sys: Remove separate integration test image
The previous commit consolidated test content (nushell, cloud-init, etc.)
into the base image. This completes that work by removing the separate
`build-integration-test-image` target and updating all references.

Now `just build` produces the complete test-ready image directly,
simplifying the build pipeline and eliminating the intermediate
`localhost/bootc-integration` image.

Also adds SKIP_CONFIGS support for the coreos testing workflow, which
skips LBIs, test kargs, and install configs that would conflict with FCOS.

Signed-off-by: Colin Walters <walters@verbum.org>
2026-01-08 14:34:23 +01:00

16 lines
385 B
Docker

# Enable fsverity at install time
# Use bootc-install (not bootc) to avoid LBIs that can't be fetched in this test environment
FROM localhost/bootc-install
RUN <<EORUN
set -xeuo pipefail
cat > /usr/lib/ostree/prepare-root.conf <<EOF
[composefs]
enabled = verity
EOF
cat > /usr/lib/bootc/install/90-ext4.toml <<EOF
[install.filesystem.root]
type = "ext4"
EOF
bootc container lint
EORUN