blob: fda612d6e9951bba058579e015afa88a91b03557 [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:
9 openstack/cinder:
10 tenant: local
11 description: Something or something else, who knows, really
12 contacts:
13 - openstack-dev@storpool.com
14 source-repositories:
15 - openstack/cinder:
16 connection: opendev.org
17 zuul/include: []
18 openstack/cinder-tempest-plugin:
19 tenant: local
20 description: Imported OpenStack project
21 contacts:
22 - openstack-dev@storpool.com
23 source-repositories:
24 - openstack/cinder-tempest-plugin:
25 connection: opendev.org
26 zuul/include: []
27 openstack/cinderlib:
28 tenant: local
29 description: Something or something else, who knows, really
30 contacts:
31 - openstack-dev@storpool.com
32 source-repositories:
33 - openstack/cinderlib:
34 connection: opendev.org
35 zuul/include: []
36 openstack/devstack:
37 tenant: local
38 description: Imported DevStack job definitions
39 contacts:
40 - openstack-dev@storpool.com
41 source-repositories:
42 - openstack/devstack:
43 connection: opendev.org
44 zuul/include: [job]
45# zuul/include: []
Peter Pentcheveaaba7e2022-11-21 12:15:43 +020046# zuul/shadow: [config]
Peter Pentchev251b1f52022-11-18 10:52:30 +020047 openstack/devstack-gate:
48 tenant: local
49 description: Imported DevStack Gate job definitions
50 contacts:
51 - openstack-dev@storpool.com
52 source-repositories:
53 - openstack/devstack-gate:
54 connection: opendev.org
55 zuul/include: [job]
56# zuul/include: []
Peter Pentcheveaaba7e2022-11-21 12:15:43 +020057# zuul/shadow: [config]
Peter Pentchev251b1f52022-11-18 10:52:30 +020058 openstack/glance:
59 tenant: local
60 description: Imported Glance job definitions
61 contacts:
62 - openstack-dev@storpool.com
63 source-repositories:
64 - openstack/glance:
65 connection: opendev.org
66 zuul/include: []
67 openstack/horizon:
68 tenant: local
69 description: Imported OpenStack project
70 contacts:
71 - openstack-dev@storpool.com
72 source-repositories:
73 - openstack/horizon:
74 connection: opendev.org
75 zuul/include: []
76 openstack/keystone:
77 tenant: local
78 description: Imported Keystone job definitions
79 contacts:
80 - openstack-dev@storpool.com
81 source-repositories:
82 - openstack/keystone:
83 connection: opendev.org
84 zuul/include: []
85 openstack/neutron:
86 tenant: local
87 description: Imported Neutron job definitions
88 contacts:
89 - openstack-dev@storpool.com
90 source-repositories:
91 - openstack/neutron:
92 connection: opendev.org
93 zuul/include: []
94 openstack/nova:
95 tenant: local
96 description: Imported Nova job definitions
97 contacts:
98 - openstack-dev@storpool.com
99 source-repositories:
100 - openstack/nova:
101 connection: opendev.org
102 zuul/include: []
103 openstack/openstack-zuul-jobs:
104 tenant: local
105 description: Imported OpenStack generic Zuul job definitions
106 contacts:
107 - openstack-dev@storpool.com
108 source-repositories:
109 - openstack/openstack-zuul-jobs:
110 connection: opendev.org
111 zuul/include: [job]
Peter Pentcheveaaba7e2022-11-21 12:15:43 +0200112# zuul/shadow: [config]
Peter Pentchev251b1f52022-11-18 10:52:30 +0200113 openstack/os-brick:
114 tenant: local
115 description: Imported OpenStack project
116 contacts:
117 - openstack-dev@storpool.com
118 source-repositories:
119 - openstack/os-brick:
120 connection: opendev.org
121 zuul/include: []
122 openstack/oslo.cache:
123 tenant: local
124 description: Imported OpenStack project
125 contacts:
126 - openstack-dev@storpool.com
127 source-repositories:
128 - openstack/oslo.cache:
129 connection: opendev.org
130 zuul/include: []
131 openstack/oslo.concurrency:
132 tenant: local
133 description: Imported OpenStack project
134 contacts:
135 - openstack-dev@storpool.com
136 source-repositories:
137 - openstack/oslo.concurrency:
138 connection: opendev.org
139 zuul/include: []
140 openstack/oslo.config:
141 tenant: local
142 description: Imported OpenStack project
143 contacts:
144 - openstack-dev@storpool.com
145 source-repositories:
146 - openstack/oslo.config:
147 connection: opendev.org
148 zuul/include: []
149 openstack/oslo.context:
150 tenant: local
151 description: Imported OpenStack project
152 contacts:
153 - openstack-dev@storpool.com
154 source-repositories:
155 - openstack/oslo.context:
156 connection: opendev.org
157 zuul/include: []
158 openstack/oslo.db:
159 tenant: local
160 description: Imported OpenStack project
161 contacts:
162 - openstack-dev@storpool.com
163 source-repositories:
164 - openstack/oslo.db:
165 connection: opendev.org
166 zuul/include: []
167 openstack/oslo.i18n:
168 tenant: local
169 description: Imported OpenStack project
170 contacts:
171 - openstack-dev@storpool.com
172 source-repositories:
173 - openstack/oslo.i18n:
174 connection: opendev.org
175 zuul/include: []
176 openstack/oslo.log:
177 tenant: local
178 description: Imported OpenStack project
179 contacts:
180 - openstack-dev@storpool.com
181 source-repositories:
182 - openstack/oslo.log:
183 connection: opendev.org
184 zuul/include: []
185 openstack/oslo.messaging:
186 tenant: local
187 description: Imported OpenStack project
188 contacts:
189 - openstack-dev@storpool.com
190 source-repositories:
191 - openstack/oslo.messaging:
192 connection: opendev.org
193 zuul/include: []
194 openstack/oslo.middleware:
195 tenant: local
196 description: Imported OpenStack project
197 contacts:
198 - openstack-dev@storpool.com
199 source-repositories:
200 - openstack/oslo.middleware:
201 connection: opendev.org
202 zuul/include: []
203 openstack/oslo.policy:
204 tenant: local
205 description: Imported OpenStack project
206 contacts:
207 - openstack-dev@storpool.com
208 source-repositories:
209 - openstack/oslo.policy:
210 connection: opendev.org
211 zuul/include: []
212 openstack/oslo.privsep:
213 tenant: local
214 description: Imported OpenStack project
215 contacts:
216 - openstack-dev@storpool.com
217 source-repositories:
218 - openstack/oslo.privsep:
219 connection: opendev.org
220 zuul/include: []
221 openstack/oslo.reports:
222 tenant: local
223 description: Imported OpenStack project
224 contacts:
225 - openstack-dev@storpool.com
226 source-repositories:
227 - openstack/oslo.reports:
228 connection: opendev.org
229 zuul/include: []
230 openstack/oslo.rootwrap:
231 tenant: local
232 description: Imported OpenStack project
233 contacts:
234 - openstack-dev@storpool.com
235 source-repositories:
236 - openstack/oslo.rootwrap:
237 connection: opendev.org
238 zuul/include: []
239 openstack/oslo.serialization:
240 tenant: local
241 description: Imported OpenStack project
242 contacts:
243 - openstack-dev@storpool.com
244 source-repositories:
245 - openstack/oslo.serialization:
246 connection: opendev.org
247 zuul/include: []
248 openstack/oslo.service:
249 tenant: local
250 description: Imported OpenStack project
251 contacts:
252 - openstack-dev@storpool.com
253 source-repositories:
254 - openstack/oslo.service:
255 connection: opendev.org
256 zuul/include: []
257 openstack/oslo.utils:
258 tenant: local
259 description: Imported OpenStack project
260 contacts:
261 - openstack-dev@storpool.com
262 source-repositories:
263 - openstack/oslo.utils:
264 connection: opendev.org
265 zuul/include: []
266 openstack/oslo.versionedobjects:
267 tenant: local
268 description: Imported OpenStack project
269 contacts:
270 - openstack-dev@storpool.com
271 source-repositories:
272 - openstack/oslo.versionedobjects:
273 connection: opendev.org
274 zuul/include: []
275 openstack/oslo.vmware:
276 tenant: local
277 description: Imported OpenStack project
278 contacts:
279 - openstack-dev@storpool.com
280 source-repositories:
281 - openstack/oslo.vmware:
282 connection: opendev.org
283 zuul/include: []
284 openstack/placement:
285 tenant: local
286 description: Imported Placement job definitions
287 contacts:
288 - openstack-dev@storpool.com
289 source-repositories:
290 - openstack/placement:
291 connection: opendev.org
292 zuul/include: []
293 openstack/requirements:
294 tenant: local
295 description: Imported OpenStack requirements job definitions
296 contacts:
297 - openstack-dev@storpool.com
298 source-repositories:
299 - openstack/requirements:
300 connection: opendev.org
301 zuul/include: []
302 openstack/swift:
303 tenant: local
304 description: Imported Swift job definitions
305 contacts:
306 - openstack-dev@storpool.com
307 source-repositories:
308 - openstack/swift:
309 connection: opendev.org
310 zuul/include: []
311 openstack/tempest:
312 tenant: local
313 description: Imported Swift job definitions
314 contacts:
315 - openstack-dev@storpool.com
316 source-repositories:
317 - openstack/tempest:
318 connection: opendev.org
319 zuul/include: [job]
320# zuul/include: []
Peter Pentcheveaaba7e2022-11-21 12:15:43 +0200321# zuul/shadow: [config]
Peter Pentchevf522eca2022-11-22 08:32:16 +0200322 zuul/zuul:
323 tenant: local
324 description: Imported Swift job definitions
325 contacts:
326 - openstack-dev@storpool.com
327 source-repositories:
328 - zuul/zuul:
329 connection: opendev.org
330 zuul/include: []
331 openstack/automaton:
332 tenant: local
333 description: Imported Swift job definitions
334 contacts:
335 - openstack-dev@storpool.com
336 source-repositories:
337 - openstack/automaton:
338 connection: opendev.org
339 zuul/include: []
340 openstack/debtcollector:
341 tenant: local
342 description: Imported Swift job definitions
343 contacts:
344 - openstack-dev@storpool.com
345 source-repositories:
346 - openstack/debtcollector:
347 connection: opendev.org
348 zuul/include: []
349 openstack/futurist:
350 tenant: local
351 description: Imported Swift job definitions
352 contacts:
353 - openstack-dev@storpool.com
354 source-repositories:
355 - openstack/futurist:
356 connection: opendev.org
357 zuul/include: []
358 openstack/osprofiler:
359 tenant: local
360 description: Imported Swift job definitions
361 contacts:
362 - openstack-dev@storpool.com
363 source-repositories:
364 - openstack/osprofiler:
365 connection: opendev.org
366 zuul/include: []
367 openstack/oslotest:
368 tenant: local
369 description: Imported Swift job definitions
370 contacts:
371 - openstack-dev@storpool.com
372 source-repositories:
373 - openstack/oslotest:
374 connection: opendev.org
375 zuul/include: []
376 openstack/pycadf:
377 tenant: local
378 description: Imported Swift job definitions
379 contacts:
380 - openstack-dev@storpool.com
381 source-repositories:
382 - openstack/pycadf:
383 connection: opendev.org
384 zuul/include: []
385 openstack/stevedore:
386 tenant: local
387 description: Imported Swift job definitions
388 contacts:
389 - openstack-dev@storpool.com
390 source-repositories:
391 - openstack/stevedore:
392 connection: opendev.org
393 zuul/include: []
394 openstack/taskflow:
395 tenant: local
396 description: Imported Swift job definitions
397 contacts:
398 - openstack-dev@storpool.com
399 source-repositories:
400 - openstack/taskflow:
401 connection: opendev.org
402 zuul/include: []
403 openstack/tooz:
404 tenant: local
405 description: Imported Swift job definitions
406 contacts:
407 - openstack-dev@storpool.com
408 source-repositories:
409 - openstack/tooz:
410 connection: opendev.org
411 zuul/include: []
412 openstack/pbr:
413 tenant: local
414 description: Imported Swift job definitions
415 contacts:
416 - openstack-dev@storpool.com
417 source-repositories:
418 - openstack/pbr:
419 connection: opendev.org
420 zuul/include: []
421 openstack/neutron-lib:
422 tenant: local
423 description: Imported Swift job definitions
424 contacts:
425 - openstack-dev@storpool.com
426 source-repositories:
427 - openstack/neutron-lib:
428 connection: opendev.org
429 zuul/include: []
430 openstack/ovsdbapp:
431 tenant: local
432 description: Imported Swift job definitions
433 contacts:
434 - openstack-dev@storpool.com
435 source-repositories:
436 - openstack/ovsdbapp:
437 connection: opendev.org
438 zuul/include: []
439 openstack/releases:
440 tenant: local
441 description: Imported Swift job definitions
442 contacts:
443 - openstack-dev@storpool.com
444 source-repositories:
445 - openstack/releases:
446 connection: opendev.org
447 zuul/include: []
448 openstack/tripleo-ci:
449 tenant: local
450 description: Imported Swift job definitions
451 contacts:
452 - openstack-dev@storpool.com
453 source-repositories:
454 - openstack/tripleo-ci:
455 connection: opendev.org
456 zuul/include: []
457 openstack/ceilometer:
458 tenant: local
459 description: Imported Swift job definitions
460 contacts:
461 - openstack-dev@storpool.com
462 source-repositories:
463 - openstack/ceilometer:
464 connection: opendev.org
465 zuul/include: []
466 openstack/ceilometermiddleware:
467 tenant: local
468 description: Imported Swift job definitions
469 contacts:
470 - openstack-dev@storpool.com
471 source-repositories:
472 - openstack/ceilometermiddleware:
473 connection: opendev.org
474 zuul/include: []
475 openstack/glance_store:
476 tenant: local
477 description: Imported Swift job definitions
478 contacts:
479 - openstack-dev@storpool.com
480 source-repositories:
481 - openstack/glance_store:
482 connection: opendev.org
483 zuul/include: []
484 openstack/heat:
485 tenant: local
486 description: Imported Swift job definitions
487 contacts:
488 - openstack-dev@storpool.com
489 source-repositories:
490 - openstack/heat:
491 connection: opendev.org
492 zuul/include: []
493 openstack/heat-cfntools:
494 tenant: local
495 description: Imported Swift job definitions
496 contacts:
497 - openstack-dev@storpool.com
498 source-repositories:
499 - openstack/heat-cfntools:
500 connection: opendev.org
501 zuul/include: []
502 openstack/heat-templates:
503 tenant: local
504 description: Imported Swift job definitions
505 contacts:
506 - openstack-dev@storpool.com
507 source-repositories:
508 - openstack/heat-templates:
509 connection: opendev.org
510 zuul/include: []
511 openstack/keystoneauth:
512 tenant: local
513 description: Imported Swift job definitions
514 contacts:
515 - openstack-dev@storpool.com
516 source-repositories:
517 - openstack/keystoneauth:
518 connection: opendev.org
519 zuul/include: []
520 openstack/keystonemiddleware:
521 tenant: local
522 description: Imported Swift job definitions
523 contacts:
524 - openstack-dev@storpool.com
525 source-repositories:
526 - openstack/keystonemiddleware:
527 connection: opendev.org
528 zuul/include: []
529 openstack/manila:
530 tenant: local
531 description: Imported Swift job definitions
532 contacts:
533 - openstack-dev@storpool.com
534 source-repositories:
535 - openstack/manila:
536 connection: opendev.org
537 zuul/include: []
538 openstack/manila-ui:
539 tenant: local
540 description: Imported Swift job definitions
541 contacts:
542 - openstack-dev@storpool.com
543 source-repositories:
544 - openstack/manila-ui:
545 connection: opendev.org
546 zuul/include: []
547 openstack/neutron-fwaas:
548 tenant: local
549 description: Imported Swift job definitions
550 contacts:
551 - openstack-dev@storpool.com
552 source-repositories:
553 - openstack/neutron-fwaas:
554 connection: opendev.org
555 zuul/include: []
556 openstack/neutron-vpnaas:
557 tenant: local
558 description: Imported Swift job definitions
559 contacts:
560 - openstack-dev@storpool.com
561 source-repositories:
562 - openstack/neutron-vpnaas:
563 connection: opendev.org
564 zuul/include: []
565 openstack/octavia:
566 tenant: local
567 description: Imported Swift job definitions
568 contacts:
569 - openstack-dev@storpool.com
570 source-repositories:
571 - openstack/octavia:
572 connection: opendev.org
573 zuul/include: []
574 openstack/os-apply-config:
575 tenant: local
576 description: Imported Swift job definitions
577 contacts:
578 - openstack-dev@storpool.com
579 source-repositories:
580 - openstack/os-apply-config:
581 connection: opendev.org
582 zuul/include: []
583 openstack/os-client-config:
584 tenant: local
585 description: Imported Swift job definitions
586 contacts:
587 - openstack-dev@storpool.com
588 source-repositories:
589 - openstack/os-client-config:
590 connection: opendev.org
591 zuul/include: []
592 openstack/os-collect-config:
593 tenant: local
594 description: Imported Swift job definitions
595 contacts:
596 - openstack-dev@storpool.com
597 source-repositories:
598 - openstack/os-collect-config:
599 connection: opendev.org
600 zuul/include: []
601 openstack/os-net-config:
602 tenant: local
603 description: Imported Swift job definitions
604 contacts:
605 - openstack-dev@storpool.com
606 source-repositories:
607 - openstack/os-net-config:
608 connection: opendev.org
609 zuul/include: []
610 openstack/os-refresh-config:
611 tenant: local
612 description: Imported Swift job definitions
613 contacts:
614 - openstack-dev@storpool.com
615 source-repositories:
616 - openstack/os-refresh-config:
617 connection: opendev.org
618 zuul/include: []
619 openstack/osc-lib:
620 tenant: local
621 description: Imported Swift job definitions
622 contacts:
623 - openstack-dev@storpool.com
624 source-repositories:
625 - openstack/osc-lib:
626 connection: opendev.org
627 zuul/include: []
628 openstack/tripleo-heat-templates:
629 tenant: local
630 description: Imported Swift job definitions
631 contacts:
632 - openstack-dev@storpool.com
633 source-repositories:
634 - openstack/tripleo-heat-templates:
635 connection: opendev.org
636 zuul/include: []
637 openstack/tripleo-image-elements:
638 tenant: local
639 description: Imported Swift job definitions
640 contacts:
641 - openstack-dev@storpool.com
642 source-repositories:
643 - openstack/tripleo-image-elements:
644 connection: opendev.org
645 zuul/include: []
646 openstack/zaqar:
647 tenant: local
648 description: Imported Swift job definitions
649 contacts:
650 - openstack-dev@storpool.com
651 source-repositories:
652 - openstack/zaqar:
653 connection: opendev.org
654 zuul/include: []
655 openstack/project-config:
656 tenant: local
657 description: Imported Swift job definitions
658 contacts:
659 - openstack-dev@storpool.com
660 source-repositories:
661 - openstack/project-config:
662 connection: opendev.org
663 zuul/include: []
664 zuul/nodepool:
665 tenant: local
666 description: Imported Swift job definitions
667 contacts:
668 - openstack-dev@storpool.com
669 source-repositories:
670 - zuul/nodepool:
671 connection: opendev.org
672 zuul/include: []
673 opendev/base-jobs:
674 tenant: local
675 description: Imported Swift job definitions
676 contacts:
677 - openstack-dev@storpool.com
678 source-repositories:
679 - opendev/base-jobs:
680 connection: opendev.org
681 zuul/include: []
682 opendev/system-config:
683 tenant: local
684 description: Imported Swift job definitions
685 contacts:
686 - openstack-dev@storpool.com
687 source-repositories:
688 - opendev/system-config:
689 connection: opendev.org
690 zuul/include: []
Peter Pentchevd41612f2022-11-15 14:03:19 +0200691 repos:
692 sp-osci:
693 description: Tools and patches specific to the StorPool CI runs
Peter Pentchev4a195312022-11-15 14:50:03 +0200694 acl: sp-full-acl
SF initial configuratora26c41e2022-10-06 13:33:13 +0300695 groups:
696 config-ptl:
697 description: Team lead for the config repo
698 members:
699 - admin@spfactory.storpool.com
700 config-core:
701 description: Team core for the config repo
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300702 members:
703 - pp@storpool.com
704 - openstack-dev@storpool.com
705 openstack-dev:
706 description: The StorPool OpenStack integration development team
707 members:
708 - pp@storpool.com
709 - openstack-dev@storpool.com
Peter Pentchev4a195312022-11-15 14:50:03 +0200710 acls:
711 sp-full-acl:
712 file: |
713 [access "refs/*"]
714 read = group config-core
715 owner = group config-ptl
716 [access "refs/heads/*"]
717 label-Code-Review = -2..+2 group config-core
718 label-Code-Review = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200719 label-Verified = -2..+2 group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200720 label-Verified = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200721 label-Workflow = -1..+1 group config-core
722 label-Workflow = -1..+1 group config-ptl
723 label-Workflow = -1..+0 group Registered Users
724 rebase = group config-core
725 abandon = group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200726 submit = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200727 submit = group config-ptl
728 read = group config-core
729 read = group Registered Users
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200730 create = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200731 [access "refs/meta/config"]
732 read = group config-core
733 read = group Registered Users
734 [receive]
735 requireChangeId = true
736 [submit]
737 mergeContent = false
738 action = fast forward only
739 [plugin "reviewers-by-blame"]
740 maxReviewers = 5
741 ignoreDrafts = true
742 ignoreSubjectRegEx = (WIP|DNM)(.*)
743 groups:
744 - config-ptl
745 - config-core