diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index 684b245..ad7f7f4 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -139,6 +139,13 @@ voting: false +- job: + name: devstack-tobiko-gate-centos-stream + parent: devstack-tobiko-gate + nodeset: devstack-tobiko-centos-stream + voting: false + + - job: name: devstack-tobiko-gate-ubuntu parent: devstack-tobiko-gate @@ -216,6 +223,13 @@ voting: false +- job: + name: devstack-tobiko-faults-centos-stream + parent: devstack-tobiko-faults + nodeset: devstack-tobiko-multinode-centos-stream + voting: false + + - job: name: devstack-tobiko-faults-ubuntu parent: devstack-tobiko-faults diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml index fc3bf5c..a576a63 100644 --- a/zuul.d/nodesets.yaml +++ b/zuul.d/nodesets.yaml @@ -1,5 +1,15 @@ --- +- nodeset: + name: devstack-tobiko-centos-stream + nodes: + - name: controller + label: centos-8-stream + groups: + - name: tempest + nodes: + - controller + - nodeset: name: devstack-tobiko-multinode-centos nodes: @@ -36,6 +46,42 @@ - compute2 +- nodeset: + name: devstack-tobiko-multinode-centos-stream + nodes: + - name: controller + label: centos-8-stream + - name: compute1 + label: centos-8-stream + - name: compute2 + label: centos-8-stream + + groups: + # Node where tests are executed and test results collected + - name: tempest + nodes: + - controller + # Nodes running the compute service + - name: compute + nodes: + - compute1 + - compute2 + # Nodes that are not the controller + - name: subnode + nodes: + - compute1 + - compute2 + # Switch node for multinode networking setup + - name: switch + nodes: + - controller + # Peer nodes for multinode networking setup + - name: peers + nodes: + - compute1 + - compute2 + + - nodeset: name: devstack-tobiko-multinode-ubuntu nodes: diff --git a/zuul.d/octavia.yaml b/zuul.d/octavia.yaml index 20b2dba..f2f151e 100644 --- a/zuul.d/octavia.yaml +++ b/zuul.d/octavia.yaml @@ -47,6 +47,13 @@ voting: false +- job: + name: devstack-tobiko-gate-octavia-centos-stream + parent: devstack-tobiko-gate-octavia + nodeset: devstack-tobiko-centos-stream + voting: false + + - job: name: devstack-tobiko-gate-octavia-ubuntu parent: devstack-tobiko-gate-octavia diff --git a/zuul.d/ovn.yaml b/zuul.d/ovn.yaml index 8bd022f..ecd907a 100644 --- a/zuul.d/ovn.yaml +++ b/zuul.d/ovn.yaml @@ -118,6 +118,13 @@ voting: false +- job: + name: devstack-tobiko-gate-ovn-centos-stream + parent: devstack-tobiko-gate-ovn + nodeset: devstack-tobiko-centos-stream + voting: false + + - job: name: devstack-tobiko-gate-ovn-ubuntu parent: devstack-tobiko-gate-ovn @@ -143,6 +150,14 @@ nodeset: devstack-tobiko-multinode-centos voting: false + +- job: + name: devstack-tobiko-faults-ovn-centos-stream + parent: devstack-tobiko-faults-ovn + nodeset: devstack-tobiko-multinode-centos-stream + voting: false + + - job: name: devstack-tobiko-faults-ovn-ubuntu parent: devstack-tobiko-faults-ovn diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 3dc62f7..928f069 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -10,14 +10,19 @@ check: &check_pipeline jobs: - devstack-tobiko-gate-centos + - devstack-tobiko-gate-centos-stream - devstack-tobiko-gate-ubuntu - devstack-tobiko-gate-octavia-centos + - devstack-tobiko-gate-octavia-centos-stream - devstack-tobiko-gate-octavia-ubuntu - devstack-tobiko-gate-ovn-centos + - devstack-tobiko-gate-ovn-centos-stream - devstack-tobiko-gate-ovn-ubuntu - devstack-tobiko-faults-centos + - devstack-tobiko-faults-centos-stream - devstack-tobiko-faults-ubuntu - devstack-tobiko-faults-ovn-centos + - devstack-tobiko-faults-ovn-centos-stream - devstack-tobiko-faults-ovn-ubuntu periodic: *check_pipeline