summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryatin <ykarel@redhat.com>2017-11-24 19:16:59 +0530
committeryatin <ykarel@redhat.com>2017-11-24 13:52:49 +0000
commitf5cd4321bf436e7b131d81e1b8150acdbeb49e2b (patch)
tree4cde66708829354a9cd98adf81b5c6cec5bf74cb
parent43d623ec0c1120c12656f152c51e352bf9c6e614 (diff)
Add required job definitionstable/ocata
Job definition are also required to be added to stable branches. Change-Id: Iae381bee99301e9d3dc7342f0778851f2bd26faa
Notes
Notes (review): Code-Review+2: Madhuri Kumari <madhuri.kumari@intel.com> Code-Review+2: Spyros Trigazis (strigazi) <strigazi@gmail.com> Workflow+1: Spyros Trigazis (strigazi) <strigazi@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 24 Nov 2017 20:42:33 +0000 Reviewed-on: https://review.openstack.org/522821 Project: openstack/magnum Branch: refs/heads/stable/ocata
-rw-r--r--.zuul.yaml260
1 files changed, 260 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index a3f203f..5858869 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -1,3 +1,263 @@
1- job:
2 name: magnum-functional-base
3 parent: legacy-dsvm-base
4 timeout: 7800
5 nodeset: legacy-ubuntu-xenial
6 pre-run: playbooks/pre/prepare-workspace.yaml
7 run: playbooks/magnum-functional-base.yaml
8 post-run: playbooks/post/upload-logs.yaml
9 required-projects:
10 - openstack-infra/devstack-gate
11 - openstack/diskimage-builder
12 - openstack/ironic
13 - openstack/ironic-lib
14 - openstack/ironic-python-agent
15 - openstack/magnum
16 - openstack/pyghmi
17 - openstack/python-ironicclient
18 - openstack/python-magnumclient
19 - openstack/virtualbmc
20 irrelevant-files:
21 - ^.*\.rst$
22 - ^doc/.*$
23 - ^specs/.*$
24 - ^install-guide/.*$
25 - ^releasenotes/.*$
26 vars:
27 ironic: 0
28 ceilometer: 0
29 swift: 0
30 horizon: 0
31 multinode: 0
32 neutron: 1
33 tempest: 0
34 branch_override: default
35
36- job:
37 name: magnum-functional-multinode-base
38 parent: legacy-dsvm-base-multinode
39 timeout: 7800
40 nodeset: legacy-ubuntu-xenial-2-node
41 pre-run: playbooks/pre/prepare-workspace.yaml
42 run: playbooks/magnum-functional-base.yaml
43 post-run: playbooks/post/upload-logs.yaml
44 required-projects:
45 - openstack-infra/devstack-gate
46 - openstack/diskimage-builder
47 - openstack/ironic
48 - openstack/ironic-lib
49 - openstack/ironic-python-agent
50 - openstack/magnum
51 - openstack/pyghmi
52 - openstack/python-ironicclient
53 - openstack/python-magnumclient
54 - openstack/virtualbmc
55 irrelevant-files:
56 - ^.*\.rst$
57 - ^doc/.*$
58 - ^specs/.*$
59 - ^install-guide/.*$
60 - ^releasenotes/.*$
61 vars:
62 ironic: 0
63 ceilometer: 0
64 swift: 0
65 horizon: 0
66 multinode: 1
67 neutron: 1
68 tempest: 0
69 branch_override: default
70
71- job:
72 name: magnum-functional-api
73 parent: magnum-functional-base
74 vars:
75 coe: api
76
77- job:
78 name: magnum-functional-k8s
79 parent: magnum-functional-base
80 voting: false
81 vars:
82 coe: k8s
83 irrelevant-files:
84 - ^.*\.rst$
85 - ^doc/.*$
86 - ^specs/.*$
87 - ^install-guide/.*$
88 - ^releasenotes/.*$
89 - ^magnum/drivers/swarm.*$
90 - ^magnum/drivers/mesos.*$
91
92- job:
93 name: magnum-functional-swarm-mode
94 parent: magnum-functional-base
95 voting: false
96 branches: ^(?!stable/(newton|ocata)).*$
97 vars:
98 coe: swarm-mode
99 irrelevant-files:
100 - ^.*\.rst$
101 - ^doc/.*$
102 - ^specs/.*$
103 - ^install-guide/.*$
104 - ^releasenotes/.*$
105 - ^magnum/drivers/swarm_fedora_atomic_v1/.*$
106 - ^magnum/drivers/k8s.*$
107 - ^magnum/drivers/mesos.*$
108
109- job:
110 name: magnum-functional-dcos
111 parent: magnum-functional-base
112 voting: false
113 branches: ^(?!stable/(newton|ocata)).*$
114 vars:
115 coe: dcos
116 irrelevant-files:
117 - ^.*\.rst$
118 - ^doc/.*$
119 - ^specs/.*$
120 - ^install-guide/.*$
121 - ^releasenotes/.*$
122 - ^magnum/drivers/k8s.*$
123 - ^magnum/drivers/mesos.*$
124 - ^magnum/drivers/swarm.*$
125
126- job:
127 name: magnum-functional-mesos
128 parent: magnum-functional-base
129 voting: false
130 vars:
131 coe: mesos
132 irrelevant-files:
133 - ^.*\.rst$
134 - ^doc/.*$
135 - ^specs/.*$
136 - ^install-guide/.*$
137 - ^releasenotes/.*$
138 - ^magnum/drivers/k8s.*$
139 - ^magnum/drivers/swarm.*$
140
141- job:
142 name: magnum-functional-swarm
143 parent: magnum-functional-base
144 voting: false
145 vars:
146 coe: swarm
147 irrelevant-files:
148 - ^.*\.rst$
149 - ^doc/.*$
150 - ^specs/.*$
151 - ^install-guide/.*$
152 - ^releasenotes/.*$
153 - ^magnum/drivers/swarm_fedora_atomic_v2/.*$
154 - ^magnum/drivers/k8s.*$
155 - ^magnum/drivers/mesos.*$
156
157- job:
158 name: magnum-functional-k8s-ironic
159 parent: magnum-functional-base
160 voting: false
161 vars:
162 coe: k8s
163 ironic: 1
164 irrelevant-files:
165 - ^.*\.rst$
166 - ^doc/.*$
167 - ^specs/.*$
168 - ^install-guide/.*$
169 - ^releasenotes/.*$
170 - ^magnum/drivers/swarm.*$
171 - ^magnum/drivers/mesos.*$
172
173- job:
174 name: magnum-functional-swarm-ironic
175 parent: magnum-functional-base
176 voting: false
177 vars:
178 coe: swarm
179 ironic: 1
180 irrelevant-files:
181 - ^.*\.rst$
182 - ^doc/.*$
183 - ^specs/.*$
184 - ^install-guide/.*$
185 - ^releasenotes/.*$
186 - ^magnum/drivers/k8s.*$
187 - ^magnum/drivers/mesos.*$
188
189- job:
190 name: magnum-functional-k8s-multinode
191 parent: magnum-functional-multinode-base
192 voting: false
193 vars:
194 coe: k8s
195 irrelevant-files:
196 - ^.*\.rst$
197 - ^doc/.*$
198 - ^specs/.*$
199 - ^install-guide/.*$
200 - ^releasenotes/.*$
201 - ^magnum/drivers/swarm.*$
202 - ^magnum/drivers/mesos.*$
203
204- job:
205 name: magnum-functional-swarm-mode-multinode
206 parent: magnum-functional-multinode-base
207 voting: false
208 branches: ^(?!stable/(newton|ocata)).*$
209 vars:
210 coe: swarm-mode
211 irrelevant-files:
212 - ^.*\.rst$
213 - ^doc/.*$
214 - ^specs/.*$
215 - ^install-guide/.*$
216 - ^releasenotes/.*$
217 - ^magnum/drivers/k8s.*$
218 - ^magnum/drivers/mesos.*$
219 - ^magnum/drivers/swarm_fedora_atomic_v1/.*$
220
221- job:
222 name: magnum-non-functional-tox-migration
223 nodeset: legacy-ubuntu-xenial
224 run: playbooks/magnum-tox-migration.yaml
225 post-run: playbooks/post/upload-logs-tox.yaml
226 timeout: 2400
227 required-projects:
228 - openstack/requirements
229
230- job:
231 name: magnum-buildimages-base
232 parent: legacy-publish-openstack-artifacts
233 timeout: 3600
234 nodeset: legacy-ubuntu-xenial
235 pre-run: playbooks/pre/prepare-workspace-images.yaml
236 run: playbooks/magnum-buildimages-base.yaml
237 post-run: playbooks/post/upload-images.yaml
238 required-projects:
239 - openstack/dib-utils
240 - openstack/diskimage-builder
241 - openstack/magnum
242
243- job:
244 name: magnum-dib-buildimage-fedora-atomic-25
245 parent: magnum-buildimages-base
246 vars:
247 image_name: fedora-atomic-25
248
249- job:
250 name: magnum-dib-buildimage-ubuntu-mesos
251 parent: magnum-buildimages-base
252 vars:
253 image_name: ubuntu-mesos
254
255- job:
256 name: magnum-dib-buildimage-centos-dcos
257 parent: magnum-buildimages-base
258 vars:
259 image_name: centos-dcos
260
1- project: 261- project:
2 name: openstack/magnum 262 name: openstack/magnum
3 check: 263 check: