Merge "Add stable branch jobs"
This commit is contained in:
commit
552cbd7a5e
53
.zuul.yaml
53
.zuul.yaml
@ -33,18 +33,9 @@
|
||||
devstack_services:
|
||||
tempest: true
|
||||
devstack_localrc:
|
||||
USE_PYTHON3: True
|
||||
TEMPEST_PLUGINS: '"/opt/stack/telemetry-tempest-plugin /opt/stack/heat-tempest-plugin"'
|
||||
GNOCCHI_ARCHIVE_POLICY_TEMPEST: "ceilometer-high-rate"
|
||||
# NOTE(jwysogla): We can define both of the variables. In versions, where
|
||||
# the ceilometer devstack plugin doesn't support the CEILOMETER_BACKENDS,
|
||||
# it'll just ignore it and use the CEILOMETER_BACKEND. In versions, where
|
||||
# CEILOMETER_BACKENDS is supported, the ceilometer devstack plugin will
|
||||
# just try to merge the variables, so the final contents in this casse will
|
||||
# be "gnocchi,sg-core"
|
||||
CEILOMETER_BACKEND: "gnocchi"
|
||||
CEILOMETER_BACKENDS: "gnocchi,sg-core"
|
||||
PROMETHEUS_SERVICE_SCRAPE_TARGETS: "sg-core"
|
||||
CEILOMETER_PIPELINE_INTERVAL: 15
|
||||
CEILOMETER_ALARM_THRESHOLD: 6000000000
|
||||
GLOBAL_VENV: False
|
||||
@ -65,6 +56,45 @@
|
||||
name: telemetry-dsvm-integration
|
||||
parent: telemetry-tempest-base
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration-2024-2
|
||||
parent: telemetry-tempest-base
|
||||
override-checkout: stable/2024.2
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration-2024-1
|
||||
parent: telemetry-tempest-base
|
||||
override-checkout: stable/2024.1
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration-2023-2
|
||||
parent: telemetry-tempest-base
|
||||
override-checkout: stable/2023.2
|
||||
vars: &no_prometheus_vars
|
||||
devstack_localrc:
|
||||
TEMPEST_PLUGINS: '"/opt/stack/telemetry-tempest-plugin /opt/stack/heat-tempest-plugin"'
|
||||
GNOCCHI_ARCHIVE_POLICY_TEMPEST: "ceilometer-high-rate"
|
||||
CEILOMETER_BACKENDS: "gnocchi"
|
||||
CEILOMETER_PIPELINE_INTERVAL: 15
|
||||
CEILOMETER_ALARM_THRESHOLD: 6000000000
|
||||
GLOBAL_VENV: False
|
||||
devstack_local_conf:
|
||||
test-config:
|
||||
$TEMPEST_CONFIG:
|
||||
service_available:
|
||||
sg_core: False
|
||||
telemetry_services:
|
||||
metric_backends: gnocchi
|
||||
telemetry:
|
||||
disable_ssl_certificate_validation: True
|
||||
ceilometer_polling_interval: 15
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration-2023-1
|
||||
parent: telemetry-tempest-base
|
||||
override-checkout: stable/2023.1
|
||||
vars: *no_prometheus_vars
|
||||
|
||||
- job:
|
||||
name: telemetry-dsvm-integration
|
||||
parent: telemetry-tempest-base
|
||||
@ -147,7 +177,10 @@
|
||||
check:
|
||||
jobs:
|
||||
- telemetry-dsvm-integration
|
||||
- telemetry-dsvm-integration-wallaby
|
||||
- telemetry-dsvm-integration-2023-1
|
||||
- telemetry-dsvm-integration-2023-2
|
||||
- telemetry-dsvm-integration-2024-1
|
||||
- telemetry-dsvm-integration-2024-2
|
||||
- telemetry-dsvm-integration-ipv6-only
|
||||
- telemetry-dsvm-integration-centos-9s
|
||||
- telemetry-dsvm-integration-centos-9s-fips
|
||||
|
Loading…
x
Reference in New Issue
Block a user