base-images/minimal
Colin Walters 68f0f21c99 minimal: Add tmpfiles entries for Konflux injected content
See https://github.com/konflux-ci/build-tasks-dockerfiles/pull/243

Unfortunately...some 3rd party container scanners just hard require these JSON files
to exist at the target path. It's going to be a painful long road to get them fixed
to rely on something else.

Add `tmpfiles.d` entries to silence `bootc container lint` for this. It will have
the effect of course of creating these files if they don't exist on boot, so in
the future we'll probably aim to add an "ignore" entry for this into the bootc container
lint.

Also adds a rootfs test case verifying the tmpfiles config is present in built images.

Assisted-by: OpenCode (Claude Sonnet 4.6)
Signed-off-by: Colin Walters <walters@verbum.org>
2026-06-01 17:11:35 -04:00
..
finalize.d finalize.d: Ensure var/tmp in container root 2025-03-03 09:31:22 -05:00
basic-fixes.yaml minimal/basic-fixes: redirect sed commands stdout > /dev/null 2025-06-20 15:27:14 -04:00
bootc.yaml minimal: name systemd-pam in manifest lists 2026-01-23 11:08:11 -05:00
bootupd.yaml Add riscv64 support 2025-04-23 11:17:14 -04:00
check-passwd-nobody.yaml bootc-base-imagectl: add --nobody-99 for use with --sysusers 2025-07-15 14:32:42 -04:00
check-passwd.yaml bootc-base-imagectl: add --nobody-99 for use with --sysusers 2025-07-15 14:32:42 -04:00
group passwd/group: order by UID/GID 2025-06-16 14:02:07 -04:00
group-nobody bootc-base-imagectl: add --nobody-99 for use with --sysusers 2025-07-15 14:32:42 -04:00
grub2-removals.yaml tier-0: Rename to minimal 2025-02-25 08:27:19 -05:00
initramfs.yaml Add clevis-dracut and clevis-pin-tpm2 on manifest.yaml and initramfs.yaml 2026-05-08 10:17:45 -03:00
kernel-install.yaml kernel-install: Write layout=ostree to both install.conf and drop-in 2026-01-13 10:05:24 -05:00
kernel.yaml tier-0: Rename to minimal 2025-02-25 08:27:19 -05:00
manifest.yaml Add clevis-dracut and clevis-pin-tpm2 on manifest.yaml and initramfs.yaml 2026-05-08 10:17:45 -03:00
ostree.yaml manifests: consistently use set -xeuo pipefail in postprocess scripts 2025-05-26 14:41:11 -04:00
passwd passwd/group: order by UID/GID 2025-06-16 14:02:07 -04:00
passwd-nobody bootc-base-imagectl: add --nobody-99 for use with --sysusers 2025-07-15 14:32:42 -04:00
postprocess-conf.yaml Move kvm to /etc/group 2025-10-17 09:42:07 -04:00
systemd-presets.yaml fix(postprocess): fix shell crash in bootloader preset logic 2026-04-28 18:56:51 +02:00
tmpfiles.yaml minimal: Add tmpfiles entries for Konflux injected content 2026-06-01 17:11:35 -04:00