Move platform jobs to zuulv3 native
We've called the jobs that don't run on our main Ubuntu targets "platform" jobs; start at moving these jobs to native jobs. Depends-On: https://review.openstack.org/541010 Change-Id: Ib64d91206a9ac677f4d77873bc54c6a84702d6c3
This commit is contained in:
parent
2346e9a8b5
commit
11641ce14d
58
.zuul.yaml
58
.zuul.yaml
@ -8,6 +8,36 @@
|
||||
nodes:
|
||||
- controller
|
||||
|
||||
- nodeset:
|
||||
name: devstack-single-node-centos-7
|
||||
nodes:
|
||||
- name: controller
|
||||
label: centos-7
|
||||
groups:
|
||||
- name: tempest
|
||||
nodes:
|
||||
- controller
|
||||
|
||||
- nodeset:
|
||||
name: devstack-single-node-opensuse-423
|
||||
nodes:
|
||||
- name: controller
|
||||
label: opensuse-423
|
||||
groups:
|
||||
- name: tempest
|
||||
nodes:
|
||||
- controller
|
||||
|
||||
- nodeset:
|
||||
name: devstack-single-node-fedora-27
|
||||
nodes:
|
||||
- name: controller
|
||||
label: fedora-27
|
||||
groups:
|
||||
- name: tempest
|
||||
nodes:
|
||||
- controller
|
||||
|
||||
- nodeset:
|
||||
name: openstack-two-node
|
||||
nodes:
|
||||
@ -140,6 +170,31 @@
|
||||
# ready yet. Until then this job should stay non-voting.
|
||||
voting: false
|
||||
|
||||
# NOTE(ianw) Platform tests have traditionally been non-voting because
|
||||
# we often have to rush things through devstack to stabilise the gate,
|
||||
# and these platforms don't have the round-the-clock support to avoid
|
||||
# becoming blockers in that situation.
|
||||
- job:
|
||||
name: devstack-platform-centos-7
|
||||
parent: tempest-full
|
||||
description: Centos 7 platform test
|
||||
nodeset: devstack-single-node-centos-7
|
||||
voting: false
|
||||
|
||||
- job:
|
||||
name: devstack-platform-opensuse-423
|
||||
parent: tempest-full
|
||||
description: OpenSuSE 43.2 platform test
|
||||
nodeset: devstack-single-node-opensuse-423
|
||||
voting: false
|
||||
|
||||
- job:
|
||||
name: devstack-platform-fedora-27
|
||||
parent: tempest-full
|
||||
description: Fedora 27 platform test
|
||||
nodeset: devstack-single-node-fedora-27
|
||||
voting: false
|
||||
|
||||
- job:
|
||||
name: devstack-tox-base
|
||||
parent: devstack
|
||||
@ -207,6 +262,9 @@
|
||||
check:
|
||||
jobs:
|
||||
- devstack
|
||||
- devstack-platform-centos-7
|
||||
- devstack-platform-opensuse-423
|
||||
- devstack-platform-fedora-27
|
||||
- devstack-multinode
|
||||
- devstack-unit-tests
|
||||
gate:
|
||||
|
@ -1,5 +1,8 @@
|
||||
- name: Run devstack
|
||||
shell: ./stack.sh 2>&1
|
||||
shell:
|
||||
cmd: |
|
||||
./stack.sh 2>&1
|
||||
echo "*** FINISHED ***"
|
||||
args:
|
||||
chdir: "{{devstack_base_dir}}/devstack"
|
||||
become: true
|
||||
|
Loading…
x
Reference in New Issue
Block a user