aboutsummaryrefslogtreecommitdiff
path: root/roles
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2025-12-08 17:01:46 +0100
committerMichal Nasiadka <mnasiadka@gmail.com>2025-12-09 10:24:24 +0000
commitd16855990386d7e74caaa2558e9641bc41f662fc (patch)
treea15842cbc6363dd18f24ca2c144de256d9fb029d /roles
parentadba7669509ed894fe73b145738712bdcdcdaade (diff)
downloadkolla-ansible-d16855990386d7e74caaa2558e9641bc41f662fc.tar.gz
kolla-ansible-d16855990386d7e74caaa2558e9641bc41f662fc.zip
CI: Use u-c in tempest role
Change-Id: I725349bccca3779f886c2636086e1a76fa357bad Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Diffstat (limited to 'roles')
-rw-r--r--roles/kolla-ansible-tempest/defaults/main.yml1
-rw-r--r--roles/kolla-ansible-tempest/tasks/main.yml1
2 files changed, 2 insertions, 0 deletions
diff --git a/roles/kolla-ansible-tempest/defaults/main.yml b/roles/kolla-ansible-tempest/defaults/main.yml
index 1c296e926..bdf969cc8 100644
--- a/roles/kolla-ansible-tempest/defaults/main.yml
+++ b/roles/kolla-ansible-tempest/defaults/main.yml
@@ -8,5 +8,6 @@ kolla_ansible_tempest_cirros_ver: "0.6.3"
kolla_ansible_tempest_exclude_regex: ""
kolla_ansible_tempest_packages_extra: []
kolla_ansible_tempest_regex: ""
+kolla_ansible_tempest_upper_constraints: "{{ ansible_env.HOME }}/src/opendev.org/openstack/requirements/upper-constraints.txt"
post_upgrade: false
diff --git a/roles/kolla-ansible-tempest/tasks/main.yml b/roles/kolla-ansible-tempest/tasks/main.yml
index 4fdb8571c..e0054d3c3 100644
--- a/roles/kolla-ansible-tempest/tasks/main.yml
+++ b/roles/kolla-ansible-tempest/tasks/main.yml
@@ -2,6 +2,7 @@
- name: Install required packages
ansible.builtin.pip:
name: "{{ kolla_ansible_tempest_packages + kolla_ansible_tempest_packages_extra }}"
+ extra_args: "{{ ('-c' + kolla_ansible_tempest_upper_constraints) if kolla_ansible_tempest_upper_constraints | length > 0 }}"
virtualenv: "{{ kolla_ansible_venv_path }}"
virtualenv_command: "python3 -m venv"