Skip to content

Commit 7395dd0

Browse files
committed
Adds OpenSatck version check in deploy-rdo.sh
1 parent 5b582c5 commit 7395dd0

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

deploy-rdo.sh

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,22 @@ ESXI_PUBLIC_VNIC=$7
1616
LINUX_TEMPLATE_VMDK=$8
1717
HYPERV_TEMPLATE_VMDK=$9
1818

19+
BASEDIR=$(dirname $0)
20+
21+
. $BASEDIR/utils.sh
22+
23+
case "$OPENSTACK_RELEASE" in
24+
grizzly|havana)
25+
;;
26+
*)
27+
echoerr "Unsupported OpenStack release: $OPENSTACK_RELEASE"
28+
exit 1
29+
;;
30+
esac
31+
1932
ESXI_BASEDIR=/vmfs/volumes/datastore1/unattended-scripts
2033
RDO_VM_IPS_FILE=`mktemp -u /tmp/rdo_ips.XXXXXX`
2134

22-
BASEDIR=$(dirname $0)
23-
2435
ssh $ESXI_USER@$ESXI_HOST $ESXI_BASEDIR/deploy-rdo-esxi-vms.sh $DATASTORE $RDO_NAME $ESXI_PUBLIC_SWITCH $ESXI_PUBLIC_VNIC "$LINUX_TEMPLATE_VMDK" "$HYPERV_TEMPLATE_VMDK" $RDO_VM_IPS_FILE
2536
read CONTROLLER_VM_NAME CONTROLLER_VM_IP NETWORK_VM_NAME NETWORK_VM_IP QEMU_COMPUTE_VM_NAME QEMU_COMPUTE_VM_IP HYPERV_COMPUTE_VM_NAME HYPERV_COMPUTE_VM_IP <<< `ssh $ESXI_USER@$ESXI_HOST "cat $RDO_VM_IPS_FILE" | perl -n -e'/^(.+)\:(.+)$/ && print "$1\n$2\n"'`
2637

0 commit comments

Comments
 (0)