opendevreview | Iury Gregory Melo Ferreira proposed openstack/releases master: Create bugfix/9.0 for IPA https://review.opendev.org/c/openstack/releases/+/853385 | 02:44 |
---|---|---|
opendevreview | Iury Gregory Melo Ferreira proposed openstack/releases master: Release ironic-inspector 10.13.0 for zed https://review.opendev.org/c/openstack/releases/+/853386 | 02:53 |
opendevreview | Iury Gregory Melo Ferreira proposed openstack/releases master: Release Ironic 21.0 for Zed https://review.opendev.org/c/openstack/releases/+/853390 | 03:44 |
*** amoralej|off is now known as amoralej | 06:35 | |
opendevreview | Rodolfo Alonso proposed openstack/releases master: Release ovsdbapp 2.1.0 https://review.opendev.org/c/openstack/releases/+/853402 | 07:43 |
opendevreview | Rodolfo Alonso proposed openstack/releases master: Release os-ken 2.5.0 https://review.opendev.org/c/openstack/releases/+/853404 | 07:47 |
elodilles | iurygregory: sorry for pinging you, any plan about the unreleased deliverables? >>> https://lists.openstack.org/pipermail/openstack-discuss/2022-August/029798.html | 09:49 |
iurygregory | elodilles, most of them we will do one stable release - following the deadline for Zed (going to double check today) | 10:18 |
elodilles | iurygregory: that sounds cycle-with-rc model to me actually :-o | 10:45 |
elodilles | iurygregory: should i prepare model change patches for them? | 10:45 |
elodilles | iurygregory: let me know and i'll propose them :) | 10:46 |
iurygregory | elodilles, I think we talked a bit about this in the past XD, but most of the deliverables in ironic doesn't receive a lot of change during the cycle... and cycle-with-rc would assume that we would always do a Major release (if I recall), considering operators if we release major versions it would say "Hey we did a lot of new things and removed support for something" (which is not something good when we didn't | 10:49 |
iurygregory | have changes ) | 10:49 |
opendevreview | Iury Gregory Melo Ferreira proposed openstack/releases master: Release ironic-inspector 11.0.0 for zed https://review.opendev.org/c/openstack/releases/+/853386 | 10:52 |
elodilles | iurygregory: ack, sry :) | 11:10 |
iurygregory | elodilles, no worries =) | 11:10 |
*** dviroel|afk is now known as dviroel | 11:32 | |
dtantsur | We also do not want to preclude releasing any of these deliverables in the middle of a cycle if needed | 12:20 |
dtantsur | well. bifrost could probably be made cycle-with-rc, except that RC's are useless. | 12:21 |
dtantsur | and ironic-ui may not live to see Zed :( | 12:21 |
dtantsur | iurygregory, elodilles ^^^ | 12:21 |
iurygregory | dtantsur, yeah | 12:23 |
dtantsur | I would go as far as saying that we don't need to release bifrost at all, but we need to create stable branches | 12:23 |
dtantsur | IPA-builder should stay as it is, we tend to land things there in spikes (e.g. when a new distro hits us) | 12:24 |
dtantsur | networking-* stuff... dunno. I guess being tied to neutron it could match the neutron's cycle. | 12:25 |
dtantsur | just my 0.5c | 12:25 |
opendevreview | Jiri Podivin proposed openstack/releases master: Releasing validations-libs 2.0.0 https://review.opendev.org/c/openstack/releases/+/853475 | 12:30 |
opendevreview | Iury Gregory Melo Ferreira proposed openstack/releases master: Release Ironic 21.0 for Zed https://review.opendev.org/c/openstack/releases/+/853390 | 12:32 |
elodilles | ack, thanks. for the record, ironic deliverables aren't the only ones that are released with minimal (or sometimes zero) content, just for the sake of simplicity (easier series identification / stable branch creation / etc. point of view). and those deliverables have cycle-with-rc model. | 12:38 |
*** amoralej is now known as amoralej|lunch | 13:18 | |
dtantsur | That's the thing: we don't need RCs (nor do these projects, they just cargo-cult it from Nova) | 13:45 |
dtantsur | We do need freedom to make 10 releases a cycle if we suddenly need | 13:45 |
dtantsur | I think the disconnect lies here. cycle-with-rc is not the simplest model, "just release at least once" is. | 13:46 |
*** amoralej|lunch is now known as amoralej | 13:53 | |
elodilles | ack, i see | 14:39 |
ttx | yeah RC model is justified only if (1) you want to do only one release per cycle and (2) you have a lot of changes | 14:52 |
ttx | If it's just a stable library then a single straight release is probably the most appropriate | 14:52 |
ttx | as there is nothing to "stabilize" over a bunch of RCs | 14:55 |
ttx | elodilles: so maybe we should not reach out too aggressively to those only doing one release per cycle and try to turn them into a cycle-with-rc model | 14:55 |
ttx | unless we think they would be a good fit | 14:56 |
ttx | probably worth reviewing the list in a release meeting prior to engaging | 14:56 |
elodilles | ttx: ack, i did not want to be aggressive, hence i didn't even propose the model change patches (as i remembered that ironic team doesn't like cycle-with-rc model :)) just reacted to 'do one stable release - following the deadline for Zed' sentence o:) | 15:01 |
ttx | elodilles: i did not mean you were aggressive... just that maybe we should filter and not be too proactive | 15:02 |
elodilles | ttx: of course, understood :) | 15:06 |
elodilles | but yeah, maybe we should rephrase a bit our process guideline as well | 15:07 |
*** dviroel is now known as dviroel|lunch | 15:07 | |
elodilles | i'll take a look and see if we can emphasize that changing to rc model is not always needed | 15:09 |
elodilles | (if that is not there already) | 15:09 |
ttx | ++ | 15:10 |
ttx | I think our process is a bit aggressive, to summarize | 15:10 |
opendevreview | Elod Illes proposed openstack/releases master: Add note to model changing task https://review.opendev.org/c/openstack/releases/+/853509 | 15:29 |
elodilles | ttx: added a note ^^^ | 15:30 |
*** marios is now known as marios|out | 15:32 | |
elodilles | i hope i phrased it clearly. feel free to rephrase if you see something. if the patch is needed at all | 15:33 |
*** dviroel|lunch is now known as dviroel | 16:12 | |
ttx | ok will have a look | 16:30 |
*** amoralej is now known as amoralej|off | 16:52 | |
opendevreview | Brian Rosmaita proposed openstack/releases master: cinderlib: End of Life for stable/train https://review.opendev.org/c/openstack/releases/+/853534 | 19:35 |
opendevreview | Brian Rosmaita proposed openstack/releases master: cinderlib: End of Life for stable/train https://review.opendev.org/c/openstack/releases/+/853534 | 19:36 |
opendevreview | Brian Rosmaita proposed openstack/releases master: cinderlib: End of Life for stable/ussuri https://review.opendev.org/c/openstack/releases/+/853535 | 19:36 |
*** dviroel is now known as dviroel|afk | 21:02 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!