blob: acb5eb0ca1c617cb9d7d7bb2bad2330aca96805f [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
Biser Milanov991aaf42024-08-14 13:54:37 +0300196 openstack/os-test-images:
Biser Milanova233b7e2024-08-14 13:39:03 +0300197 tenant: local
198 description: Imported OpenStack project
199 contacts: [ openstack-dev@storpool.com ]
200 source-repositories:
Biser Milanov991aaf42024-08-14 13:54:37 +0300201 - openstack/os-test-images:
Biser Milanova233b7e2024-08-14 13:39:03 +0300202 connection: opendev.org
203 zuul/include: []
SF initial configurator407129d2024-05-29 11:19:13 +0300204
205
206
207
Biser Milanovfe8d9e42024-08-05 11:06:35 +0300208 openstack/openstack-zuul-jobs:
Biser Milanov2629b792024-05-29 13:57:05 +0300209 tenant: local
210 description: Imported OpenStack generic Zuul job definitions
211 contacts:
212 - openstack-dev@storpool.com
213 source-repositories:
Biser Milanovfe8d9e42024-08-05 11:06:35 +0300214 - openstack/openstack-zuul-jobs:
215 connection: opendev.org
Biser Milanov2629b792024-05-29 13:57:05 +0300216 zuul/include: [job]
217 zuul/shadow: [config]
218
219
SF initial configurator407129d2024-05-29 11:19:13 +0300220
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300221 openstack/cinder:
222 tenant: local
223 description: Imported OpenStack
224 contacts: [openstack-dev@storpool.com]
225 source-repositories:
226 - openstack/cinder:
227 connection: opendev.org
228 zuul/include: []
229 openstack/glance:
230 tenant: local
231 description: Imported Glance job definitions
232 contacts:
233 - openstack-dev@storpool.com
234 source-repositories:
235 - openstack/glance:
236 connection: opendev.org
237 zuul/include: []
238 openstack/keystone:
239 tenant: local
240 description: Imported Keystone job definitions
241 contacts:
242 - openstack-dev@storpool.com
243 source-repositories:
244 - openstack/keystone:
245 connection: opendev.org
246 zuul/include: []
247 openstack/neutron:
248 tenant: local
249 description: Imported Neutron job definitions
250 contacts:
251 - openstack-dev@storpool.com
252 source-repositories:
253 - openstack/neutron:
254 connection: opendev.org
255 zuul/include: []
256 openstack/nova:
257 tenant: local
258 description: Imported Nova job definitions
259 contacts:
260 - openstack-dev@storpool.com
261 source-repositories:
262 - openstack/nova:
263 connection: opendev.org
264 zuul/include: []
265 openstack/placement:
266 tenant: local
267 description: Imported Placement job definitions
268 contacts:
269 - openstack-dev@storpool.com
270 source-repositories:
271 - openstack/placement:
272 connection: opendev.org
273 zuul/include: []
274 openstack/swift:
275 tenant: local
276 description: Imported Swift job definitions
277 contacts:
278 - openstack-dev@storpool.com
279 source-repositories:
280 - openstack/swift:
281 connection: opendev.org
282 zuul/include: []
283
284
285
SF initial configuratorc99dbb42024-05-29 10:33:55 +0300286 openstack/devstack:
287 tenant: local
288 description: Imported DevStack job definitions
289 contacts: [openstack-dev@storpool.com]
290 source-repositories:
291 - openstack/devstack:
292 connection: opendev.org
293 zuul/include: [job]
294 zuul/shadow: [config]
Biser Milanov97306ed2024-05-27 11:06:52 +0300295# openstack/devstack-gate:
296# tenant: local
297# description: Imported DevStack Gate job definitions
298# contacts: [openstack-dev@storpool.com]
299# source-repositories:
300# - openstack/devstack-gate:
301# connection: opendev.org
302# zuul/include: [job]
303# zuul/shadow: [config]
SF initial configurator5bb4a302024-05-29 11:10:56 +0300304 openstack/cinderlib:
305 tenant: local
306 description: Something or something else, who knows, really
307 contacts:
308 - openstack-dev@storpool.com
309 source-repositories:
310 - openstack/cinderlib:
311 connection: opendev.org
312 zuul/include: []
313 openstack/os-brick:
314 tenant: local
315 description: Imported OpenStack project
316 contacts:
317 - openstack-dev@storpool.com
318 source-repositories:
319 - openstack/os-brick:
320 connection: opendev.org
321 zuul/include: []
Biser Milanovfe8d9e42024-08-05 11:06:35 +0300322 openstack/tempest:
323 tenant: local
324 description: Imported Tempest job definitions
325 contacts: [openstack-dev@storpool.com]
326 source-repositories:
327 - openstack/tempest:
328 connection: opendev.org
329 zuul/include: []
330 tempest:
331 tenant: local
332 description: Imported Tempest job definitions
333 contacts: [openstack-dev@storpool.com]
334 source-repositories:
335 - tempest:
336 zuul/include: [job]
337 zuul/shadow: [config]
SF initial configurator5bb4a302024-05-29 11:10:56 +0300338 openstack/cinder-tempest-plugin:
339 tenant: local
340 description: Imported OpenStack project
341 contacts:
342 - openstack-dev@storpool.com
343 source-repositories:
344 - openstack/cinder-tempest-plugin:
345 connection: opendev.org
346 zuul/include: []
347
Peter Pentchevd41612f2022-11-15 14:03:19 +0200348 repos:
349 sp-osci:
350 description: Tools and patches specific to the StorPool CI runs
Peter Pentchev4a195312022-11-15 14:50:03 +0200351 acl: sp-full-acl
Peter Pentchev914accf2022-11-22 10:13:57 +0200352 sp-finalize:
353 description: Overrides for the StorPool CI system
354 acl: sp-full-acl
Peter Pentchev6a6e8302022-12-08 14:37:04 +0200355 charm-cinder-storpool-iscsi:
356 description: A Juju charm to provide a StorPool storage backend for Cinder
357 acl: sp-full-acl
Biser Milanovc1d8ae02023-08-03 11:54:06 +0300358 kolla-experiments:
359 description: A placeholder to make Zuul triggers and reporting work for Kolla Ansible-related jobs.
360 acl: sp-full-acl
Biser Milanove9d2f8c2023-12-15 14:54:18 +0200361 storpool-experiments:
362 description: A placeholder to make Zuul triggers and reporting work for StorPool-related jobs.
363 acl: sp-full-acl
Biser Milanov4e3d8f72023-06-19 13:20:55 +0300364 networking-baremetal:
365 acl: sp-full-acl
Biser Milanov0efaf142024-01-12 14:20:34 +0200366 ironic-python-agent:
367 acl: sp-full-acl
Biser Milanovc680df82024-08-02 14:51:20 +0300368 tempest:
369 acl: sp-full-acl
Biser Milanov2a91c752024-08-01 14:23:04 +0300370 groups:
SF initial configuratora26c41e2022-10-06 13:33:13 +0300371 config-ptl:
372 description: Team lead for the config repo
373 members:
374 - admin@spfactory.storpool.com
375 config-core:
376 description: Team core for the config repo
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300377 members:
378 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200379 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300380 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200381 - kaloyan.kotlarski@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300382 openstack-dev:
383 description: The StorPool OpenStack integration development team
384 members:
385 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200386 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300387 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200388 - kaloyan.kotlarski@storpool.com
Peter Pentchev4a195312022-11-15 14:50:03 +0200389 acls:
390 sp-full-acl:
391 file: |
392 [access "refs/*"]
393 read = group config-core
394 owner = group config-ptl
395 [access "refs/heads/*"]
396 label-Code-Review = -2..+2 group config-core
397 label-Code-Review = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200398 label-Verified = -2..+2 group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200399 label-Verified = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200400 label-Workflow = -1..+1 group config-core
401 label-Workflow = -1..+1 group config-ptl
402 label-Workflow = -1..+0 group Registered Users
403 rebase = group config-core
404 abandon = group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200405 submit = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200406 submit = group config-ptl
407 read = group config-core
408 read = group Registered Users
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200409 create = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200410 [access "refs/meta/config"]
411 read = group config-core
412 read = group Registered Users
413 [receive]
414 requireChangeId = true
415 [submit]
416 mergeContent = false
417 action = fast forward only
418 [plugin "reviewers-by-blame"]
419 maxReviewers = 5
420 ignoreDrafts = true
421 ignoreSubjectRegEx = (WIP|DNM)(.*)
422 groups:
423 - config-ptl
424 - config-core