aboutsummaryrefslogtreecommitdiff
path: root/zuul.d/nodesets.yaml
diff options
context:
space:
mode:
authorEduardo Gonzalez <dabarren@gmail.com>2018-08-07 23:06:52 +0200
committerEduardo Gonzalez <dabarren@gmail.com>2018-08-07 23:06:52 +0200
commit9b05c942665703468eadad5d266cd87160c4fa0e (patch)
tree6d14f9e9815d08a2131eb0c5b9e2d2334e116ab8 /zuul.d/nodesets.yaml
parent8247b6f3e40936cf89e931155fe807988f59a8d3 (diff)
downloadkolla-ansible-9b05c942665703468eadad5d266cd87160c4fa0e.tar.gz
kolla-ansible-9b05c942665703468eadad5d266cd87160c4fa0e.zip
Split zuul.yaml into multiple files
With the current increase of zuul jobs and service testing, is easier to maintain and control what changes are done in different files. Ideally jobs.yaml would be split into multiple files, in example per distro, install type, aio or multinode, etc Change-Id: I78d3f1f00f96ef3042e94bba6b19e61d7fff4203
Diffstat (limited to 'zuul.d/nodesets.yaml')
-rw-r--r--zuul.d/nodesets.yaml48
1 files changed, 48 insertions, 0 deletions
diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml
new file mode 100644
index 000000000..5890e8c18
--- /dev/null
+++ b/zuul.d/nodesets.yaml
@@ -0,0 +1,48 @@
+---
+- nodeset:
+ name: kolla-ansible-centos
+ nodes:
+ - name: primary
+ label: centos-7
+
+- nodeset:
+ name: kolla-ansible-xenial
+ nodes:
+ - name: primary
+ label: ubuntu-xenial
+
+- nodeset:
+ name: kolla-ansible-xenial-multi
+ nodes:
+ - name: primary
+ label: ubuntu-xenial
+ - name: secondary1
+ label: ubuntu-xenial
+ - name: secondary2
+ label: ubuntu-xenial
+ groups:
+ - name: switch
+ nodes:
+ - primary
+ - name: peers
+ nodes:
+ - secondary1
+ - secondary2
+
+- nodeset:
+ name: kolla-ansible-centos-multi
+ nodes:
+ - name: primary
+ label: centos-7
+ - name: secondary1
+ label: centos-7
+ - name: secondary2
+ label: centos-7
+ groups:
+ - name: switch
+ nodes:
+ - primary
+ - name: peers
+ nodes:
+ - secondary1
+ - secondary2