From ad8e04aacbcd6681df4667d19262df9e801708a9 Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Thu, 15 Jul 2021 04:03:44 -0400 Subject: [PATCH] Revert "Remove 'zeroing out empty space' section" This actually led to the filesystems being bigger. The most recent Fedora Rawhide images were ~900MB instead of ~300MB. Clearly, we need this to make it smaller. This reverts commit d4d8bffb2cf37a3576f6ad6b6dc68c3c5c5174e1. Signed-off-by: Neal Gompa --- fedora-cloud-base.ks | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fedora-cloud-base.ks b/fedora-cloud-base.ks index ab5518c..6ff9c89 100644 --- a/fedora-cloud-base.ks +++ b/fedora-cloud-base.ks @@ -121,6 +121,12 @@ releasever=$(rpm --eval '%{fedora}') basearch=$(uname -i) rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch +echo "Zeroing out empty space." +# This forces the filesystem to reclaim space from deleted files +dd bs=1M if=/dev/zero of=/var/tmp/zeros || : +rm -f /var/tmp/zeros +echo "(Don't worry -- that out-of-space error was expected.)" + # When we build the image a networking config file gets left behind. # Let's clean it up. echo "Cleanup leftover networking configuration"