Errors when running dracut in bootc container build

Hi!

When I build e.g. the following bootc container in Fedora 42 I get tons of errors when dracut runs. How can I avoid this?

FROM quay.io/fedora/fedora-bootc:42

RUN <<EORUN
dnf install -y clevis clevis-dracut clevis-luks clevis-systemd
set -x; kver=$(cd /usr/lib/modules && echo *); dracut -vf /usr/lib/modules/$kver/initramfs.img $kver
EORUN
podman build -f Containerfile .
(...)
+ dracut -vf /usr/lib/modules/6.15.3-200.fc42.aarch64/initramfs.img 6.15.3-200.fc42.aarch64
dracut[E]: No '/dev/log' or 'logger' included for syslog logging
cp: setting attributes for '/var/tmp/dracut.rHKQdo/initramfs/bin/bash': Operation not supported
dracut-install: ERROR: 'cp --reflink=auto --sparse=auto --preserve=mode,xattr,timestamps,ownership -fL /bin/bash /var/tmp/dracut.rHKQdo/initramfs/bin/bash' failed with 1
dracut-install: ERROR: installing '/bin/sh'
dracut[E]: FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.rHKQdo/initramfs /bin/sh
dracut[I]: Executing: /usr/bin/dracut -vf /usr/lib/modules/6.15.3-200.fc42.aarch64/initramfs.img 6.15.3-200.fc42.aarch64
dracut-install: ERROR: installing '/root'
dracut[E]: FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.rHKQdo/initramfs -l -f /root
dracut[I]: *** Including module: bash ***
cp: setting attributes for '/var/tmp/dracut.rHKQdo/initramfs/lib64/libtinfo.so.6.5': Operation not supported
dracut-install: ERROR: 'cp --reflink=auto --sparse=auto --preserve=mode,xattr,timestamps,ownership -fL /lib64/libtinfo.so.6.5 /var/tmp/dracut.rHKQdo/initramfs/lib64/libtinfo.so.6.5' failed with 1
dracut-install: ERROR: failed to install '/lib64/libtinfo.so.6' for '/bin/bash'
cp: setting attributes for '/var/tmp/dracut.rHKQdo/initramfs/lib64/libc.so.6': Operation not supported
dracut-install: ERROR: 'cp --reflink=auto --sparse=auto --preserve=mode,xattr,timestamps,ownership -fL /lib64/libc.so.6 /var/tmp/dracut.rHKQdo/initramfs/lib64/libc.so.6' failed with 1
dracut-install: ERROR: failed to install '/lib64/libc.so.6' for '/bin/bash'
cp: setting attributes for '/var/tmp/dracut.rHKQdo/initramfs/lib/ld-linux-aarch64.so.1': Operation not supported
dracut-install: ERROR: 'cp --reflink=auto --sparse=auto --preserve=mode,xattr,timestamps,ownership -fL /lib/ld-linux-aarch64.so.1 /var/tmp/dracut.rHKQdo/initramfs/lib/ld-linux-aarch64.so.1' failed with 1
dracut-install: ERROR: failed to install '/lib/ld-linux-aarch64.so.1' for '/bin/bash'
cp: setting attributes for '/var/tmp/dracut.rHKQdo/initramfs/bin/bash': Operation not supported
dracut-install: ERROR: 'cp --reflink=auto --sparse=auto --preserve=mode,xattr,timestamps,ownership -fL /bin/bash /var/tmp/dracut.rHKQdo/initramfs/bin/bash' failed with 1
dracut-install: ERROR: installing '/bin/bash'
dracut[E]: FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.rHKQdo/initramfs -l -f /bin/bash
(...)

They should not block the build.

See lots of dracut errors during build (#66) · Issues · fedora / bootc / Issue Tracker · GitLab for a workaround.

Thanks a lot!