diff --git a/fedora-container-base.ks b/fedora-container-base.ks index 6d50e82..c3a97fa 100644 --- a/fedora-container-base.ks +++ b/fedora-container-base.ks @@ -26,6 +26,11 @@ rm -rf /tmp/* # https://pagure.io/atomic-wg/issue/308 printf "tsflags=nodocs\n" >>/etc/dnf/dnf.conf +# https://bugzilla.redhat.com/show_bug.cgi?id=1576993 +systemctl disable dnf-makecache.timer + +#Mask mount units and getty service so that we don't get login prompt +systemctl mask systemd-remount-fs.service dev-hugepages.mount sys-fs-fuse-connections.mount systemd-logind.service getty.target console-getty.service # https://bugzilla.redhat.com/show_bug.cgi?id=1343138 # Fix /run/lock breakage since it's not tmpfs in docker @@ -39,6 +44,7 @@ printf "tsflags=nodocs\n" >>/etc/dnf/dnf.conf # [/usr/lib/tmpfiles.d/systemd.conf:26] Failed to replace specifiers: /run/log/journal/%m # umount /run +systemd-tmpfiles --prefix=/run/ --prefix=/var/run/ --create --boot || true rm /run/nologin # https://pagure.io/atomic-wg/issue/316 # Final pruning diff --git a/fedora-container-common.ks b/fedora-container-common.ks index 17d58b1..4c67755 100644 --- a/fedora-container-common.ks +++ b/fedora-container-common.ks @@ -39,6 +39,8 @@ rpm shadow-utils sssd-client util-linux +#needed by Anaconda https://bugzilla.redhat.com/show_bug.cgi?id=1744115 +systemd -kernel -dosfstools -e2fsprogs