diff options
| author | Michal Nasiadka <mnasiadka@gmail.com> | 2025-09-15 14:29:39 +0200 |
|---|---|---|
| committer | Michal Nasiadka <mnasiadka@gmail.com> | 2025-09-22 11:52:00 +0000 |
| commit | 5c087f54cff9a7c7fd3d5a6fd3ce622ee415f694 (patch) | |
| tree | 415e5214457c7274bebf7940a683aecea4479dc9 /roles | |
| parent | ad5a7200ae5c8f0721a23cde199b0d26c4d52ee7 (diff) | |
| download | kolla-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')
| -rw-r--r-- | roles/openstack-clients/defaults/main.yml | 6 |
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 |
