Update stable branch jobs on master gate

As 2023.2, 2024.1, and 2024.2 is released, we should add
its job on master gate to keep branchless tempest plugins
compatible to stable branch.

Removing Yoga, zed, and 2023.1 job as that is in unmaintained phase.

Ref: Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html

In addition, use 'block-storage' service type to detect cinder.

Change-Id: I9b2e2ba2336d285cf6ac35fb1ebeb78cf576a872
This commit is contained in:
Ghanshyam Mann 2024-04-18 16:33:53 -07:00 committed by Hongbin Lu
parent 8a0b3cf100
commit 069b9efbeb
2 changed files with 18 additions and 21 deletions

View File

@ -1,20 +1,20 @@
- job:
name: zun-tempest-py3-docker-sql-yoga
parent: zun-tempest-py3-docker-sql
nodeset: openstack-single-node-focal
override-checkout: stable/yoga
- job:
name: zun-tempest-py3-docker-sql-zed
parent: zun-tempest-py3-docker-sql
nodeset: openstack-single-node-focal
override-checkout: stable/zed
- job:
name: zun-tempest-py3-docker-sql-2023-1
name: zun-tempest-py3-docker-sql-2023-2
parent: zun-tempest-py3-docker-sql
nodeset: openstack-single-node-jammy
override-checkout: stable/2023.1
override-checkout: stable/2023.2
- job:
name: zun-tempest-py3-docker-sql-2024-1
parent: zun-tempest-py3-docker-sql
nodeset: openstack-single-node-jammy
override-checkout: stable/2024.1
- job:
name: zun-tempest-py3-docker-sql-2024-2
parent: zun-tempest-py3-docker-sql
nodeset: openstack-single-node-jammy
override-checkout: stable/2024.2
- project:
queue: zun
@ -25,13 +25,10 @@
check:
jobs:
- zun-tempest-py3-docker-sql
- zun-tempest-py3-docker-sql-yoga
- zun-tempest-py3-docker-sql-zed
- zun-tempest-py3-docker-sql-2023-1
- zun-tempest-py3-docker-sql-2023-2
- zun-tempest-py3-docker-sql-2024-1
- zun-tempest-py3-docker-sql-2024-2
- zun-tempest-multinode-docker-sql
gate:
jobs:
- zun-tempest-py3-docker-sql
- zun-tempest-py3-docker-sql-yoga
- zun-tempest-py3-docker-sql-zed
- zun-tempest-py3-docker-sql-2023-1

View File

@ -97,7 +97,7 @@ class Manager(clients.ServiceClients):
self.auth_provider, 'network', CONF.identity.region,
disable_ssl_certificate_validation=True)
self.vol_client = volumes_client.VolumesClient(
self.auth_provider, 'volumev3', CONF.identity.region,
self.auth_provider, 'block-storage', CONF.identity.region,
disable_ssl_certificate_validation=True)
self.container_client = ZunClient(self.auth_provider)
self.neutron_client = networks_client.NetworksClient(