Added Vagrant-based test VM's and setup script for testing Kubespray
Change-Id: Ief467ab579d28fd8ee675c1c061abb37867c02b6
diff --git a/scripts/cloudlab-disksetup.sh b/scripts/cloudlab-disksetup.sh
index b849b1c..518b3f6 100755
--- a/scripts/cloudlab-disksetup.sh
+++ b/scripts/cloudlab-disksetup.sh
@@ -21,6 +21,13 @@
# Don't do anything if not a CloudLab node
[ ! -d /usr/local/etc/emulab ] && exit 0
+# The watchdog will sometimes reset groups, turn it off
+if [ -e /usr/local/etc/emulab/watchdog ]
+then
+ sudo /usr/bin/perl -w /usr/local/etc/emulab/watchdog stop
+ sudo mv /usr/local/etc/emulab/watchdog /usr/local/etc/emulab/watchdog-disabled
+fi
+
# Mount extra space, if haven't already
if [ ! -d /mnt/extra ]
then
@@ -57,7 +64,12 @@
fi
fi
-for DIR in docker kubelet openstack-helm nova
+# prepare for creating the libvirt/images symlink
+sudo mkdir -p /var/lib/libvirt
+sudo rm -rf /var/lib/libvirt/images
+
+# create symlinks to /mnt/extra partition
+for DIR in docker kubelet openstack-helm nova libvirt/images
do
sudo mkdir -p "/mnt/extra/$DIR"
sudo chmod -R a+rwx "/mnt/extra/$DIR"