diff --git a/Rocky-9-Container-UBI.ks b/Rocky-9-Container-UBI.ks index 7a79c7e..acf54ed 100644 --- a/Rocky-9-Container-UBI.ks +++ b/Rocky-9-Container-UBI.ks @@ -15,7 +15,7 @@ shutdown keyboard us lang en_US.UTF-8 -timezone --utc --nontp UTC +timezone --utc --nontp Etc/UTC # Disk setup zerombr @@ -27,23 +27,22 @@ autopart --noboot --nohome --noswap --nolvm --fstype=ext4 %end # Package setup -# NOTE(nhanlon) - 2022-11-23 adding --ignoremissing as dmidecode does not exist on all arches %packages --ignoremissing --excludedocs --inst-langs=en --nocore --exclude-weakdeps bash -binutils -brotli coreutils-single crypto-policies-scripts -dmidecode +curl-minimal findutils +gdb-gdbserver glibc-minimal-langpack -libcurl +gzip +libcurl-minimal systemd rocky-release rootfiles tar -vim-minimal util-linux +vim-minimal which yum @@ -68,6 +67,7 @@ yum %end %post --erroronfail --log=/root/anaconda-post.log +set -eux # container customizations inside the chroot # Stay compatible @@ -97,10 +97,15 @@ systemctl mask \ systemd-logind.service \ systemd-remount-fs.service +# Remove network configuration files leftover from anaconda installation +# https://bugzilla.redhat.com/show_bug.cgi?id=1713089 +rm -f /etc/sysconfig/network-scripts/ifcfg-* + # Cleanup the image rm -f /etc/udev/hwdb.bin rm -rf /usr/lib/udev/hwdb.d/ \ /boot /var/lib/dnf/history.* \ + /var/cache/* /var/log/* \ "/tmp/*" "/tmp/.*" || true