mirror of https://github.com/apache/cloudstack.git
CLOUDSTACK-1340: Remove any shared folders, don't install legacy grub
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
This commit is contained in:
parent
68b836d46d
commit
0b07bc974a
|
|
@ -42,6 +42,15 @@ done
|
|||
machine_uuid=`vboxmanage showvminfo $appliance | grep UUID | head -1 | awk '{print $2}'`
|
||||
hdd_uuid=`vboxmanage showvminfo $appliance | grep vdi | head -1 | awk '{print $8}' | cut -d ')' -f 1`
|
||||
hdd_path=`vboxmanage list hdds | grep $appliance | grep vdi | cut -c 14-`
|
||||
shared_folders=`vboxmanage showvminfo $appliance | grep Name | grep Host | cut -c 8- | cut -d \' -f 1`
|
||||
|
||||
# Remove any shared folder
|
||||
while [[ $shared_folders != "" ]]
|
||||
do
|
||||
folder=`echo $folders|head -1`
|
||||
vboxmanage sharedfolder remove systemvmtemplate --name $folder
|
||||
shared_folders=`echo $shared_folders | grep -v $folder`
|
||||
done
|
||||
|
||||
# Compact the virtual hdd
|
||||
vboxmanage modifyhd $hdd_uuid --compact
|
||||
|
|
|
|||
|
|
@ -27,7 +27,8 @@ install_packages() {
|
|||
|
||||
# Basic packages
|
||||
apt-get --no-install-recommends -q -y --force-yes install rsyslog logrotate cron chkconfig insserv net-tools ifupdown vim-tiny netbase iptables
|
||||
apt-get --no-install-recommends -q -y --force-yes install openssh-server openssl grub-legacy e2fsprogs dhcp3-client tcpdump socat wget
|
||||
apt-get --no-install-recommends -q -y --force-yes install openssh-server openssl e2fsprogs dhcp3-client tcpdump socat wget
|
||||
# apt-get --no-install-recommends -q -y --force-yes install grub-legacy
|
||||
apt-get --no-install-recommends -q -y --force-yes install python bzip2 sed gawk diffutils grep gzip less tar telnet ftp rsync traceroute psmisc lsof procps monit inetutils-ping iputils-arping httping
|
||||
apt-get --no-install-recommends -q -y --force-yes install dnsutils zip unzip ethtool uuid file iproute acpid virt-what sudo
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue