Commit 694ade5
authored
fix(bootstrap): skip static nodes generation when keys artifact is ex… (#111)
…cluded
Static nodes are derived from validator keys, so they should only be
generated when the 'keys' artifact is included in --artifacts filter.
This prevents unwanted ConfigMap conflicts when selectively generating
artifacts.
- Skip static nodes in screen output when keys are not generated
- Skip static nodes.json file output when keys are not generated
- Skip static-nodes ConfigMap in kubernetes output when keys are not
generated
- Update tests to verify static nodes respect the keys artifact filter
When --artifacts is not specified, all artifacts default to enabled
(including keys), so static nodes continue to be generated in that case.
## Summary by Sourcery
Skip static nodes generation when the keys artifact is excluded to avoid
unwanted ConfigMap conflicts while preserving default behavior when no
filter is specified
Enhancements:
- Omit static nodes from screen output, file output, and Kubernetes
ConfigMaps if the keys artifact is disabled
Tests:
- Add tests to verify static nodes are only included when the keys
filter is enabled and excluded otherwise1 parent eb6dee4 commit 694ade5
2 files changed
Lines changed: 45 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
| 168 | + | |
168 | 169 | | |
169 | | - | |
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
| |||
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
254 | 256 | | |
255 | 257 | | |
256 | 258 | | |
| |||
303 | 305 | | |
304 | 306 | | |
305 | 307 | | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
306 | 313 | | |
307 | 314 | | |
308 | 315 | | |
| |||
315 | 322 | | |
316 | 323 | | |
317 | 324 | | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | 325 | | |
325 | 326 | | |
326 | 327 | | |
| |||
Lines changed: 32 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
143 | 156 | | |
144 | 157 | | |
145 | 158 | | |
| |||
224 | 237 | | |
225 | 238 | | |
226 | 239 | | |
227 | | - | |
| 240 | + | |
228 | 241 | | |
229 | 242 | | |
230 | 243 | | |
| |||
236 | 249 | | |
237 | 250 | | |
238 | 251 | | |
239 | | - | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
240 | 269 | | |
241 | 270 | | |
242 | 271 | | |
| |||
0 commit comments