Merge "Update gate jobs as per the 2025.1 cycle testing runtime"

This commit is contained in:
Zuul 2024-12-13 07:54:24 +00:00 committed by Gerrit Code Review
commit 844a6f84e8
3 changed files with 41 additions and 1 deletions

View File

@ -3,7 +3,7 @@
parent: devstack
description: |
Abstraction multinodes job for SOL devstack-based functional tests
nodeset: openstack-4-nodes-jammy
nodeset: openstack-4-nodes-noble
pre-run: playbooks/devstack/pre.yaml
run: playbooks/devstack/run.yaml
post-run: playbooks/devstack/post.yaml
@ -168,6 +168,9 @@
description: |
Abstraction multinodes job for SOL devstack-based kubernetes functional
tests
# TODO(gmann): Tacker k8s jobs are failing on Ubuntu Noble due to the below bug,
# which needs to be fixed in devstack-plugin-container. Move this job to ubuntu
# noble nodeset once the bug is fixed - https://bugs.launchpad.net/tacker/+bug/2090859
nodeset: openstack-k8s-3-nodes-jammy
pre-run: playbooks/devstack/pre.yaml
run: playbooks/devstack/run.yaml

View File

@ -1,6 +1,9 @@
- job:
name: tacker-ft-v2-terraform
parent: tacker-ft-openstack-base
# 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)
nodeset: openstack-4-nodes-jammy
description: |
V2 Terraform functional tests
attempts: 1

View File

@ -32,6 +32,40 @@
- compute1
- compute2
- nodeset:
name: openstack-4-nodes-noble
nodes:
- name: controller
label: ubuntu-noble
- name: controller-tacker
label: ubuntu-noble
- name: compute1
label: ubuntu-noble
- name: compute2
label: ubuntu-noble
groups:
# Nodes running the compute service
- name: compute
nodes:
- compute1
- compute2
# Nodes that are not the controller
- name: subnode
nodes:
- controller-tacker
- compute1
- compute2
# Switch node for multinode networking setup
- name: switch
nodes:
- controller
# Peer nodes for multinode networking setup
- name: peers
nodes:
- controller-tacker
- compute1
- compute2
- nodeset:
name: openstack-k8s-3-nodes-jammy
nodes: