#!/bin/sh

set -e
#set -x

ME=$(basename $0)

sshi () {
	local HOST
	HOST=$1
	shift

	ssh -o ConnectTimeout=5 -o StrictHostKeyChecking=no root@${HOST} "${@}"
}

echo "===***===> Destroying everyting"
oci-poc-vms stop || true
ikvswitch-setup stop || true

echo "===***===> Rebuilding switches"
ikvswitch-setup start

echo "===***===> Building OCI PoC image"
oci-poc-setup

echo "===***===> Starting oci-poc VMs"
oci-poc-vms start

echo "===***===> Configuring cluster"
oci-poc-install-cluster-bgp

echo "===***===> Installing cluster"
ocicli cluster-install cl1

echo "===***===> Provisioning cluster, OpenStack side"
oci-poc-provision
