blob: 59a6367a494821ba1d50c77898705a496e234dc9 [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 Milanov51e72a92024-08-01 17:38:37 +030042 openstack/automaton:
Biser Milanov1fcd38c2024-08-01 17:32:56 +030043 tenant: local
44 description: Imported OpenStack project
45 contacts:
46 - openstack-dev@storpool.com
47 source-repositories:
Biser Milanov51e72a92024-08-01 17:38:37 +030048 - openstack/automaton:
Biser Milanov1fcd38c2024-08-01 17:32:56 +030049 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
Biser Milanov51e72a92024-08-01 17:38:37 +0300142 openstack/neutron-lib:
143 tenant: local
144 description: Imported OpenStack project
145 contacts:
146 - openstack-dev@storpool.com
147 source-repositories:
148 - openstack/neutron-lib:
149 connection: opendev.org
150 zuul/include: []
151
152 openstack/ovsdbapp:
153 tenant: local
154 description: Imported OpenStack project
155 contacts:
156 - openstack-dev@storpool.com
157 source-repositories:
158 - openstack/ovsdbapp:
159 connection: opendev.org
160 zuul/include: []
161
162 openstack/releases:
163 tenant: local
164 description: Imported OpenStack project
165 contacts:
166 - openstack-dev@storpool.com
167 source-repositories:
168 - openstack/releases:
169 connection: opendev.org
170 zuul/include: []
171
SF initial configurator407129d2024-05-29 11:19:13 +0300172 openstack/oslo.cache:
173 tenant: local
174 description: Imported OpenStack project
175 contacts:
176 - openstack-dev@storpool.com
177 source-repositories:
178 - openstack/oslo.cache:
179 connection: opendev.org
180 zuul/include: []
181 openstack/oslo.concurrency:
182 tenant: local
183 description: Imported OpenStack project
184 contacts:
185 - openstack-dev@storpool.com
186 source-repositories:
187 - openstack/oslo.concurrency:
188 connection: opendev.org
189 zuul/include: []
190 openstack/oslo.config:
191 tenant: local
192 description: Imported OpenStack project
193 contacts:
194 - openstack-dev@storpool.com
195 source-repositories:
196 - openstack/oslo.config:
197 connection: opendev.org
198 zuul/include: []
199 openstack/oslo.context:
200 tenant: local
201 description: Imported OpenStack project
202 contacts:
203 - openstack-dev@storpool.com
204 source-repositories:
205 - openstack/oslo.context:
206 connection: opendev.org
207 zuul/include: []
208 openstack/oslo.db:
209 tenant: local
210 description: Imported OpenStack project
211 contacts:
212 - openstack-dev@storpool.com
213 source-repositories:
214 - openstack/oslo.db:
215 connection: opendev.org
216 zuul/include: []
217 openstack/oslo.i18n:
218 tenant: local
219 description: Imported OpenStack project
220 contacts:
221 - openstack-dev@storpool.com
222 source-repositories:
223 - openstack/oslo.i18n:
224 connection: opendev.org
225 zuul/include: []
226 openstack/oslo.log:
227 tenant: local
228 description: Imported OpenStack project
229 contacts:
230 - openstack-dev@storpool.com
231 source-repositories:
232 - openstack/oslo.log:
233 connection: opendev.org
234 zuul/include: []
235 openstack/oslo.messaging:
236 tenant: local
237 description: Imported OpenStack project
238 contacts:
239 - openstack-dev@storpool.com
240 source-repositories:
241 - openstack/oslo.messaging:
242 connection: opendev.org
243 zuul/include: []
244 openstack/oslo.middleware:
245 tenant: local
246 description: Imported OpenStack project
247 contacts:
248 - openstack-dev@storpool.com
249 source-repositories:
250 - openstack/oslo.middleware:
251 connection: opendev.org
252 zuul/include: []
253 openstack/oslo.policy:
254 tenant: local
255 description: Imported OpenStack project
256 contacts:
257 - openstack-dev@storpool.com
258 source-repositories:
259 - openstack/oslo.policy:
260 connection: opendev.org
261 zuul/include: []
262 openstack/oslo.privsep:
263 tenant: local
264 description: Imported OpenStack project
265 contacts:
266 - openstack-dev@storpool.com
267 source-repositories:
268 - openstack/oslo.privsep:
269 connection: opendev.org
270 zuul/include: []
271 openstack/oslo.reports:
272 tenant: local
273 description: Imported OpenStack project
274 contacts:
275 - openstack-dev@storpool.com
276 source-repositories:
277 - openstack/oslo.reports:
278 connection: opendev.org
279 zuul/include: []
280 openstack/oslo.rootwrap:
281 tenant: local
282 description: Imported OpenStack project
283 contacts:
284 - openstack-dev@storpool.com
285 source-repositories:
286 - openstack/oslo.rootwrap:
287 connection: opendev.org
288 zuul/include: []
289 openstack/oslo.serialization:
290 tenant: local
291 description: Imported OpenStack project
292 contacts:
293 - openstack-dev@storpool.com
294 source-repositories:
295 - openstack/oslo.serialization:
296 connection: opendev.org
297 zuul/include: []
298 openstack/oslo.service:
299 tenant: local
300 description: Imported OpenStack project
301 contacts:
302 - openstack-dev@storpool.com
303 source-repositories:
304 - openstack/oslo.service:
305 connection: opendev.org
306 zuul/include: []
307 openstack/oslo.utils:
308 tenant: local
309 description: Imported OpenStack project
310 contacts:
311 - openstack-dev@storpool.com
312 source-repositories:
313 - openstack/oslo.utils:
314 connection: opendev.org
315 zuul/include: []
316 openstack/oslo.versionedobjects:
317 tenant: local
318 description: Imported OpenStack project
319 contacts:
320 - openstack-dev@storpool.com
321 source-repositories:
322 - openstack/oslo.versionedobjects:
323 connection: opendev.org
324 zuul/include: []
325 openstack/oslo.vmware:
326 tenant: local
327 description: Imported OpenStack project
328 contacts:
329 - openstack-dev@storpool.com
330 source-repositories:
331 - openstack/oslo.vmware:
332 connection: opendev.org
333 zuul/include: []
334
335
336
337
338
Biser Milanovf3111fb2024-08-01 15:23:56 +0300339 openstack-zuul-jobs:
Biser Milanov2629b792024-05-29 13:57:05 +0300340 tenant: local
341 description: Imported OpenStack generic Zuul job definitions
342 contacts:
343 - openstack-dev@storpool.com
344 source-repositories:
Biser Milanovf3111fb2024-08-01 15:23:56 +0300345 - openstack-zuul-jobs:
Biser Milanov2629b792024-05-29 13:57:05 +0300346 zuul/include: [job]
347 zuul/shadow: [config]
348
349
SF initial configurator407129d2024-05-29 11:19:13 +0300350
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300351 openstack/cinder:
352 tenant: local
353 description: Imported OpenStack
354 contacts: [openstack-dev@storpool.com]
355 source-repositories:
356 - openstack/cinder:
357 connection: opendev.org
358 zuul/include: []
Biser Milanov645ff242024-08-01 13:47:40 +0300359
360
361
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300362 openstack/glance:
363 tenant: local
364 description: Imported Glance job definitions
365 contacts:
366 - openstack-dev@storpool.com
367 source-repositories:
368 - openstack/glance:
369 connection: opendev.org
370 zuul/include: []
Biser Milanov645ff242024-08-01 13:47:40 +0300371 openstack/horizon:
372 tenant: local
373 description: Imported Horizon job definitions
374 contacts:
375 - openstack-dev@storpool.com
376 source-repositories:
377 - openstack/horizon:
378 connection: opendev.org
379 zuul/include: []
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300380 openstack/keystone:
381 tenant: local
382 description: Imported Keystone job definitions
383 contacts:
384 - openstack-dev@storpool.com
385 source-repositories:
386 - openstack/keystone:
387 connection: opendev.org
388 zuul/include: []
389 openstack/neutron:
390 tenant: local
391 description: Imported Neutron job definitions
392 contacts:
393 - openstack-dev@storpool.com
394 source-repositories:
395 - openstack/neutron:
396 connection: opendev.org
397 zuul/include: []
398 openstack/nova:
399 tenant: local
400 description: Imported Nova job definitions
401 contacts:
402 - openstack-dev@storpool.com
403 source-repositories:
404 - openstack/nova:
405 connection: opendev.org
406 zuul/include: []
407 openstack/placement:
408 tenant: local
409 description: Imported Placement job definitions
410 contacts:
411 - openstack-dev@storpool.com
412 source-repositories:
413 - openstack/placement:
414 connection: opendev.org
415 zuul/include: []
416 openstack/swift:
417 tenant: local
418 description: Imported Swift job definitions
419 contacts:
420 - openstack-dev@storpool.com
421 source-repositories:
422 - openstack/swift:
423 connection: opendev.org
424 zuul/include: []
425
426
427
SF initial configuratorc99dbb42024-05-29 10:33:55 +0300428 openstack/devstack:
429 tenant: local
430 description: Imported DevStack job definitions
431 contacts: [openstack-dev@storpool.com]
432 source-repositories:
433 - openstack/devstack:
434 connection: opendev.org
435 zuul/include: [job]
436 zuul/shadow: [config]
Biser Milanov97306ed2024-05-27 11:06:52 +0300437# openstack/devstack-gate:
438# tenant: local
439# description: Imported DevStack Gate job definitions
440# contacts: [openstack-dev@storpool.com]
441# source-repositories:
442# - openstack/devstack-gate:
443# connection: opendev.org
444# zuul/include: [job]
445# zuul/shadow: [config]
SF initial configurator5bb4a302024-05-29 11:10:56 +0300446 openstack/cinderlib:
447 tenant: local
448 description: Something or something else, who knows, really
449 contacts:
450 - openstack-dev@storpool.com
451 source-repositories:
452 - openstack/cinderlib:
453 connection: opendev.org
454 zuul/include: []
455 openstack/os-brick:
456 tenant: local
457 description: Imported OpenStack project
458 contacts:
459 - openstack-dev@storpool.com
460 source-repositories:
461 - openstack/os-brick:
462 connection: opendev.org
463 zuul/include: []
SF initial configurator5bb4a302024-05-29 11:10:56 +0300464 openstack/cinder-tempest-plugin:
465 tenant: local
466 description: Imported OpenStack project
467 contacts:
468 - openstack-dev@storpool.com
469 source-repositories:
470 - openstack/cinder-tempest-plugin:
471 connection: opendev.org
472 zuul/include: []
473
Peter Pentchevd41612f2022-11-15 14:03:19 +0200474 repos:
475 sp-osci:
476 description: Tools and patches specific to the StorPool CI runs
Peter Pentchev4a195312022-11-15 14:50:03 +0200477 acl: sp-full-acl
Peter Pentchev914accf2022-11-22 10:13:57 +0200478 sp-finalize:
479 description: Overrides for the StorPool CI system
480 acl: sp-full-acl
Peter Pentchev6a6e8302022-12-08 14:37:04 +0200481 charm-cinder-storpool-iscsi:
482 description: A Juju charm to provide a StorPool storage backend for Cinder
483 acl: sp-full-acl
Biser Milanovc1d8ae02023-08-03 11:54:06 +0300484 kolla-experiments:
485 description: A placeholder to make Zuul triggers and reporting work for Kolla Ansible-related jobs.
486 acl: sp-full-acl
Biser Milanove9d2f8c2023-12-15 14:54:18 +0200487 storpool-experiments:
488 description: A placeholder to make Zuul triggers and reporting work for StorPool-related jobs.
489 acl: sp-full-acl
Biser Milanov4e3d8f72023-06-19 13:20:55 +0300490 networking-baremetal:
491 acl: sp-full-acl
Biser Milanov0efaf142024-01-12 14:20:34 +0200492 ironic-python-agent:
493 acl: sp-full-acl
Biser Milanov2a91c752024-08-01 14:23:04 +0300494 openstack-zuul-jobs:
495 acl: sp-full-acl
496 groups:
SF initial configuratora26c41e2022-10-06 13:33:13 +0300497 groups:
498 config-ptl:
499 description: Team lead for the config repo
500 members:
501 - admin@spfactory.storpool.com
502 config-core:
503 description: Team core for the config repo
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300504 members:
505 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200506 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300507 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200508 - kaloyan.kotlarski@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300509 openstack-dev:
510 description: The StorPool OpenStack integration development team
511 members:
512 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200513 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300514 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200515 - kaloyan.kotlarski@storpool.com
Peter Pentchev4a195312022-11-15 14:50:03 +0200516 acls:
517 sp-full-acl:
518 file: |
519 [access "refs/*"]
520 read = group config-core
521 owner = group config-ptl
522 [access "refs/heads/*"]
523 label-Code-Review = -2..+2 group config-core
524 label-Code-Review = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200525 label-Verified = -2..+2 group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200526 label-Verified = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200527 label-Workflow = -1..+1 group config-core
528 label-Workflow = -1..+1 group config-ptl
529 label-Workflow = -1..+0 group Registered Users
530 rebase = group config-core
531 abandon = group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200532 submit = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200533 submit = group config-ptl
534 read = group config-core
535 read = group Registered Users
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200536 create = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200537 [access "refs/meta/config"]
538 read = group config-core
539 read = group Registered Users
540 [receive]
541 requireChangeId = true
542 [submit]
543 mergeContent = false
544 action = fast forward only
545 [plugin "reviewers-by-blame"]
546 maxReviewers = 5
547 ignoreDrafts = true
548 ignoreSubjectRegEx = (WIP|DNM)(.*)
549 groups:
550 - config-ptl
551 - config-core