From d16855990386d7e74caaa2558e9641bc41f662fc Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Mon, 8 Dec 2025 17:01:46 +0100 Subject: CI: Use u-c in tempest role Change-Id: I725349bccca3779f886c2636086e1a76fa357bad Signed-off-by: Michal Nasiadka --- roles/kolla-ansible-tempest/defaults/main.yml | 1 + roles/kolla-ansible-tempest/tasks/main.yml | 1 + 2 files changed, 2 insertions(+) (limited to 'roles') 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" -- cgit v1.2.3