blob: c4ef0cf6cf50af27a845d8d7464487e57fcee56d [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]
SF initial configurator8035b452024-05-29 10:45:30 +030018 openstack/requirements:
19 tenant: local
20 description: Imported OpenStack requirements job definitions
21 contacts:
22 - openstack-dev@storpool.com
23 source-repositories:
24 - openstack/requirements:
25 connection: opendev.org
26 zuul/include: []
SF initial configurator7d9d9dc2024-05-29 10:52:09 +030027
SF initial configurator407129d2024-05-29 11:19:13 +030028
29
30
31
32
33 openstack/oslo.cache:
34 tenant: local
35 description: Imported OpenStack project
36 contacts:
37 - openstack-dev@storpool.com
38 source-repositories:
39 - openstack/oslo.cache:
40 connection: opendev.org
41 zuul/include: []
42 openstack/oslo.concurrency:
43 tenant: local
44 description: Imported OpenStack project
45 contacts:
46 - openstack-dev@storpool.com
47 source-repositories:
48 - openstack/oslo.concurrency:
49 connection: opendev.org
50 zuul/include: []
51 openstack/oslo.config:
52 tenant: local
53 description: Imported OpenStack project
54 contacts:
55 - openstack-dev@storpool.com
56 source-repositories:
57 - openstack/oslo.config:
58 connection: opendev.org
59 zuul/include: []
60 openstack/oslo.context:
61 tenant: local
62 description: Imported OpenStack project
63 contacts:
64 - openstack-dev@storpool.com
65 source-repositories:
66 - openstack/oslo.context:
67 connection: opendev.org
68 zuul/include: []
69 openstack/oslo.db:
70 tenant: local
71 description: Imported OpenStack project
72 contacts:
73 - openstack-dev@storpool.com
74 source-repositories:
75 - openstack/oslo.db:
76 connection: opendev.org
77 zuul/include: []
78 openstack/oslo.i18n:
79 tenant: local
80 description: Imported OpenStack project
81 contacts:
82 - openstack-dev@storpool.com
83 source-repositories:
84 - openstack/oslo.i18n:
85 connection: opendev.org
86 zuul/include: []
87 openstack/oslo.log:
88 tenant: local
89 description: Imported OpenStack project
90 contacts:
91 - openstack-dev@storpool.com
92 source-repositories:
93 - openstack/oslo.log:
94 connection: opendev.org
95 zuul/include: []
96 openstack/oslo.messaging:
97 tenant: local
98 description: Imported OpenStack project
99 contacts:
100 - openstack-dev@storpool.com
101 source-repositories:
102 - openstack/oslo.messaging:
103 connection: opendev.org
104 zuul/include: []
105 openstack/oslo.middleware:
106 tenant: local
107 description: Imported OpenStack project
108 contacts:
109 - openstack-dev@storpool.com
110 source-repositories:
111 - openstack/oslo.middleware:
112 connection: opendev.org
113 zuul/include: []
114 openstack/oslo.policy:
115 tenant: local
116 description: Imported OpenStack project
117 contacts:
118 - openstack-dev@storpool.com
119 source-repositories:
120 - openstack/oslo.policy:
121 connection: opendev.org
122 zuul/include: []
123 openstack/oslo.privsep:
124 tenant: local
125 description: Imported OpenStack project
126 contacts:
127 - openstack-dev@storpool.com
128 source-repositories:
129 - openstack/oslo.privsep:
130 connection: opendev.org
131 zuul/include: []
132 openstack/oslo.reports:
133 tenant: local
134 description: Imported OpenStack project
135 contacts:
136 - openstack-dev@storpool.com
137 source-repositories:
138 - openstack/oslo.reports:
139 connection: opendev.org
140 zuul/include: []
141 openstack/oslo.rootwrap:
142 tenant: local
143 description: Imported OpenStack project
144 contacts:
145 - openstack-dev@storpool.com
146 source-repositories:
147 - openstack/oslo.rootwrap:
148 connection: opendev.org
149 zuul/include: []
150 openstack/oslo.serialization:
151 tenant: local
152 description: Imported OpenStack project
153 contacts:
154 - openstack-dev@storpool.com
155 source-repositories:
156 - openstack/oslo.serialization:
157 connection: opendev.org
158 zuul/include: []
159 openstack/oslo.service:
160 tenant: local
161 description: Imported OpenStack project
162 contacts:
163 - openstack-dev@storpool.com
164 source-repositories:
165 - openstack/oslo.service:
166 connection: opendev.org
167 zuul/include: []
168 openstack/oslo.utils:
169 tenant: local
170 description: Imported OpenStack project
171 contacts:
172 - openstack-dev@storpool.com
173 source-repositories:
174 - openstack/oslo.utils:
175 connection: opendev.org
176 zuul/include: []
177 openstack/oslo.versionedobjects:
178 tenant: local
179 description: Imported OpenStack project
180 contacts:
181 - openstack-dev@storpool.com
182 source-repositories:
183 - openstack/oslo.versionedobjects:
184 connection: opendev.org
185 zuul/include: []
186 openstack/oslo.vmware:
187 tenant: local
188 description: Imported OpenStack project
189 contacts:
190 - openstack-dev@storpool.com
191 source-repositories:
192 - openstack/oslo.vmware:
193 connection: opendev.org
194 zuul/include: []
195
196
197
198
199
Biser Milanovf3111fb2024-08-01 15:23:56 +0300200 openstack-zuul-jobs:
Biser Milanov2629b792024-05-29 13:57:05 +0300201 tenant: local
202 description: Imported OpenStack generic Zuul job definitions
203 contacts:
204 - openstack-dev@storpool.com
205 source-repositories:
Biser Milanovf3111fb2024-08-01 15:23:56 +0300206 - openstack-zuul-jobs:
Biser Milanov2629b792024-05-29 13:57:05 +0300207 zuul/include: [job]
208 zuul/shadow: [config]
209
210
SF initial configurator407129d2024-05-29 11:19:13 +0300211
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300212 openstack/cinder:
213 tenant: local
214 description: Imported OpenStack
215 contacts: [openstack-dev@storpool.com]
216 source-repositories:
217 - openstack/cinder:
218 connection: opendev.org
219 zuul/include: []
Biser Milanov645ff242024-08-01 13:47:40 +0300220
221
222
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300223 openstack/glance:
224 tenant: local
225 description: Imported Glance job definitions
226 contacts:
227 - openstack-dev@storpool.com
228 source-repositories:
229 - openstack/glance:
230 connection: opendev.org
231 zuul/include: []
Biser Milanov645ff242024-08-01 13:47:40 +0300232 openstack/horizon:
233 tenant: local
234 description: Imported Horizon job definitions
235 contacts:
236 - openstack-dev@storpool.com
237 source-repositories:
238 - openstack/horizon:
239 connection: opendev.org
240 zuul/include: []
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300241 openstack/keystone:
242 tenant: local
243 description: Imported Keystone job definitions
244 contacts:
245 - openstack-dev@storpool.com
246 source-repositories:
247 - openstack/keystone:
248 connection: opendev.org
249 zuul/include: []
250 openstack/neutron:
251 tenant: local
252 description: Imported Neutron job definitions
253 contacts:
254 - openstack-dev@storpool.com
255 source-repositories:
256 - openstack/neutron:
257 connection: opendev.org
258 zuul/include: []
259 openstack/nova:
260 tenant: local
261 description: Imported Nova job definitions
262 contacts:
263 - openstack-dev@storpool.com
264 source-repositories:
265 - openstack/nova:
266 connection: opendev.org
267 zuul/include: []
268 openstack/placement:
269 tenant: local
270 description: Imported Placement job definitions
271 contacts:
272 - openstack-dev@storpool.com
273 source-repositories:
274 - openstack/placement:
275 connection: opendev.org
276 zuul/include: []
277 openstack/swift:
278 tenant: local
279 description: Imported Swift job definitions
280 contacts:
281 - openstack-dev@storpool.com
282 source-repositories:
283 - openstack/swift:
284 connection: opendev.org
285 zuul/include: []
286
287
288
SF initial configuratorc99dbb42024-05-29 10:33:55 +0300289 openstack/devstack:
290 tenant: local
291 description: Imported DevStack job definitions
292 contacts: [openstack-dev@storpool.com]
293 source-repositories:
294 - openstack/devstack:
295 connection: opendev.org
296 zuul/include: [job]
297 zuul/shadow: [config]
Biser Milanov97306ed2024-05-27 11:06:52 +0300298# openstack/devstack-gate:
299# tenant: local
300# description: Imported DevStack Gate job definitions
301# contacts: [openstack-dev@storpool.com]
302# source-repositories:
303# - openstack/devstack-gate:
304# connection: opendev.org
305# zuul/include: [job]
306# zuul/shadow: [config]
SF initial configurator5bb4a302024-05-29 11:10:56 +0300307 openstack/cinderlib:
308 tenant: local
309 description: Something or something else, who knows, really
310 contacts:
311 - openstack-dev@storpool.com
312 source-repositories:
313 - openstack/cinderlib:
314 connection: opendev.org
315 zuul/include: []
316 openstack/os-brick:
317 tenant: local
318 description: Imported OpenStack project
319 contacts:
320 - openstack-dev@storpool.com
321 source-repositories:
322 - openstack/os-brick:
323 connection: opendev.org
324 zuul/include: []
325 openstack/tempest:
326 tenant: local
327 description: Imported Tempest job definitions
328 contacts: [openstack-dev@storpool.com]
329 source-repositories:
330 - openstack/tempest:
331 connection: opendev.org
332 zuul/include: [job]
333 zuul/shadow: [config]
334 openstack/cinder-tempest-plugin:
335 tenant: local
336 description: Imported OpenStack project
337 contacts:
338 - openstack-dev@storpool.com
339 source-repositories:
340 - openstack/cinder-tempest-plugin:
341 connection: opendev.org
342 zuul/include: []
343
Peter Pentchev914accf2022-11-22 10:13:57 +0200344 sp-finalize:
345 tenant: local
346 description: Overrides for the StorPool CI system
347 source-repositories:
348 - sp-finalize:
349 zuul/include: [job]
Biser Milanov48ba9cc2024-05-13 14:59:47 +0300350 zuul/shadow: [config]
351
Peter Pentchevd41612f2022-11-15 14:03:19 +0200352 repos:
353 sp-osci:
354 description: Tools and patches specific to the StorPool CI runs
Peter Pentchev4a195312022-11-15 14:50:03 +0200355 acl: sp-full-acl
Peter Pentchev914accf2022-11-22 10:13:57 +0200356 sp-finalize:
357 description: Overrides for the StorPool CI system
358 acl: sp-full-acl
Peter Pentchev6a6e8302022-12-08 14:37:04 +0200359 charm-cinder-storpool-iscsi:
360 description: A Juju charm to provide a StorPool storage backend for Cinder
361 acl: sp-full-acl
Biser Milanovc1d8ae02023-08-03 11:54:06 +0300362 kolla-experiments:
363 description: A placeholder to make Zuul triggers and reporting work for Kolla Ansible-related jobs.
364 acl: sp-full-acl
Biser Milanove9d2f8c2023-12-15 14:54:18 +0200365 storpool-experiments:
366 description: A placeholder to make Zuul triggers and reporting work for StorPool-related jobs.
367 acl: sp-full-acl
Biser Milanov4e3d8f72023-06-19 13:20:55 +0300368 networking-baremetal:
369 acl: sp-full-acl
Biser Milanov0efaf142024-01-12 14:20:34 +0200370 ironic-python-agent:
371 acl: sp-full-acl
Biser Milanov2a91c752024-08-01 14:23:04 +0300372 openstack-zuul-jobs:
373 acl: sp-full-acl
374 groups:
SF initial configuratora26c41e2022-10-06 13:33:13 +0300375 groups:
376 config-ptl:
377 description: Team lead for the config repo
378 members:
379 - admin@spfactory.storpool.com
380 config-core:
381 description: Team core for the config repo
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300382 members:
383 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200384 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300385 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200386 - kaloyan.kotlarski@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300387 openstack-dev:
388 description: The StorPool OpenStack integration development team
389 members:
390 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200391 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300392 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200393 - kaloyan.kotlarski@storpool.com
Peter Pentchev4a195312022-11-15 14:50:03 +0200394 acls:
395 sp-full-acl:
396 file: |
397 [access "refs/*"]
398 read = group config-core
399 owner = group config-ptl
400 [access "refs/heads/*"]
401 label-Code-Review = -2..+2 group config-core
402 label-Code-Review = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200403 label-Verified = -2..+2 group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200404 label-Verified = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200405 label-Workflow = -1..+1 group config-core
406 label-Workflow = -1..+1 group config-ptl
407 label-Workflow = -1..+0 group Registered Users
408 rebase = group config-core
409 abandon = group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200410 submit = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200411 submit = group config-ptl
412 read = group config-core
413 read = group Registered Users
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200414 create = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200415 [access "refs/meta/config"]
416 read = group config-core
417 read = group Registered Users
418 [receive]
419 requireChangeId = true
420 [submit]
421 mergeContent = false
422 action = fast forward only
423 [plugin "reviewers-by-blame"]
424 maxReviewers = 5
425 ignoreDrafts = true
426 ignoreSubjectRegEx = (WIP|DNM)(.*)
427 groups:
428 - config-ptl
429 - config-core