Red Hat GmbH, Registered seat: Werner von Siemens Ring 12, D-85630 Grasbrunn, Germany Commercial register: Amtsgericht Muenchen/Munich, HRB 153243, Managing Directors: Ryan Barnhart, Charles Cachera, Avril Crosse O'Flaherty
IrSO 0.5 <##|###| has Ironic 27 - 31
IrSO 0.6 |###|###|###|###| has Ironic 30, 31, 32
IrSO 0.7 | | |###|###|###|###| has Ironic 31, 32, 33
IrSO 0.8 | | | | |###|###|###|###| has Ironic 32, 33, 34
Ironic 30 <##|###|###|###| EOL with IrSO 0.6
Ironic 31 <##|###|###|###|###|###| EOL with IrSO 0.7
Ironic 32 |###|###|###|###|###|###|###|###| EOL with IrSO 0.8
Ironic 33 | | |###|###|###|###|###|###|###|###|
BMO 0.10 <##|###|###|###|
BMO 0.11 |###|###|###|###|###|###|###|###| starts with IrSO 0.6, Ironic 32
BMO 0.12 | | | | |###|###|###|###|###|###|###|###| starts with IrSO 0.8, Ironic 34
IrSO 0.5 <##|###|###|###| has Ironic 27 - 31
IrSO 0.6 |###|###|###|###|###|###|###|###| has Ironic 30, 31, 32
IrSO 0.7 | | |###|###|###|###|###|###|###|###| has Ironic 31, 32, 33
IrSO 0.8 | | | | |###|###|###|###|###|##> has Ironic 32, 33, 34
Ironic 30 <##|###|###|###|???|???|???|???| EOL 4 months into IrSO 0.6?
Ironic 31 <##|###|###|###|###|###|???|???|???|???| EOL 4 months into IrSO 0.7?
Ironic 32 |###|###|###|###|###|###|###|###|???|??> EOL 4 months into IrSO 0.8?
Ironic 33 | | |###|###|###|###|###|###|###|##>
To view this discussion visit https://groups.google.com/d/msgid/metal3-dev/GVXP189MB2005CF8DBFB052DC342F60CF890EA%40GVXP189MB2005.EURP189.PROD.OUTLOOK.COM.
Hi Dmitry, all,
I've been super busy this weke, so I will think about this for a sec further, but will also pitch in two more things into the mix:
We need to start doing patch releases for IRSO and Ironic-image as well
For IRSO, it should be nice and clean operation with the current release workflow, but for Ironic-image we haven't had more than one patch release over any minors so far and that was for CVE fix, yet it would benefit greatly as Ironic-image is pulling both Centos and Ironic during build time and is not pinned. The latest tags are thus full of very old packages, and we'll receive fixes beyond the merged PRs in the branches when released. There should be no issue with this one, its just not happening right now.
Since it kinda affects releasing, I'll also re-insert the "monorepo" idea into the discussion
We have so much duplication with our controller repos, codewise but especially CI wise that I'd love to see our controllers merge into one repo Kubernetes style, to share the code/CI machinery and simplify things a lot (and complicate some for sure). This would lead of course into coordinated release between IRSO/BMO/CAPM3/IPAM and could be called just Metal3 release. ... That would be a major change in organizing the code, and the releases as well, so before we lock in the releasing I wanted to get the idea out. Maybe it is a bad one, maybe it is a good one, give it a through from your POV.