Monday, 2023-11-13

opendevreviewHervé Beraud proposed openstack/releases master: fix tooling to retrieve unbranched deliverables based release id  https://review.opendev.org/c/openstack/releases/+/90075109:24
opendevreviewHervé Beraud proposed openstack/releases master: release cliff for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90075409:41
opendevreviewHervé Beraud proposed openstack/releases master: release keystoneauth for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90075509:47
opendevreviewHervé Beraud proposed openstack/releases master: release keystonemiddleware for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90075609:47
opendevreviewHervé Beraud proposed openstack/releases master: release metalsmith for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90075709:49
opendevreviewHervé Beraud proposed openstack/releases master: release mistral-extra for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90075809:50
opendevreviewHervé Beraud proposed openstack/releases master: release neutron-lib for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90075909:52
opendevreviewHervé Beraud proposed openstack/releases master: release octavia-lib for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076009:54
opendevreviewHervé Beraud proposed openstack/releases master: release os-brick for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076109:55
opendevreviewHervé Beraud proposed openstack/releases master: release os-vif for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076209:57
opendevreviewHervé Beraud proposed openstack/releases master: release osc-lib for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076309:57
opendevreviewHervé Beraud proposed openstack/releases master: release oslo.context for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076409:58
opendevreviewHervé Beraud proposed openstack/releases master: release oslo.i18n for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076510:00
opendevreviewHervé Beraud proposed openstack/releases master: release oslo.log for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076610:01
opendevreviewHervé Beraud proposed openstack/releases master: release oslo.messaging for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076710:02
opendevreviewHervé Beraud proposed openstack/releases master: release oslo.vmware for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076810:05
opendevreviewHervé Beraud proposed openstack/releases master: release ovsdbapp for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90076910:05
opendevreviewHervé Beraud proposed openstack/releases master: release python-aodhclient for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90077010:06
opendevreviewHervé Beraud proposed openstack/releases master: release python-cyborgclient for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90077110:08
opendevreviewHervé Beraud proposed openstack/releases master: release python-magnumclient for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90077310:13
opendevreviewHervé Beraud proposed openstack/releases master: release python-manilaclient for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90077410:15
opendevreviewHervé Beraud proposed openstack/releases master: release python-masakariclient for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90077510:16
opendevreviewHervé Beraud proposed openstack/releases master: release python-neutronclient for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90077610:18
opendevreviewHervé Beraud proposed openstack/releases master: release python-octaviaclient for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90077710:19
opendevreviewHervé Beraud proposed openstack/releases master: release python-venusclient for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90077910:22
opendevreviewHervé Beraud proposed openstack/releases master: release sushy for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90078110:27
opendevreviewHervé Beraud proposed openstack/releases master: release os-ken for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90078210:32
opendevreviewMerged openstack/releases master: Version of the role was recently bumped in metadata  https://review.opendev.org/c/openstack/releases/+/89565412:01
rpittauhello everyone, the ironic team is looking to automatize the retirement of the bugfix branches for its projects, we're wondering if tagging the branches as eol with a standard patch in the release repo would be enough to get them deleted afterwards14:00
elodillesrpittau: afair, that is exactly what the release team wanted to avoid in the past (otherwise the eol tagging could be used similarly like on the stable branches)14:03
rpittauelodilles: thanks, but my understanding is that this is what we're actually doing for the stable branches, we mark them eol and then they'r removed from the release management team, at least this is what docs say14:05
elodillesthat's right14:06
rpittaubugfix branches are specified in the deliverables yaml files, so I guess they can also be tagged as eol in the same way14:07
rpittauthis is to avoid issues where they are recreated if not tagged as eol, like it happened recently14:08
rpittauand also keep track of it :)14:08
elodillesyepp, i understand the intention, and though it would put more review duty on release team, it could sort out issues i guess14:12
rpittauconsider that we create/retire 4 bugfix branches per year14:14
rpittauat max14:14
elodillesyes, it's far less than if release team should care about the releases from bugfix branches, that's true :)14:16
rpittauthe alternative would be building our own tools reusing what release already has and with no tracking, would be still quite manual and prone to errors/forgetfulness14:20
TheJuliaAnd also conflicts since two separate sources of truth14:29
elodilles:S14:29
JayFelodilles: what is a path you see to Ironic team automating this without putting additional undue effort on releases team? 14:54
JayFAs I see it, the human errors in retiring our bugfix branches manually have probably already cost you all more time in churn and questions than approving a nonurgent change a quarter; but if that is a concern I'd like to know how to resolve it -- for technical (source of truth) and governance (integrated release) issues we can't really automate this elsewhere14:57
elodillesJayF: i'm not really against it, i just said what i remember ("bugfix branches are the ironic team's responsibility") from the past :) also, i might remember wrongly o:) maybe the rest of the release team have more memories about this topic15:37
JayFI am trying to orient myself to the future; I think there were asssumptions that have now been proven wildly wrong that maintaining a manual process would be OK. That's clearly not the case. I (personally) don't use bugfix branches; but I think it's important to reliably manage their lifecycle to prevent problems like zuul-config-errors; that's why I'm here trying to find a15:40
JayFpath to getting the automation hooked up.15:40
elodillesand thanks for that :) automation is most of the times better than manual handling with human errors o:)15:43
JayFAs the human who likely errored in at least one case, yeah :D 15:43
elodilles:D15:44
elodilleswe do errors as we are humans :)15:44
elodilleshberaud ttx : fyi, for the recent release-job-failure: it's only an issue with ansible-config_template's reno configuration (and i've proposed this workaround for them to avoid in the future: https://review.opendev.org/c/openstack/ansible-config_template/+/900807 )16:01
ttxnoted! Slowly getting back to speed after the KubeCon trip last week.16:02
elodilles:-o how was the conference?16:07
opendevreviewRiccardo Pittau proposed openstack/releases master: [WIP] Allow eol of bugfix branches  https://review.opendev.org/c/openstack/releases/+/90081016:55
ttxelodilles: busy!18:06
elodilles:)18:48
opendevreviewBrian Haley proposed openstack/releases master: release os-ken for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90078219:17
opendevreviewBrian Haley proposed openstack/releases master: release python-neutronclient for caracal-1 milestone  https://review.opendev.org/c/openstack/releases/+/90077619:48

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