Add nodesets for all of the nodepool v2 node entries
To ease transition, make a nodeset for each of the values used in v2. This lets the migration script transfer node designations directly Change-Id: I94ee3145b48837feabcea2793626123daa2336d4
This commit is contained in:
parent
1963512fe0
commit
8fd1f09ca6
134
zuul.yaml
134
zuul.yaml
@ -16,44 +16,32 @@
|
||||
- job:
|
||||
name: base-integration-centos-7
|
||||
parent: base-integration
|
||||
nodes:
|
||||
- name: centos-7
|
||||
label: centos-7
|
||||
nodes: centos-7
|
||||
|
||||
- job:
|
||||
name: base-integration-debian-jessie
|
||||
parent: base-integration
|
||||
nodes:
|
||||
- name: debian-jessie
|
||||
label: debian-jessie
|
||||
nodes: debian-jessie
|
||||
|
||||
- job:
|
||||
name: base-integration-fedora-26
|
||||
parent: base-integration
|
||||
nodes:
|
||||
- name: fedora-26
|
||||
label: fedora-26
|
||||
nodes: fedora-26
|
||||
|
||||
- job:
|
||||
name: base-integration-opensuse423
|
||||
parent: base-integration
|
||||
nodes:
|
||||
- name: opensuse-423
|
||||
label: opensuse-423
|
||||
nodes: opensuse-423
|
||||
|
||||
- job:
|
||||
name: base-integration-ubuntu-trusty
|
||||
parent: base-integration
|
||||
nodes:
|
||||
- name: ubuntu-trusty
|
||||
label: ubuntu-trusty
|
||||
nodes: ubuntu-trusty
|
||||
|
||||
- job:
|
||||
name: base-integration-ubuntu-xenial
|
||||
parent: base-integration
|
||||
nodes:
|
||||
- name: ubuntu-xenial
|
||||
label: ubuntu-xenial
|
||||
nodes: ubuntu-xenial
|
||||
|
||||
- job:
|
||||
name: openstack-doc-build
|
||||
@ -178,6 +166,116 @@
|
||||
required-projects:
|
||||
- openstack-infra/release-tools
|
||||
|
||||
- nodeset:
|
||||
name: centos-7
|
||||
nodes:
|
||||
- name: centos-7
|
||||
label: centos-7
|
||||
|
||||
- nodeset:
|
||||
name: debian-jessie
|
||||
nodes:
|
||||
- name: debian-jessie
|
||||
label: debian-jessie
|
||||
|
||||
- nodeset:
|
||||
name: fedora-26
|
||||
nodes:
|
||||
- name: fedora-26
|
||||
label: fedora-26
|
||||
|
||||
- nodeset:
|
||||
name: opensuse-423
|
||||
nodes:
|
||||
- name: opensuse-423
|
||||
label: opensuse-423
|
||||
|
||||
- nodeset:
|
||||
name: tripleo-centos-7
|
||||
nodes:
|
||||
- name: tripleo-centos-7
|
||||
label: tripleo-centos-7
|
||||
|
||||
- nodeset:
|
||||
name: ubuntu-trusty
|
||||
nodes:
|
||||
- name: ubuntu-trusty
|
||||
label: ubuntu-trusty
|
||||
|
||||
- nodeset:
|
||||
name: ubuntu-xenial
|
||||
nodes:
|
||||
- name: ubuntu-xenial
|
||||
label: ubuntu-xenial
|
||||
|
||||
- nodeset:
|
||||
name: centos-7-2-node
|
||||
nodes:
|
||||
- name: primary
|
||||
label: centos-7
|
||||
- name: secondary
|
||||
label: centos-7
|
||||
groups:
|
||||
- name: subnodes
|
||||
nodes:
|
||||
- secondary
|
||||
|
||||
- nodeset:
|
||||
name: centos-7-3-node
|
||||
nodes:
|
||||
- name: primary
|
||||
label: centos-7
|
||||
- name: secondary-1
|
||||
label: centos-7
|
||||
- name: secondary-2
|
||||
label: centos-7
|
||||
groups:
|
||||
- name: subnodes
|
||||
nodes:
|
||||
- secondary-1
|
||||
- secondary-2
|
||||
|
||||
- nodeset:
|
||||
name: centos-7-4-node
|
||||
nodes:
|
||||
- name: primary
|
||||
label: centos-7
|
||||
- name: secondary-1
|
||||
label: centos-7
|
||||
- name: secondary-2
|
||||
label: centos-7
|
||||
- name: secondary-3
|
||||
label: centos-7
|
||||
groups:
|
||||
- name: subnodes
|
||||
nodes:
|
||||
- secondary-1
|
||||
- secondary-2
|
||||
- secondary-3
|
||||
|
||||
- nodeset:
|
||||
name: ubuntu-xenial-2-node
|
||||
nodes:
|
||||
- name: primary
|
||||
label: ubuntu-xenial
|
||||
- name: subnodes
|
||||
label: ubuntu-xenial
|
||||
|
||||
- nodeset:
|
||||
name: ubuntu-xenial-3-node
|
||||
nodes:
|
||||
- name: primary
|
||||
label: ubuntu-xenial
|
||||
- name: secondary-1
|
||||
label: ubuntu-xenial
|
||||
- name: secondary-2
|
||||
label: ubuntu-xenial
|
||||
groups:
|
||||
- name: subnodes
|
||||
nodes:
|
||||
- secondary-1
|
||||
- secondary-2
|
||||
|
||||
- project-template:
|
||||
name: publish-openstack-python-docs
|
||||
post:
|
||||
|
Loading…
x
Reference in New Issue
Block a user