aboutsummaryrefslogtreecommitdiff
path: root/tests/test-magnum.sh
diff options
context:
space:
mode:
authorRadosław Piliszek <radoslaw.piliszek@gmail.com>2022-09-08 08:53:49 +0000
committerRadosław Piliszek <radoslaw.piliszek@gmail.com>2022-09-09 16:28:19 +0000
commit2c7a8497fa681ad71032883fe1ec7c9645203826 (patch)
tree89eb84dd9cb9104b8a9ef410aa3c4df38acef87d /tests/test-magnum.sh
parentc1c332da7c22ac4c59217ac00ac53d3b60a323c1 (diff)
downloadkolla-ansible-2c7a8497fa681ad71032883fe1ec7c9645203826.tar.gz
kolla-ansible-2c7a8497fa681ad71032883fe1ec7c9645203826.zip
[CI] Run Kolla Ansible from its own venv
This avoids polluting the module path for other deployed projects, like Tenks. Change-Id: I17802f628e1e7db8d1f5caaa815170a8415e995c
Diffstat (limited to 'tests/test-magnum.sh')
-rwxr-xr-xtests/test-magnum.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/test-magnum.sh b/tests/test-magnum.sh
index 7917b1e5d..90403e0bb 100755
--- a/tests/test-magnum.sh
+++ b/tests/test-magnum.sh
@@ -38,7 +38,11 @@ zone_id = ${ZONE_ID}
EOF
RAW_INVENTORY=/etc/kolla/inventory
+ deactivate
+ source $KOLLA_ANSIBLE_VENV_PATH/bin/activate
kolla-ansible -i ${RAW_INVENTORY} --tags designate -vvv reconfigure &> /tmp/logs/ansible/reconfigure-designate
+ deactivate
+ source ~/openstackclient-venv/bin/activate
# Create an instance, and check that its name resolves.
openstack server create --wait --image cirros --flavor m1.tiny --key-name mykey --network demo-net dns-test --wait