From 483eb2f56657e8e7f419ab1a4fab8dce9ade8609 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 27 Apr 2024 20:24:20 +0200 Subject: Adding upstream version 14.2.21. Signed-off-by: Daniel Baumann --- qa/qa_scripts/openstack/packstack.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 qa/qa_scripts/openstack/packstack.sh (limited to 'qa/qa_scripts/openstack/packstack.sh') diff --git a/qa/qa_scripts/openstack/packstack.sh b/qa/qa_scripts/openstack/packstack.sh new file mode 100755 index 00000000..3f891f98 --- /dev/null +++ b/qa/qa_scripts/openstack/packstack.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash +# +# Install openstack by running packstack. +# +# Implements the operations in: +# https://docs.google.com/document/d/1us18KR3LuLyINgGk2rmI-SVj9UksCE7y4C2D_68Aa8o/edit?ts=56a78fcb +# +# The directory named files contains a template for the kilo.conf file used by packstack. +# +set -fv +source ./copy_func.sh +source ./fix_conf_file.sh +openstack_node=${1} +ceph_node=${2} + +copy_file execs/openstack-preinstall.sh $openstack_node . 0777 +fix_conf_file $openstack_node kilo . +ssh $openstack_node sudo ./openstack-preinstall.sh +sleep 240 +ssh $openstack_node sudo packstack --answer-file kilo.conf -- cgit v1.2.3