diff --git a/pristine b/pristine index ea176d6..bab3e7a 100755 --- a/pristine +++ b/pristine @@ -1,10 +1,17 @@ #!/bin/sh +BUILD=${BUILD:=default} LAB=${LAB:=0} ## Do not touch below this line +LABDIR=/var/lab +STAGING=$LABDIR/staging HVN="hvn${LAB}.lab.ipng.ch" ## Bring back into pristine state echo "* Restarting VMs from pristine snapshot" ssh root@$HVN "set -x; for node in 0 1 2 3; do VM=vpp${LAB}-\${node}; virsh destroy \$VM; zfs rollback ssd-vol0/\${VM}@pristine; virsh start \$VM; done" + +echo "* Committing OVS config" +scp overlays/$BUILD/ovs-config.sh root@$HVN:$LABDIR +ssh root@$HVN "set -x; $LABDIR/ovs-config.sh"