blob: c2bc6cfe2d6e8c960328384a5fa1bcc0faf028ed [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
200
SF initial configurator7d9d9dc2024-05-29 10:52:09 +0300201 openstack/cinder:
202 tenant: local
203 description: Imported OpenStack
204 contacts: [openstack-dev@storpool.com]
205 source-repositories:
206 - openstack/cinder:
207 connection: opendev.org
208 zuul/include: []
209 openstack/glance:
210 tenant: local
211 description: Imported Glance job definitions
212 contacts:
213 - openstack-dev@storpool.com
214 source-repositories:
215 - openstack/glance:
216 connection: opendev.org
217 zuul/include: []
218 openstack/keystone:
219 tenant: local
220 description: Imported Keystone job definitions
221 contacts:
222 - openstack-dev@storpool.com
223 source-repositories:
224 - openstack/keystone:
225 connection: opendev.org
226 zuul/include: []
227 openstack/neutron:
228 tenant: local
229 description: Imported Neutron job definitions
230 contacts:
231 - openstack-dev@storpool.com
232 source-repositories:
233 - openstack/neutron:
234 connection: opendev.org
235 zuul/include: []
236 openstack/nova:
237 tenant: local
238 description: Imported Nova job definitions
239 contacts:
240 - openstack-dev@storpool.com
241 source-repositories:
242 - openstack/nova:
243 connection: opendev.org
244 zuul/include: []
245 openstack/placement:
246 tenant: local
247 description: Imported Placement job definitions
248 contacts:
249 - openstack-dev@storpool.com
250 source-repositories:
251 - openstack/placement:
252 connection: opendev.org
253 zuul/include: []
254 openstack/swift:
255 tenant: local
256 description: Imported Swift job definitions
257 contacts:
258 - openstack-dev@storpool.com
259 source-repositories:
260 - openstack/swift:
261 connection: opendev.org
262 zuul/include: []
263
264
265
SF initial configuratorc99dbb42024-05-29 10:33:55 +0300266 openstack/devstack:
267 tenant: local
268 description: Imported DevStack job definitions
269 contacts: [openstack-dev@storpool.com]
270 source-repositories:
271 - openstack/devstack:
272 connection: opendev.org
273 zuul/include: [job]
274 zuul/shadow: [config]
Biser Milanov97306ed2024-05-27 11:06:52 +0300275# openstack/devstack-gate:
276# tenant: local
277# description: Imported DevStack Gate job definitions
278# contacts: [openstack-dev@storpool.com]
279# source-repositories:
280# - openstack/devstack-gate:
281# connection: opendev.org
282# zuul/include: [job]
283# zuul/shadow: [config]
SF initial configurator5bb4a302024-05-29 11:10:56 +0300284 openstack/cinderlib:
285 tenant: local
286 description: Something or something else, who knows, really
287 contacts:
288 - openstack-dev@storpool.com
289 source-repositories:
290 - openstack/cinderlib:
291 connection: opendev.org
292 zuul/include: []
293 openstack/os-brick:
294 tenant: local
295 description: Imported OpenStack project
296 contacts:
297 - openstack-dev@storpool.com
298 source-repositories:
299 - openstack/os-brick:
300 connection: opendev.org
301 zuul/include: []
302 openstack/tempest:
303 tenant: local
304 description: Imported Tempest job definitions
305 contacts: [openstack-dev@storpool.com]
306 source-repositories:
307 - openstack/tempest:
308 connection: opendev.org
309 zuul/include: [job]
310 zuul/shadow: [config]
311 openstack/cinder-tempest-plugin:
312 tenant: local
313 description: Imported OpenStack project
314 contacts:
315 - openstack-dev@storpool.com
316 source-repositories:
317 - openstack/cinder-tempest-plugin:
318 connection: opendev.org
319 zuul/include: []
320
Peter Pentchev914accf2022-11-22 10:13:57 +0200321 sp-finalize:
322 tenant: local
323 description: Overrides for the StorPool CI system
324 source-repositories:
325 - sp-finalize:
326 zuul/include: [job]
Biser Milanov48ba9cc2024-05-13 14:59:47 +0300327 zuul/shadow: [config]
328
Peter Pentchevd41612f2022-11-15 14:03:19 +0200329 repos:
330 sp-osci:
331 description: Tools and patches specific to the StorPool CI runs
Peter Pentchev4a195312022-11-15 14:50:03 +0200332 acl: sp-full-acl
Peter Pentchev914accf2022-11-22 10:13:57 +0200333 sp-finalize:
334 description: Overrides for the StorPool CI system
335 acl: sp-full-acl
Peter Pentchev6a6e8302022-12-08 14:37:04 +0200336 charm-cinder-storpool-iscsi:
337 description: A Juju charm to provide a StorPool storage backend for Cinder
338 acl: sp-full-acl
Biser Milanovc1d8ae02023-08-03 11:54:06 +0300339 kolla-experiments:
340 description: A placeholder to make Zuul triggers and reporting work for Kolla Ansible-related jobs.
341 acl: sp-full-acl
Biser Milanove9d2f8c2023-12-15 14:54:18 +0200342 storpool-experiments:
343 description: A placeholder to make Zuul triggers and reporting work for StorPool-related jobs.
344 acl: sp-full-acl
Biser Milanov4e3d8f72023-06-19 13:20:55 +0300345 networking-baremetal:
346 acl: sp-full-acl
Biser Milanov0efaf142024-01-12 14:20:34 +0200347 ironic-python-agent:
348 acl: sp-full-acl
SF initial configuratora26c41e2022-10-06 13:33:13 +0300349 groups:
350 config-ptl:
351 description: Team lead for the config repo
352 members:
353 - admin@spfactory.storpool.com
354 config-core:
355 description: Team core for the config repo
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300356 members:
357 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200358 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300359 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200360 - kaloyan.kotlarski@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300361 openstack-dev:
362 description: The StorPool OpenStack integration development team
363 members:
364 - pp@storpool.com
Peter Pentchevf53b62e2022-12-13 16:38:44 +0200365 - biser.milanov@storpool.com
Peter Pentchevc96c5b72022-10-07 13:29:33 +0300366 - openstack-dev@storpool.com
SF initial configuratoraa646862024-03-19 20:35:05 +0200367 - kaloyan.kotlarski@storpool.com
Peter Pentchev4a195312022-11-15 14:50:03 +0200368 acls:
369 sp-full-acl:
370 file: |
371 [access "refs/*"]
372 read = group config-core
373 owner = group config-ptl
374 [access "refs/heads/*"]
375 label-Code-Review = -2..+2 group config-core
376 label-Code-Review = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200377 label-Verified = -2..+2 group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200378 label-Verified = -2..+2 group config-ptl
Peter Pentchev4a195312022-11-15 14:50:03 +0200379 label-Workflow = -1..+1 group config-core
380 label-Workflow = -1..+1 group config-ptl
381 label-Workflow = -1..+0 group Registered Users
382 rebase = group config-core
383 abandon = group config-core
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200384 submit = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200385 submit = group config-ptl
386 read = group config-core
387 read = group Registered Users
Peter Pentchev4f54bc12022-11-15 14:56:27 +0200388 create = group config-core
Peter Pentchev4a195312022-11-15 14:50:03 +0200389 [access "refs/meta/config"]
390 read = group config-core
391 read = group Registered Users
392 [receive]
393 requireChangeId = true
394 [submit]
395 mergeContent = false
396 action = fast forward only
397 [plugin "reviewers-by-blame"]
398 maxReviewers = 5
399 ignoreDrafts = true
400 ignoreSubjectRegEx = (WIP|DNM)(.*)
401 groups:
402 - config-ptl
403 - config-core