The change allows the CI to pick up distribution config from the dracut
package.
CI should be able to run not only in pristine default configuration,
but also in the configuration that the distribution set as the default.
As an example Fedora CI should run tests in hostonly mode (unless
specified otherwise).
Without this change some containers (e.g. Void, Ubunut, Arch) has the
native dracut package installed and some do not (e.g. Fedora).
tpm2-tools \
vim \
wget \
- && apt-get clean && dpkg -P --force-depends dracut dracut-core initramfs-tools-core
+ && apt-get clean
tpm2-tools \
wget \
xz \
- && dnf -y remove dracut --noautoremove && dnf -y update && dnf clean all
+ && dnf -y update && dnf clean all
util-linux-systemd \
wget \
xz \
- && rpm -e --nodeps dracut && dnf -y update && dnf clean all
+ && dnf -y update && dnf clean all