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 tempest and devstack
patches to move base jobs to Noble (depends-On)) and at least single
job to run on Ubutnu Jammy (for smooth upgrade from previous
releases).

This commit keep rbac default job continue running on Jammy
which can be moved to noble in next cycle.

Depends-On: https://review.opendev.org/c/openstack/tempest/+/932156
[1] https://governance.openstack.org/tc/reference/runtimes/2025.1.html

Change-Id: Id1d9282ede1c89ce71db18dccf9a37bd3e058edf
This commit is contained in:
Ghanshyam Mann 2024-11-18 20:13:14 -08:00
parent 5167b21c60
commit 1ca8c20d48

View File

@ -2,7 +2,7 @@
name: glance-tox-oslo-tips-base
parent: tox
abstract: true
nodeset: ubuntu-jammy
nodeset: ubuntu-noble
timeout: 2400
description: Abstract job for Glance vs. oslo libraries
# NOTE(rosmaita): we only need functional test jobs, oslo is
@ -53,7 +53,7 @@
name: glance-tox-keystone-tips-base
parent: tox
abstract: true
nodeset: ubuntu-jammy
nodeset: ubuntu-noble
timeout: 2400
description: Abstract job for Glance vs. keystone
required-projects:
@ -105,7 +105,7 @@
name: glance-tox-glance_store-tips-base
parent: tox
abstract: true
nodeset: ubuntu-jammy
nodeset: ubuntu-noble
timeout: 2400
description: Abstract job for Glance vs. glance_store
required-projects:
@ -155,7 +155,7 @@
name: glance-tox-cursive-tips-base
parent: tox
abstract: true
nodeset: ubuntu-jammy
nodeset: ubuntu-noble
timeout: 2400
description: Abstract job for Glance vs. cursive and related libs
required-projects:
@ -354,6 +354,7 @@
- job:
name: tempest-integrated-storage-enforce-scope-new-defaults
parent: tempest-integrated-storage
nodeset: openstack-single-node-jammy
description: |
This job runs the Tempest tests with scope and new defaults enabled
Glance services.