Image shrinked further

This commit is contained in:
Mark Korondi 2017-05-07 14:37:39 -04:00
parent 0718d218ba
commit 1ed64f05d4
4 changed files with 17 additions and 4 deletions

View File

@ -21,11 +21,23 @@ done
sudo updatedb
# Remove unused packages
sudo apt autoremove --purge -y humanity-icon-theme snapd
sudo apt autoremove --purge -y humanity-icon-theme snapd lxc.* lxd.*
# Empty packages cache
sudo apt clean
sudo apt autoclean
sudo rm -rf /var/lib/apt/lists/*
# Remove mysql databases (will be recreated by stack.sh
for db in cinder glance keystone neutron nova nova_api nova_cell0; do
echo "drop database $db;" | mysql -uroot -popenstack
done
# Remove log files
sudo rm -rf /var/log/*
# Zero out unused space
dd if=/dev/zero of=~/ZERO bs=1M status=progress
sync
rm -rf ~/ZERO

View File

@ -15,7 +15,8 @@ VMDK=$(vboxmanage showvminfo upstream-training --machinereadable \
| grep SCSI-0-0 \
| cut -d'"' -f4)
echo "Schrinking image..."
echo "Shrinking image..."
./dist/vmware-vdiskmanager -d "$VMDK"
./dist/vmware-vdiskmanager -k "$VMDK"
echo "Creating Virtual Appliance..."

View File

@ -6,7 +6,8 @@ REPO=$(dirname "$(readlink -f "$0")")/
sudo mkdir /opt/devstack
sudo chown -R "$USER:$GROUP" /opt/devstack
git clone https://git.openstack.org/openstack-dev/devstack /opt/devstack
git clone --depth=1 https://git.openstack.org/openstack-dev/devstack \
/opt/devstack
cp -ar "$REPO/files/opt" /
/opt/devstack/stack.sh

View File

@ -3,7 +3,6 @@
export DEBIAN_FRONTEND=noninteractive
# Set up a desktop environment
sudo apt install -y linux-image-extra-virtual
sudo apt install -y xserver-xorg-input-evdev
sudo apt install -y adwaita-icon-theme-full gnome-themes-standard \
gtk2-engines-pixbuf thunar xfce4-panel xfce4-session \