Skip to content

Commit 0cdd86e

Browse files
committed
Invert ignored_releases variable
This commit inverts the ignored_releases variable so we now assume all releases are ignored, unless specified. In the beginning, most forks we manage would be managed for most release. Over time that has changed, so it's more logical to just name all the branches that we do want to sync.
1 parent f84281c commit 0cdd86e

4 files changed

Lines changed: 147 additions & 132 deletions

File tree

ansible/inventory/group_vars/all/source-repositories

Lines changed: 113 additions & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Dictionary acting as a `manifest` of openstack and ansible repositories
33
# containing a list of workflows and community files required by a given
44
# repository.
5-
default_releases:
5+
maintained_releases:
66
- "master"
77
- "2026.1"
88
- "2025.1"
@@ -50,13 +50,26 @@ source_repositories:
5050
content: "{{ community_files.codeowners.kayobe }}"
5151
dest: ".github/CODEOWNERS"
5252
kolla:
53+
synced_releases:
54+
- "master"
55+
- "2026.1"
56+
- "2025.1"
57+
- "2024.1"
58+
- "2023.1"
59+
- zed
60+
- yoga
5361
community_files:
5462
- codeowners:
5563
content: "{{ community_files.codeowners.kayobe }}"
5664
dest: ".github/CODEOWNERS"
5765
kayobe:
58-
ignored_releases:
59-
- "2026.1"
66+
synced_releases:
67+
- "master"
68+
- "2025.1"
69+
- "2024.1"
70+
- "2023.1"
71+
- zed
72+
- yoga
6073
community_files:
6174
- codeowners:
6275
content: "{{ community_files.codeowners.kayobe }}"
@@ -69,6 +82,14 @@ source_repositories:
6982
content: "{{ community_files.codeowners.kayobe }}"
7083
dest: ".github/CODEOWNERS"
7184
kolla-ansible:
85+
synced_releases:
86+
- "master"
87+
- "2026.1"
88+
- "2025.1"
89+
- "2024.1"
90+
- "2023.1"
91+
- zed
92+
- yoga
7293
community_files:
7394
- codeowners:
7495
content: "{{ community_files.codeowners.kayobe }}"
@@ -81,6 +102,14 @@ source_repositories:
81102
content: "{{ community_files.codeowners.kayobe }}"
82103
dest: ".github/CODEOWNERS"
83104
stackhpc-kayobe-config:
105+
synced_releases:
106+
- "master"
107+
- "2026.1"
108+
- "2025.1"
109+
- "2024.1"
110+
- "2023.1"
111+
- zed
112+
- yoga
84113
workflows:
85114
ignored_workflows:
86115
elsewhere:
@@ -100,43 +129,35 @@ source_repositories:
100129
dest: ".github/CODEOWNERS"
101130
# OpenStack team
102131
bifrost:
103-
ignored_releases:
104-
- yoga
105-
- zed
106-
- 2023.1
107-
- master
132+
synced_releases:
133+
- "2026.1"
134+
- "2025.1"
135+
- "2024.1"
108136
community_files:
109137
- codeowners:
110138
content: "{{ community_files.codeowners.openstack }}"
111139
dest: ".github/CODEOWNERS"
112140
barbican:
113-
ignored_releases:
114-
- yoga
115-
- zed
116-
- 2023.1
117-
- 2024.1
118-
- 2025.1
119-
- 2026.1
120-
- master
141+
synced_releases: []
121142
community_files:
122143
- codeowners:
123144
content: "{{ community_files.codeowners.openstack }}"
124145
dest: ".github/CODEOWNERS"
125146
blazar:
126-
ignored_releases:
127-
- yoga
128-
- zed
129-
- 2023.1
130-
- 2024.1
147+
synced_releases:
148+
- "master"
149+
- "2026.1"
150+
- "2025.1"
131151
community_files:
132152
- codeowners:
133153
content: "{{ community_files.codeowners.openstack }}"
134154
dest: ".github/CODEOWNERS"
135155
cinder:
136-
ignored_releases:
137-
- yoga
138-
- zed
139-
- master
156+
synced_releases:
157+
- "2026.1"
158+
- "2025.1"
159+
- "2024.1"
160+
- "2023.1"
140161
community_files:
141162
- codeowners:
142163
content: "{{ community_files.codeowners.openstack }}"
@@ -146,23 +167,19 @@ source_repositories:
146167
- codeowners:
147168
content: "{{ community_files.codeowners.openstack }}"
148169
dest: ".github/CODEOWNERS"
149-
ignored_releases:
150-
- 2025.1
151-
- 2026.1
152-
- master
170+
synced_releases:
171+
- "2024.1"
172+
- "2023.1"
173+
- zed
174+
- yoga
153175
cloudkitty-dashboard:
154176
community_files:
155177
- codeowners:
156178
content: "{{ community_files.codeowners.openstack }}"
157179
dest: ".github/CODEOWNERS"
158180
designate-dashboard:
159-
ignored_releases:
160-
- zed
161-
- 2023.1
162-
- 2024.1
163-
- 2025.1
164-
- 2026.1
165-
- master
181+
synced_releases:
182+
- yoga
166183
workflows:
167184
ignored_workflows:
168185
elsewhere:
@@ -172,34 +189,25 @@ source_repositories:
172189
content: "{{ community_files.codeowners.openstack }}"
173190
dest: ".github/CODEOWNERS"
174191
glance:
175-
ignored_releases:
176-
- 2023.1
177-
- 2025.1
178-
- 2026.1
179-
- master
192+
synced_releases:
193+
- "2024.1"
194+
- zed
195+
- yoga
180196
community_files:
181197
- codeowners:
182198
content: "{{ community_files.codeowners.openstack }}"
183199
dest: ".github/CODEOWNERS"
184200
glance_store:
185-
ignored_releases:
186-
- yoga
187-
- zed
188-
- 2023.1
189-
- 2025.1
190-
- 2026.1
191-
- master
201+
synced_releases:
202+
- "2024.1"
192203
community_files:
193204
- codeowners:
194205
content: "{{ community_files.codeowners.openstack }}"
195206
dest: ".github/CODEOWNERS"
196207
horizon:
197-
ignored_releases:
198-
- zed
199-
- 2024.1
200-
- 2025.1
201-
- 2026.1
202-
- master
208+
synced_releases:
209+
- "2023.1"
210+
- yoga
203211
workflows:
204212
ignored_workflows:
205213
elsewhere:
@@ -209,12 +217,9 @@ source_repositories:
209217
content: "{{ community_files.codeowners.openstack }}"
210218
dest: ".github/CODEOWNERS"
211219
ironic:
212-
ignored_releases:
213-
- zed
214-
- 2023.1
215-
- 2024.1
216-
- 2026.1
217-
- master
220+
synced_releases:
221+
- "2025.1"
222+
- yoga
218223
community_files:
219224
- codeowners:
220225
content: "{{ community_files.codeowners.openstack }}"
@@ -224,20 +229,12 @@ source_repositories:
224229
- codeowners:
225230
content: "{{ community_files.codeowners.openstack }}"
226231
dest: ".github/CODEOWNERS"
227-
ignored_releases:
228-
- zed
229-
- 2024.1
230-
- 2025.1
231-
- 2026.1
232-
- master
232+
synced_releases:
233+
- "2023.1"
234+
- yoga
233235
ironic-ui:
234-
ignored_releases:
235-
- zed
236-
- 2023.1
237-
- 2024.1
238-
- 2025.1
239-
- 2026.1
240-
- master
236+
synced_releases:
237+
- yoga
241238
workflows:
242239
ignored_workflows:
243240
elsewhere:
@@ -247,14 +244,7 @@ source_repositories:
247244
content: "{{ community_files.codeowners.openstack }}"
248245
dest: ".github/CODEOWNERS"
249246
keystone:
250-
ignored_releases:
251-
- yoga
252-
- zed
253-
- 2023.1
254-
- 2024.1
255-
- 2025.1
256-
- 2026.1
257-
- master
247+
synced_releases: []
258248
community_files:
259249
- codeowners:
260250
content: "{{ community_files.codeowners.openstack }}"
@@ -265,13 +255,8 @@ source_repositories:
265255
content: "{{ community_files.codeowners.openstack }}"
266256
dest: ".github/CODEOWNERS"
267257
magnum-ui:
268-
ignored_releases:
269-
- zed
270-
- 2023.1
271-
- 2024.1
272-
- 2025.1
273-
- 2026.1
274-
- master
258+
synced_releases:
259+
- yoga
275260
workflows:
276261
ignored_workflows:
277262
elsewhere:
@@ -281,26 +266,33 @@ source_repositories:
281266
content: "{{ community_files.codeowners.openstack }}"
282267
dest: ".github/CODEOWNERS"
283268
manila:
284-
ignored_releases:
285-
- yoga
286-
- zed
287-
- 2023.1
288-
- 2024.1
289-
- master
269+
synced_releases:
270+
- "2026.1"
271+
- "2025.1"
290272
community_files:
291273
- codeowners:
292274
content: "{{ community_files.codeowners.openstack }}"
293275
dest: ".github/CODEOWNERS"
294276
networking-generic-switch:
295-
ignored_releases:
296-
- master
277+
synced_releases:
278+
- "2026.1"
279+
- "2025.1"
280+
- "2024.1"
281+
- "2023.1"
282+
- zed
283+
- yoga
297284
community_files:
298285
- codeowners:
299286
content: "{{ community_files.codeowners.openstack }}"
300287
dest: ".github/CODEOWNERS"
301288
neutron:
302-
ignored_releases:
303-
- 2024.1
289+
synced_releases:
290+
- "master"
291+
- "2026.1"
292+
- "2025.1"
293+
- "2023.1"
294+
- zed
295+
- yoga
304296
workflows:
305297
ignored_workflows:
306298
elsewhere:
@@ -310,29 +302,30 @@ source_repositories:
310302
content: "{{ community_files.codeowners.openstack }}"
311303
dest: ".github/CODEOWNERS"
312304
nova:
313-
ignored_releases:
314-
- master
305+
synced_releases:
306+
- "2026.1"
307+
- "2025.1"
308+
- "2024.1"
309+
- "2023.1"
310+
- zed
311+
- yoga
315312
community_files:
316313
- codeowners:
317314
content: "{{ community_files.codeowners.openstack }}"
318315
dest: ".github/CODEOWNERS"
319316
octavia:
320-
ignored_releases:
321-
- yoga
322-
- zed
323-
- master
317+
synced_releases:
318+
- "2026.1"
319+
- "2025.1"
320+
- "2024.1"
321+
- "2023.1"
324322
community_files:
325323
- codeowners:
326324
content: "{{ community_files.codeowners.openstack }}"
327325
dest: ".github/CODEOWNERS"
328326
octavia-dashboard:
329-
ignored_releases:
330-
- zed
331-
- 2023.1
332-
- 2024.1
333-
- 2025.1
334-
- 2026.1
335-
- master
327+
synced_releases:
328+
- yoga
336329
workflows:
337330
ignored_workflows:
338331
elsewhere:
@@ -342,14 +335,7 @@ source_repositories:
342335
content: "{{ community_files.codeowners.openstack }}"
343336
dest: ".github/CODEOWNERS"
344337
ovn-octavia-provider:
345-
ignored_releases:
346-
- yoga
347-
- zed
348-
- 2023.1
349-
- 2024.1
350-
- 2025.1
351-
- 2026.1
352-
- master
338+
synced_releases: []
353339
community_files:
354340
- codeowners:
355341
content: "{{ community_files.codeowners.openstack }}"
@@ -362,6 +348,14 @@ source_repositories:
362348
content: "{{ community_files.codeowners.openstack }}"
363349
dest: ".github/CODEOWNERS"
364350
requirements:
351+
synced_releases:
352+
- "master"
353+
- "2026.1"
354+
- "2025.1"
355+
- "2024.1"
356+
- "2023.1"
357+
- zed
358+
- yoga
365359
community_files:
366360
- codeowners:
367361
content: "{{ community_files.codeowners.openstack }}"

0 commit comments

Comments
 (0)