Install tripleo-operator-ansible from git for baremetal

In baremetal deployment, quickstart execution is done from
zuul node and quickstart depends on tripleo-operator-ansible.

Since https://review.opendev.org/c/openstack/tripleo-quickstart/+/790701
already removed the git installation of tripleo-operator-ansible
and we cannot install it via rpm so the failure is legit.

In order to fix that, we need to install tripleo-operator-ansible
from git on zuul node.

Related-Bug: #1938638

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: I1fd588f02195dc09620f4950029faacb98b85eed
This commit is contained in:
Chandan Kumar (raukadah) 2021-08-03 18:46:25 +05:30
parent 9333f337e0
commit 9efd855e78
1 changed files with 4 additions and 0 deletions

View File

@ -32,6 +32,10 @@ QUICKSTART_VENV_CMD="
./quickstart.sh
--bootstrap
--no-clone
{% if environment_type == 'baremetal' -%}
{# It needs to be installed on zuul node to drive deployment #}
--url-requirements git+https://opendev.org/openstack/tripleo-operator-ansible/#egg=tripleo-operator-ansible
{% endif %}
--working-dir $LOCAL_WORKING_DIR
--playbook noop.yml
--retain-inventory