blob: e1f6596da8b122dda706c00e41ab09c49505fc1f [file] [log] [blame]
SF initial configuratora26c41e2022-10-06 13:33:13 +03001---
2# This file contains the default users group authorized to
3# manage Software Factory services configurations.
4#
5# Adds trusted operator email to the config-core or config-ptl list.
6#
7resources:
Peter Pentchev251b1f52022-11-18 10:52:30 +02008 projects:
Biser Milanov97306ed2024-05-27 11:06:52 +03009# openstack/openstack-zuul-jobs:
10# tenant: local
11# description: Imported OpenStack generic Zuul job definitions
12# contacts: [openstack-dev@storpool.com]
13# source-repositories:
14# - openstack/openstack-zuul-jobs:
15# connection: opendev.org
16# zuul/include: [job]
17# zuul/shadow: [config]
Biser Milanov09bed8b2024-08-01 16:33:56 +030018 openstack/tempest:
19 tenant: local
20 description: Imported Tempest job definitions
21 contacts: [openstack-dev@storpool.com]
22 source-repositories:
23 - openstack/tempest:
24 connection: opendev.org
25 zuul/include: [job]
26 zuul/shadow: [config]
SF initial configurator8035b452024-05-29 10:45:30 +030027 openstack/requirements:
28 tenant: local
29 description: Imported OpenStack requirements job definitions
30 contacts:
31 - openstack-dev@storpool.com
32 source-repositories:
33 - openstack/requirements:
34 connection: opendev.org
35 zuul/include: []
SF initial configurator7d9d9dc2024-05-29 10:52:09 +030036
SF initial configurator407129d2024-05-29 11:19:13 +030037
38
39
40
41
Biser Milanov1fcd38c2024-08-01 17:32:56 +030042 openstack/automation:
43 tenant: local
44 description: Imported OpenStack project
45 contacts:
46 - openstack-dev@storpool.com
47 source-repositories:
48 - openstack/automation:
49 connection: opendev.org
50 zuul/include: []
51
52 openstack/debtcollector:
53 tenant: local
54 description: Imported OpenStack project
55 contacts:
56 - openstack-dev@storpool.com
57 source-repositories:
58 - openstack/debtcollector:
59 connection: opendev.org
60 zuul/include: []
61
62 openstack/futurist:
63 tenant: local
64 description: Imported OpenStack project
65 contacts:
66 - openstack-dev@storpool.com
67 source-repositories:
68 - openstack/futurist:
69 connection: opendev.org
70 zuul/include: []
71
72 openstack/osprofiler:
73 tenant: local
74 description: Imported OpenStack project
75 contacts:
76 - openstack-dev@storpool.com
77 source-repositories:
78 - openstack/osprofiler:
79 connection: opendev.org
80 zuul/include: []
81
82 openstack/oslotest:
83 tenant: local
84 description: Imported OpenStack project
85 contacts:
86 - openstack-dev@storpool.com
87 source-repositories:
88 - openstack/oslotest:
89 connection: opendev.org
90 zuul/include: []
91
92 openstack/pycadf:
93 tenant: local
94 description: Imported OpenStack project
95 contacts:
96 - openstack-dev@storpool.com
97 source-repositories:
98 - openstack/pycadf:
99 connection: opendev.org
100 zuul/include: []
101
102 openstack/stevedore:
103 tenant: local
104 description: Imported OpenStack project
105 contacts:
106 - openstack-dev@storpool.com
107 source-repositories:
108 - openstack/stevedore:
109 connection: opendev.org
110 zuul/include: []
111
112 openstack/taskflow:
113 tenant: local
114 description: Imported OpenStack project
115 contacts:
116 - openstack-dev@storpool.com
117 source-repositories:
118 - openstack/taskflow:
119 connection: opendev.org
120 zuul/include: []
121
122 openstack/tooz:
123 tenant: local
124 description: Imported OpenStack project
125 contacts:
126 - openstack-dev@storpool.com
127 source-repositories:
128 - openstack/tooz:
129 connection: opendev.org
130 zuul/include: []
131
132 openstack/pbr:
133 tenant: local
134 description: Imported OpenStack project
135 contacts:
136 - openstack-dev@storpool.com
137 source-repositories:
138 - openstack/pbr:
139 connection: opendev.org
140 zuul/include: []
141
SF initial configurator407129d2024-05-29 11:19:13 +0300142 openstack/oslo.cache:
143 tenant: local
144 description: Imported OpenStack project
145 contacts:
146 - openstack-dev@storpool.com
147 source-repositories:
148 - openstack/oslo.cache:
149 connection: opendev.org
150 zuul/include: []
151 openstack/oslo.concurrency:
152 tenant: local
153 description: Imported OpenStack project
154 contacts:
155 - openstack-dev@storpool.com
156 source-repositories:
157 - openstack/oslo.concurrency:
158 connection: opendev.org
159 zuul/include: []
160 openstack/oslo.config:
161 tenant: local
162 description: Imported OpenStack project
163 contacts:
164 - openstack-dev@storpool.com
165 source-repositories:
166 - openstack/oslo.config:
167 connection: opendev.org
168 zuul/include: []
169 openstack/oslo.context:
170 tenant: local
171 description: Imported OpenStack project
172 contacts:
173 - openstack-dev@storpool.com
174 source-repositories:
175 - openstack/oslo.context:
176 connection: opendev.org
177 zuul/include: []
178 openstack/oslo.db:
179 tenant: local
180 description: Imported OpenStack project
181 contacts:
182 - openstack-dev@storpool.com
183 source-repositories:
184 - openstack/oslo.db:
185 connection: opendev.org
186 zuul/include: []
187 openstack/oslo.i18n:
188 tenant: local
189 description: Imported OpenStack project
190 contacts:
191 - openstack-dev@storpool.com
192 source-repositories:
193 - openstack/oslo.i18n:
194 connection: opendev.org
195 zuul/include: []
196 openstack/oslo.log:
197 tenant: local
198 description: Imported OpenStack project
199 contacts:
200 - openstack-dev@storpool.com
201 source-repositories:
202 - openstack/oslo.log:
203 connection: opendev.org
204 zuul/include: []
205 openstack/oslo.messaging:
206 tenant: local
207 description: Imported OpenStack project
208 contacts:
209 - openstack-dev@storpool.com
210 source-repositories:
211 - openstack/oslo.messaging:
212 connection: opendev.org
213 zuul/include: []
214 openstack/oslo.middleware:
215 tenant: local
216 description: Imported OpenStack project
217 contacts:
218 - openstack-dev@storpool.com
219 source-repositories:
220 - openstack/oslo.middleware:
221 connection: opendev.org
222 zuul/include: []
223 openstack/oslo.policy:
224 tenant: local
225 description: Imported OpenStack project
226 contacts:
227 - openstack-dev@storpool.com
228 source-repositories:
229 - openstack/oslo.policy:
230 connection: opendev.org
231 zuul/include: []
232 openstack/oslo.privsep:
233 tenant: local
234 description: Imported OpenStack project
235 contacts:
236 - openstack-dev@storpool.com
237 source-repositories:
238 - openstack/oslo.privsep:
239 connection: opendev.org
240 zuul/include: []
241 openstack/oslo.reports:
242 tenant: local
243 description: Imported OpenStack project
244 contacts:
245 - openstack-dev@storpool.com
246 source-repositories:
247 - openstack/oslo.reports:
248 connection: opendev.org
249 zuul/include: []
250 openstack/oslo.rootwrap:
251 tenant: local
252 description: Imported OpenStack project
253 contacts:
254 - openstack-dev@storpool.com
255 source-repositories:
256 - openstack/oslo.rootwrap:
257 connection: opendev.org
258 zuul/include: []
259 openstack/oslo.serialization:
260 tenant: local
261 description: Imported OpenStack project
262 contacts:
263 - openstack-dev@storpool.com
264 source-repositories:
265 - openstack/oslo.serialization:
266 connection: opendev.org
267 zuul/include: []
268 openstack/oslo.service:
269 tenant: local
270 description: Imported OpenStack project
271 contacts:
272 - openstack-dev@storpool.com
273 source-repositories:
274 - openstack/oslo.service:
275 connection: opendev.org
276 zuul/include: []
277 openstack/oslo.utils:
278 tenant: local
279 description: Imported OpenStack project
280 contacts:
281 - openstack-dev@storpool.com
282 source-repositories:
283 - openstack/oslo.utils:
284 connection: opendev.org
285 zuul/include: []
286 openstack/oslo.versionedobjects:
287 tenant: local
288 description: Imported OpenStack project
289 contacts:
290 - openstack-dev@storpool.com
291 source-repositories:
292 - openstack/oslo.versionedobjects:
293 connection: opendev.org
294 zuul/include: []
295 openstack/oslo.vmware:
296 tenant: local
297 description: Imported OpenStack project
298 contacts:
299 - openstack-dev@storpool.com
300 source-repositories:
301 - openstack/oslo.vmware:
302 connection: opendev.org
303 zuul/include: []
304
305
306
307
308
Biser Milanovf3111fb2024-08-01 15:23:56 +0300309 openstack-zuul-jobs:
Biser Milanov2629b792024-05-29 13:57:05 +0300310 tenant: local
311 description: Imported OpenStack generic Zuul job definitions
312 contacts:
313 - openstack-dev@storpool.com
314 source-repositories:
Biser Milanovf3111fb2024-08-01 15:23:56 +0300315 - openstack-zuul-jobs:
Biser Milanov2629b792024-05-29 13:57:05 +0300316 zuul/include: [job]
317 zuul/shadow: [config]
318
319
SF initial configurator407129d2024-05-29 11:19:13 +0300320
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300321 openstack/cinder:
322 tenant: local
323 description: Imported OpenStack
324 contacts: [openstack-dev@storpool.com]
325 source-repositories:
326 - openstack/cinder:
327 connection: opendev.org
328 zuul/include: []
Biser Milanov645ff242024-08-01 13:47:40 +0300329
330
331
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300332 openstack/glance:
333 tenant: local
334 description: Imported Glance job definitions
335 contacts:
336 - openstack-dev@storpool.com
337 source-repositories:
338 - openstack/glance:
339 connection: opendev.org
340 zuul/include: []
Biser Milanov645ff242024-08-01 13:47:40 +0300341 openstack/horizon:
342 tenant: local
343 description: Imported Horizon job definitions
344 contacts:
345 - openstack-dev@storpool.com
346 source-repositories:
347 - openstack/horizon:
348 connection: opendev.org
349 zuul/include: []
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300350 openstack/keystone:
351 tenant: local
352 description: Imported Keystone job definitions
353 contacts:
354 - openstack-dev@storpool.com
355 source-repositories:
356 - openstack/keystone:
357 connection: opendev.org
358 zuul/include: []
359 openstack/neutron:
360 tenant: local
361 description: Imported Neutron job definitions
362 contacts:
363 - openstack-dev@storpool.com
364 source-repositories:
365 - openstack/neutron:
366 connection: opendev.org
367 zuul/include: []
368 openstack/nova:
369 tenant: local
370 description: Imported Nova job definitions
371 contacts:
372 - openstack-dev@storpool.com
373 source-repositories:
374 - openstack/nova:
375 connection: opendev.org
376 zuul/include: []
377 openstack/placement:
378 tenant: local
379 description: Imported Placement job definitions
380 contacts:
381 - openstack-dev@storpool.com
382 source-repositories:
383 - openstack/placement:
384 connection: opendev.org
385 zuul/include: []
386 openstack/swift:
387 tenant: local
388 description: Imported Swift job definitions
389 contacts:
390 - openstack-dev@storpool.com
391 source-repositories:
392 - openstack/swift:
393 connection: opendev.org
394 zuul/include: []
395
396
397
SF initial configuratorc99dbb42024-05-29 10:33:55 +0300398 openstack/devstack:
399 tenant: local
400 description: Imported DevStack job definitions
401 contacts: [openstack-dev@storpool.com]
402 source-repositories:
403 - openstack/devstack:
404 connection: opendev.org
405 zuul/include: [job]
406 zuul/shadow: [config]
Biser Milanov97306ed2024-05-27 11:06:52 +0300407# openstack/devstack-gate:
408# tenant: local
409# description: Imported DevStack Gate job definitions
410# contacts: [openstack-dev@storpool.com]
411# source-repositories:
412# - openstack/devstack-gate:
413# connection: opendev.org
414# zuul/include: [job]
415# zuul/shadow: [config]
SF initial configurator5bb4a302024-05-29 11:10:56 +0300416 openstack/cinderlib:
417 tenant: local
418 description: Something or something else, who knows, really
419 contacts:
420 - openstack-dev@storpool.com
421 source-repositories:
422 - openstack/cinderlib:
423 connection: opendev.org
424 zuul/include: []
425 openstack/os-brick:
426 tenant: local
427 description: Imported OpenStack project
428 contacts:
429 - openstack-dev@storpool.com
430 source-repositories:
431 - openstack/os-brick:
432 connection: opendev.org
433 zuul/include: []
SF initial configurator5bb4a302024-05-29 11:10:56 +0300434 openstack/cinder-tempest-plugin:
435 tenant: local
436 description: Imported OpenStack project
437 contacts:
438 - openstack-dev@storpool.com
439 source-repositories:
440 - openstack/cinder-tempest-plugin:
441 connection: opendev.org
442 zuul/include: []
443
Peter Pentchevd41612f2022-11-15 14:03:19 +0200444 repos:
445 sp-osci:
446 description: Tools and patches specific to the StorPool CI runs
Peter Pentchev4a195312022-11-15 14:50:03 +0200447 acl: sp-full-acl
Peter Pentchev914accf2022-11-22 10:13:57 +0200448 sp-finalize:
449 description: Overrides for the StorPool CI system
450 acl: sp-full-acl
Peter Pentchev6a6e8302022-12-08 14:37:04 +0200451 charm-cinder-storpool-iscsi:
452 description: A Juju charm to provide a StorPool storage backend for Cinder
453 acl: sp-full-acl
Biser Milanovc1d8ae02023-08-03 11:54:06 +0300454 kolla-experiments:
455 description: A placeholder to make Zuul triggers and reporting work for Kolla Ansible-related jobs.
456 acl: sp-full-acl
Biser Milanove9d2f8c2023-12-15 14:54:18 +0200457 storpool-experiments:
458 description: A placeholder to make Zuul triggers and reporting work for StorPool-related jobs.
459 acl: sp-full-acl
Biser Milanov4e3d8f72023-06-19 13:20:55 +0300460 networking-baremetal:
461 acl: sp-full-acl
Biser Milanov0efaf142024-01-12 14:20:34 +0200462 ironic-python-agent:
463 acl: sp-full-acl
Biser Milanov2a91c752024-08-01 14:23:04 +0300464 openstack-zuul-jobs:
465 acl: sp-full-acl
466 groups:
SF initial configuratora26c41e2022-10-06 13:33:13 +0300467 groups:
468 config-ptl:
469 description: Team lead for the config repo
470 members:
471 - admin@spfactory.storpool.com
472 config-core:
473 description: Team core for the config repo
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300474 members:
475 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200476 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300477 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200478 - kaloyan.kotlarski@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300479 openstack-dev:
480 description: The StorPool OpenStack integration development team
481 members:
482 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200483 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300484 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200485 - kaloyan.kotlarski@storpool.com
Peter Pentchev4a195312022-11-15 14:50:03 +0200486 acls:
487 sp-full-acl:
488 file: |
489 [access "refs/*"]
490 read = group config-core
491 owner = group config-ptl
492 [access "refs/heads/*"]
493 label-Code-Review = -2..+2 group config-core
494 label-Code-Review = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200495 label-Verified = -2..+2 group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200496 label-Verified = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200497 label-Workflow = -1..+1 group config-core
498 label-Workflow = -1..+1 group config-ptl
499 label-Workflow = -1..+0 group Registered Users
500 rebase = group config-core
501 abandon = group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200502 submit = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200503 submit = group config-ptl
504 read = group config-core
505 read = group Registered Users
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200506 create = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200507 [access "refs/meta/config"]
508 read = group config-core
509 read = group Registered Users
510 [receive]
511 requireChangeId = true
512 [submit]
513 mergeContent = false
514 action = fast forward only
515 [plugin "reviewers-by-blame"]
516 maxReviewers = 5
517 ignoreDrafts = true
518 ignoreSubjectRegEx = (WIP|DNM)(.*)
519 groups:
520 - config-ptl
521 - config-core