aboutsummaryrefslogtreecommitdiff
path: root/tests/test-octavia.sh
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2025-05-12 09:36:31 +0200
committerMichal Nasiadka <mnasiadka@gmail.com>2025-05-12 14:26:17 +0000
commit504a8f6ae89e4c9574460e1205588428d7a80255 (patch)
tree33fc70e76d3b681890e09fc98c285c2dc631c03a /tests/test-octavia.sh
parenta02e2fd7e84a740b3820ad6e2658c42d4ef9612f (diff)
downloadkolla-ansible-504a8f6ae89e4c9574460e1205588428d7a80255.tar.gz
kolla-ansible-504a8f6ae89e4c9574460e1205588428d7a80255.zip
CI: Use venv ansible_python_interpreter in octavia scenario
cryptography is not installed in global python env Change-Id: Ic6d156a36d7ac9b44118eed6acbf48eb49f979ec
Diffstat (limited to 'tests/test-octavia.sh')
-rw-r--r--tests/test-octavia.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/test-octavia.sh b/tests/test-octavia.sh
index 311f18f2d..10f8618b8 100644
--- a/tests/test-octavia.sh
+++ b/tests/test-octavia.sh
@@ -11,7 +11,8 @@ export PYTHONUNBUFFERED=1
function check_certificate_expiry {
RAW_INVENTORY=/etc/kolla/inventory
source $KOLLA_ANSIBLE_VENV_PATH/bin/activate
- kolla-ansible octavia-certificates -i ${RAW_INVENTORY} --check-expiry 7
+ # NOTE(mnasiadka): Use venv python here for cryptography package (Ansible fails otherwise)
+ kolla-ansible octavia-certificates -i ${RAW_INVENTORY} --check-expiry 7 -e ansible_python_interpreter=$KOLLA_ANSIBLE_VENV_PATH/bin/python
deactivate
}