Update gate jobs as per the 2025.1 cycle testing runtime

As per 2025.1 testing runtime[1], we need to test on Ubuntu
Noble (which will be taken care by depends-on tempest and devstack
patches to move base jobs to Noble) and at least single job to run on
Ubutnu Jammy (for smooth upgrade from previous releases).

Depends-On: https://review.opendev.org/c/openstack/tempest/+/932156
Tracking: https://etherpad.opendev.org/p/migrate-to-noble

[1] https://governance.openstack.org/tc/reference/runtimes/2025.1.html

Change-Id: I0e9818b4c4dbacfcb7edd11a13918837da980d63
This commit is contained in:
Ghanshyam Mann 2024-11-15 20:16:14 -08:00 committed by Takashi Kajinami
parent 10cde330b5
commit 1622797c43

View File

@ -1,4 +1,4 @@
- project:
- project:
queue: telemetry
templates:
- openstack-python3-jobs
@ -8,6 +8,7 @@
check:
jobs:
- aodh-tempest-plugin-mysql
- aodh-tempest-plugin-mysql-ubuntu-jammy
- aodh-tempest-plugin-postgresql
- telemetry-dsvm-integration:
irrelevant-files: &aodh-irrelevant-files
@ -53,6 +54,7 @@
gate:
jobs:
- aodh-tempest-plugin-mysql
- aodh-tempest-plugin-mysql-ubuntu-jammy
- aodh-tempest-plugin-postgresql
- telemetry-dsvm-integration:
irrelevant-files: *aodh-irrelevant-files
@ -132,3 +134,10 @@
gnocchi: True
sg-core: False
tempest_test_regex: telemetry_tempest_plugin.aodh
# TODO(gmann): As per the 2025.1 testing runtime, we need to run at least
# one job on jammy. This job can be removed in the next cycle(2025.2)
- job:
name: aodh-tempest-plugin-mysql-ubuntu-jammy
parent: aodh-tempest-plugin-mysql
nodeset: openstack-single-node-jammy