Gnocchi: Use specific stable branch for stable branch jobs
... instead of master, because it is not guaranteed that stable release of telemetry may work with the latest gnocchi. Change-Id: Ib9da78ecd2417e1b469f954f6873c3bd08d0d445
This commit is contained in:
parent
54a8b88fb9
commit
cf276b4b0a
51
.zuul.yaml
51
.zuul.yaml
@ -60,16 +60,25 @@
|
||||
name: telemetry-dsvm-integration-2024-2
|
||||
parent: telemetry-tempest-base
|
||||
override-checkout: stable/2024.2
|
||||
required-projects:
|
||||
- name: gnocchixyz/gnocchi
|
||||
override-checkout: stable/4.6
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration-2024-1
|
||||
parent: telemetry-tempest-base
|
||||
override-checkout: stable/2024.1
|
||||
required-projects:
|
||||
- name: gnocchixyz/gnocchi
|
||||
override-checkout: stable/4.6
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration-2023-2
|
||||
parent: telemetry-tempest-base
|
||||
override-checkout: stable/2023.2
|
||||
required-projects:
|
||||
- name: gnocchixyz/gnocchi
|
||||
override-checkout: stable/4.6
|
||||
vars: &no_prometheus_vars
|
||||
devstack_localrc:
|
||||
TEMPEST_PLUGINS: '"/opt/stack/telemetry-tempest-plugin /opt/stack/heat-tempest-plugin"'
|
||||
@ -89,12 +98,34 @@
|
||||
disable_ssl_certificate_validation: True
|
||||
ceilometer_polling_interval: 15
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration
|
||||
parent: telemetry-tempest-base
|
||||
branches:
|
||||
- stable/2024.2
|
||||
- stable/2024.1
|
||||
required-projects:
|
||||
- name: gnocchixyz/gnocchi
|
||||
override-checkout: stable/4.6
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration
|
||||
parent: telemetry-tempest-base
|
||||
branches:
|
||||
- stable/2023.2
|
||||
required-projects:
|
||||
- name: gnocchixyz/gnocchi
|
||||
override-checkout: stable/4.6
|
||||
vars: *no_prometheus_vars
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration
|
||||
parent: telemetry-tempest-base
|
||||
branches:
|
||||
- stable/2023.1
|
||||
required-projects:
|
||||
- name: gnocchixyz/gnocchi
|
||||
override-checkout: stable/4.5
|
||||
vars: *no_prometheus_vars
|
||||
|
||||
- job:
|
||||
@ -125,6 +156,12 @@
|
||||
parent: telemetry-dsvm-integration-ipv6-only-base
|
||||
description: |
|
||||
Telemetry devstack tempest tests job for IPv6-only deployment
|
||||
branches:
|
||||
- stable/2024.2
|
||||
- stable/2024.1
|
||||
required-projects:
|
||||
- name: gnocchixyz/gnocchi
|
||||
override-checkout: stable/4.6
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration-ipv6-only
|
||||
@ -133,7 +170,21 @@
|
||||
Telemetry devstack tempest tests job for IPv6-only deployment
|
||||
branches:
|
||||
- stable/2023.2
|
||||
required-projects:
|
||||
- name: gnocchixyz/gnocchi
|
||||
override-checkout: stable/4.6
|
||||
vars: *no_prometheus_vars
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration-ipv6-only
|
||||
parent: telemetry-dsvm-integration-ipv6-only-base
|
||||
description: |
|
||||
Telemetry devstack tempest tests job for IPv6-only deployment
|
||||
branches:
|
||||
- stable/2023.1
|
||||
required-projects:
|
||||
- name: gnocchixyz/gnocchi
|
||||
override-checkout: stable/4.5
|
||||
vars: *no_prometheus_vars
|
||||
|
||||
- job:
|
||||
|
Loading…
x
Reference in New Issue
Block a user