aboutsummaryrefslogtreecommitdiff
path: root/roles/openstack-clients
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2025-09-15 14:29:39 +0200
committerMichal Nasiadka <mnasiadka@gmail.com>2025-09-22 11:52:00 +0000
commit5c087f54cff9a7c7fd3d5a6fd3ce622ee415f694 (patch)
tree415e5214457c7274bebf7940a683aecea4479dc9 /roles/openstack-clients
parentad5a7200ae5c8f0721a23cde199b0d26c4d52ee7 (diff)
downloadkolla-ansible-5c087f54cff9a7c7fd3d5a6fd3ce622ee415f694.tar.gz
kolla-ansible-5c087f54cff9a7c7fd3d5a6fd3ce622ee415f694.zip
CI: Reorganise scenarios into project templates
This patch moves into using project templates, which is easier to organise. base_distro and upgrade variables are derived from base.yaml and respective job name - so don't need to be specified in each job anymore. All jobs will now also have an OS release specified, so it's easier to add different OS release jobs (e.g. when backporting new release support to stable branch). Change-Id: I1f08f9b9064d9f7e95b07944db0e7ebac3120c57 Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Diffstat (limited to 'roles/openstack-clients')
-rw-r--r--roles/openstack-clients/defaults/main.yml6
1 files changed, 3 insertions, 3 deletions
diff --git a/roles/openstack-clients/defaults/main.yml b/roles/openstack-clients/defaults/main.yml
index 8545a8973..6b1e3c6d9 100644
--- a/roles/openstack-clients/defaults/main.yml
+++ b/roles/openstack-clients/defaults/main.yml
@@ -3,7 +3,7 @@ openstack_clients_pip_packages:
- package: aodhclient
enabled: "{{ scenario == 'telemetry' }}"
- package: python-barbicanclient
- enabled: "{{ scenario == 'scenario_nfv' }}"
+ enabled: "{{ scenario == 'nfv' }}"
- package: python-designateclient
enabled: "{{ scenario == 'magnum' }}"
- package: gnocchiclient
@@ -17,13 +17,13 @@ openstack_clients_pip_packages:
- package: python-masakariclient
enabled: "{{ scenario == 'masakari' }}"
- package: python-mistralclient
- enabled: "{{ scenario == 'scenario_nfv' }}"
+ enabled: "{{ scenario == 'nfv' }}"
- package: python-octaviaclient
enabled: "{{ scenario in ['octavia', 'ovn'] }}"
- package: python-openstackclient
enabled: true
- package: python-tackerclient
- enabled: "{{ scenario == 'scenario_nfv' }}"
+ enabled: "{{ scenario == 'nfv' }}"
- package: python-troveclient
enabled: "{{ scenario == 'magnum' }}"
- package: python-zunclient