From 02542eaaf872797f3f615ba0156f84517f019620 Mon Sep 17 00:00:00 2001 From: Antony Messerli <amesserl@rackspace.com> Date: Thu, 7 Jun 2018 17:25:50 -0500 Subject: [PATCH] Make OSA repo location configurable Adds a variable for specifying the OSA repo to check out. Change-Id: I7f87c59f16cea0c4acbfb02d83a4ec3db9df2a45 --- multi-node-aio/README.rst | 3 +++ multi-node-aio/build.sh | 1 + multi-node-aio/playbooks/deploy-osa.yml | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/multi-node-aio/README.rst b/multi-node-aio/README.rst index 2b401028..d6a5cece 100644 --- a/multi-node-aio/README.rst +++ b/multi-node-aio/README.rst @@ -125,6 +125,9 @@ Instruct the VM to use the selected image, eg. ubuntu-16.04-amd64: Instruct the VM to use the selected kernel meta package, eg. linux-generic: ``DEFAULT_KERNEL=${DEFAULT_KERNEL:-linux-image-generic}`` +Set the OSA repo for this script to retrieve: + ``OSA_REPO=${OSA_REPO:-https://git.openstack.org/openstack/openstack-ansible}`` + Set the OSA branch for this script to deploy: ``OSA_BRANCH=${OSA_BRANCH:-master}`` diff --git a/multi-node-aio/build.sh b/multi-node-aio/build.sh index 4c1d4cc9..ee13430e 100755 --- a/multi-node-aio/build.sh +++ b/multi-node-aio/build.sh @@ -33,6 +33,7 @@ ansible-playbook -vv \ -e setup_dhcpd=${SETUP_DHCPD:-"true"} \ -e deploy_vms=${DEPLOY_VMS:-"true"} \ -e deploy_osa=${DEPLOY_OSA:-"true"} \ + -e osa_repo=${OSA_REPO:-"https://git.openstack.org/openstack/openstack-ansible"} \ -e osa_branch=${OSA_BRANCH:-"master"} \ -e default_network=${DEFAULT_NETWORK:-"eth0"} \ -e default_image=${DEFAULT_IMAGE:-"ubuntu-16.04-amd64"} \ diff --git a/multi-node-aio/playbooks/deploy-osa.yml b/multi-node-aio/playbooks/deploy-osa.yml index 154935a3..dd584661 100644 --- a/multi-node-aio/playbooks/deploy-osa.yml +++ b/multi-node-aio/playbooks/deploy-osa.yml @@ -32,7 +32,7 @@ # Example read-write git checkout from github - name: Get OSA git: - repo: https://git.openstack.org/openstack/openstack-ansible + repo: "{{ osa_repo | default('https://git.openstack.org/openstack/openstack-ansible') }}" dest: /opt/openstack-ansible version: "{{ osa_branch | default('master') }}" force: true