Thursday, 2023-03-30

*** amoralej is now known as amoralej|off07:26
*** amoralej|off is now known as amoralej07:44
elodillesJayF: hi, what 'managed without oversight from the Release Management team' means is more like those deliverables should not follow the release schedule, so they can release mostly any time in the cycle (no mandatory releases at milestones, or before the final release, etc). as I understand this is the meaning of it09:02
elodilleshberaud ttx : ^^^ correct me if I'm wrong09:02
elodilles(see JayF's question in the history of the channel: https://meetings.opendev.org/irclogs/%23openstack-release/%23openstack-release.2023-03-29.log.html#t2023-03-29T16:57:48 )09:03
hberaudyeah independent means not following the release schedule and series cadence09:04
hberaudand branch cutting seems allowed for independent deliverables09:07
hberaudexample https://github.com/openstack/releases/blob/master/deliverables/_independent/gnocchi.yaml#L709:07
elodillesJayF: about the branches: as i read somewhere, cutting a stable/* branch causes confusions for independent deliverables, so best is to avoid them. bugfix/* branches are speciality for ironic team's request :) otherwise i would think that other branch cuts are not really supported and there was not even a need for that (especially as relmgmt tooling does not support releasing from those 09:07
elodillesbranches)09:07
elodilleshberaud: ++09:08
hberaudbut I agree with Elod, cutting stable branches from independent deliverables is a bit of nonsense09:09
elodillesthx hberaud 09:10
ttxconfirming. Independent is a model for OpenStack deliverables that are not released as part of the OpenStack synchronized release10:48
ttxIf they would benefit from stable/2023.1 -style branches, they should be "cycle-with-intermediary" which gives them free reins on release timing while syncing on the 6-month release thanks to that stable/ branch10:49
ttx'managed without oversight from the Release Management team' means that we will not trigger releases to align it with the synced openstack release, nor check stable versioning rules10:51
ttxso our review becomes pretty basic10:52
*** amoralej is now known as amoralej|lunch11:13
elodillesyepp, thx too for confirming11:37
opendevreviewMerged openstack/releases master: Release OpenStack-Ansible Yoga  https://review.opendev.org/c/openstack/releases/+/87811912:01
opendevreviewMerged openstack/releases master: Release OpenStack-Ansible Zed  https://review.opendev.org/c/openstack/releases/+/87812012:01
opendevreviewMerged openstack/reno master: Add support for subsections  https://review.opendev.org/c/openstack/reno/+/87316512:03
elodillesttx: is it OK to change back the release model for stable series as well? I would think it's not what we support. zed should not be part of the patch, or am I wrong? https://review.opendev.org/c/openstack/releases/+/87873012:12
elodillesthough i see they did not have rc as Takashi wrote12:18
ttxyeah it feels like we actually acted as if it was cwi back then, so fixing it afterwards is fine (and probably a noop)12:24
elodillesttx: ack12:26
opendevreviewMerged openstack/releases master: Bump validation framework to 1.9.0 version  https://review.opendev.org/c/openstack/releases/+/87877412:36
opendevreviewMerged openstack/releases master: Switch back Puppet OpenStack to cycle-with-intermediary  https://review.opendev.org/c/openstack/releases/+/87873012:46
*** amoralej|lunch is now known as amoralej12:47
*** whoami-rajat__ is now known as whoami-rajat13:28
zigo[release-announce] [pbr] Generating ChangeLog13:29
zigoNot ideal for $subject ... :P13:29
JayFttx: elodilles: hberaud: We decided on "no action"; but the main reason we were looking at switching from cycle-with-intermediary is that we wanted to push releases for sushy packages whose cycle was already in EM, and not eligible for release anymore. It's something that comes up maybe once a year, so it's not a major concern, I just wanted to get more education on what14:16
JayFwas possible :).14:16
elodilleswell, for that case, "independent" release model would not be the solution o:)14:31
elodilleshberaud ttx: zigo is right, we have a problem with the release-announce mails: https://lists.openstack.org/pipermail/release-announce/2023-March/thread.html14:32
elodilles:S14:32
hberaudopenstack-ansible, validations-lib, and validations-common seems impacted, I don't know if they have things in common that could explain that bug14:35
hberaudI'd argue validations-lib and validations-common could have things in common 14:35
elodillesin the list-changes job logs the generated mail looks good: https://zuul.opendev.org/t/openstack/build/1151f68e6ed6473ab721c16c897e51d8/log/tox/list-changes/list-changes-results.log#433-45414:40
hberaudindeed14:41
jrosserthe banner at the top of the docs pages has an unsual release version - is that right? like here https://docs.openstack.org/nova/latest/14:51
elodillesjrosser: that looks good to me15:01
jrosserok :)15:01
elodilleswe are in the 2023.2 Bobcat cycle15:01
jrosser2023.1.antelope <- this is correct ?15:01
elodillesthat is the latest release, yes15:02
jrosserok, it just looks odd written like that all joined together it doesnt look like a version or a branch15:02
elodillesyes, it could have been nicer, like '2023.1 Antelope'15:02
elodillesthat i agree15:03
jrosserhah i even managed to get that wrong (version or branch) when actually the thing is supposed to communicate the release /o\15:05
elodillesyepp, it is the 'release' (according to the new release identification resolution) o:)15:10
clarkbit was also called out that the user guides (and other guides) are not on the index page likely due to a release name mismatch between 2023.1.antelope and whatever the individual guides call the branch15:20
clarkbThe openstack-manuals repo probably needs to do a normalization pass to get everything to align15:20
elodillesoh, nice, so that too :/15:28
*** whoami-rajat__ is now known as whoami-rajat15:53
*** amoralej is now known as amoralej|off16:36
opendevreviewElod Illes proposed openstack/releases master: Add workaround for announce mail script  https://review.opendev.org/c/openstack/releases/+/87906517:29
elodilleshberaud ttx : had a quick look now that i had time about the announce mail issue. I couldn't find the root cause yet, but if we need a quick workaround, i've prepared one ^^^17:30
elodillesthough the best would be to find the root cause and fix that instead of this ugly workaround :/17:31

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!