Friday, 2024-03-01

elodillesfrickler: sorry, had to leave early yesterday. about the feature branch: i don't have knowledge about that one but i assume we don't eol them via release tools, so it should be done manually08:58
elodillesttx hberaud : do you have any memory about this ^^^ ?08:59
opendevreviewMerged openstack/releases master: Tag governance 0.16.0 for Feb 2024 elections  https://review.opendev.org/c/openstack/releases/+/91052309:00
opendevreviewMerged openstack/releases master: Release final python-heatclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91017009:01
hberaudelodilles: you speak about Takashi's email?09:06
elodilleshberaud: nope, sorry, about this: https://meetings.opendev.org/irclogs/%23openstack-release/%23openstack-release.2024-02-29.log.html#t2024-02-29T15:00:1509:08
hberaudyeah, that's the same topic https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/NA7OEMB3QMPW7R4D3MAERXP6K4IVFCUD/09:09
hberaudso, TBH I don't remember removing feature branch before, but I don't think we need to eol them. I think these branches only require a manual removal09:09
elodilles+109:12
fricklerok, I was only wondering whether it might be helpful to record that deletion somewhere. maybe by introducing a tag with a deletion date into the deliverables file? but I'll go ahead and just delete that branch then09:16
hberaudno, speaking about oslo.messaging, AFAIK nobody really used them09:17
hberaud(no to the record)09:17
ttxYes in the past we did manual branch removing for feature branches -- those are basically outside of release management scope09:27
opendevreviewHervé Beraud proposed openstack/releases master: fix R-5 template  https://review.opendev.org/c/openstack/releases/+/91071009:40
opendevreviewMerged openstack/releases master: Move ironic projects to launchpad  https://review.opendev.org/c/openstack/releases/+/91063409:41
opendevreviewMerged openstack/releases master: Release final python-manilaclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91017609:47
opendevreviewMerged openstack/releases master: Release ovn-octavia-provider for stable/zed  https://review.opendev.org/c/openstack/releases/+/90687310:55
opendevreviewElod Illes proposed openstack/releases master: Release final python-cinderclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91016412:19
fricklerok, branch deleted12:31
opendevreviewElod Illes proposed openstack/releases master: Release final python-magnumclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91017512:51
opendevreviewElod Illes proposed openstack/releases master: Release final python-mistralclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91018013:00
opendevreviewElod Illes proposed openstack/releases master: Release final python-vitrageclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91021313:05
opendevreviewElod Illes proposed openstack/releases master: Release final python-mistralclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91018013:08
elodillesif you have time, then these are ready for review: https://review.opendev.org/q/topic:caracal-milestone-3+is:open13:14
elodillesdeadline has passed and should be good to go13:14
hberaudack13:14
elodillesthx in advance o/13:14
hberaudfriendly reminder, our weekly meeting will start in ~30 minutes13:27
elodillesACK13:32
opendevreviewMerged openstack/releases master: Release final python-magnumclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91017513:40
opendevreviewMerged openstack/releases master: Release final python-watcherclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91021413:40
opendevreviewMerged openstack/releases master: Release final python-blazarclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91016213:40
opendevreviewMerged openstack/releases master: Release final python-muranoclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91020113:40
opendevreviewMerged openstack/releases master: Release final python-aodhclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91016013:40
opendevreviewMerged openstack/releases master: Release final python-adjutantclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91015913:40
opendevreviewMerged openstack/releases master: Release final python-brick-cinderclient-ext for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91016313:40
opendevreviewMerged openstack/releases master: Release final python-keystoneclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91017413:40
opendevreviewMerged openstack/releases master: Release final python-designateclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91016713:40
opendevreviewMerged openstack/releases master: Release final python-glanceclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91016813:41
opendevreviewMerged openstack/releases master: Release final python-barbicanclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91016113:41
opendevreviewMerged openstack/releases master: Release final python-cinderclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91016413:41
opendevreviewMerged openstack/releases master: Release final python-novaclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91020613:41
opendevreviewMerged openstack/releases master: Release final osc-placement for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91015813:41
elodillesnote that i've updated these 2 as well: https://review.opendev.org/q/topic:caracal-milestone-3+is:open13:45
hberauddone13:53
elodillesthx again o/13:57
hberaud#startmeeting releaseteam14:00
opendevmeetMeeting started Fri Mar  1 14:00:32 2024 UTC and is due to finish in 60 minutes.  The chair is hberaud. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'releaseteam'14:00
hberaudPing list: elod frickler armstrong14:00
elodilleso/14:00
hberaudhttps://etherpad.opendev.org/p/caracal-relmgt-tracking14:00
hberaudwe are at line 311 (R-5)14:00
ttxo/14:01
frickler\o14:01
hberaudlet's go14:01
hberaud#topic Review task completion14:01
hberaud1) Process any remaining library freeze exception14:02
hberaudhttps://review.opendev.org/q/topic:caracal-final-non-client-libs+is:open14:02
hberaudso everything is now done14:02
hberaud2)     Propose autoreleases for cycle-with-intermediary client libraries (elod)14:02
hberaudhttps://review.opendev.org/q/topic:caracal-milestone-314:02
hberaudsame thing, here everything is +W'ed14:03
elodilles\o/14:03
opendevreviewMerged openstack/releases master: Release final python-vitrageclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91021314:03
hberaudthe remaining patches ^14:04
hberaud3) Evaluate any non-client libraries that did not have any change merged over the cycle to see if it is time to transition them to the independent release model (ttx)14:04
hberaudso, Thierry said: All libraries were released at least once14:04
elodilles++14:04
hberaudttx: do you want to add something?14:04
ttxoops sorry14:05
ttxnope, nothing to report14:05
hberaud:)14:05
hberaudthx14:06
hberaud4) List cycle-with-intermediary deliverables that have not been released yet and send a separate email targeted to teams with such unreleased deliverables to remind them that they need to release before $rc1-deadline (elod)14:06
hberaudmail sent: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/EGD6IP3W2KFT33HJDLJNK2KM5ZXFFWM3/14:06
hberaudthx elodilles 14:06
elodillesnp14:06
opendevreviewMerged openstack/releases master: Release final python-mistralclient for 2024.1 Caracal  https://review.opendev.org/c/openstack/releases/+/91018014:06
hberaud5) On Friday, remind the requirements team to freeze changes to openstack/requirements by applying -2 to all open patches. Ensure that reviewers blablabla (frickler)14:07
fricklerdone, I pinged tonyb and prometheanfire in the reqs channel and also sprinkled some -2s myself14:07
hberaudexcellent, thank you frickler 14:07
hberaud#topic Assign next week tasks14:07
hberaudeverything is now assigned thank you all14:09
hberaud#topic Review countdown email14:09
fricklerthe "Freeze" task is just to not approve any releases? or is there some actual action to be done?14:09
hberaudhttps://etherpad.opendev.org/p/relmgmt-weekly-emails14:09
hberaudyeah it is just a not approve thing14:10
fricklerok14:10
fricklermail lgtm14:10
hberaudthis morning a proposed a patch to update the email template of R-5 https://review.opendev.org/c/openstack/releases/+/91071014:11
ttxAdded a couple of deadlines, lgtm14:11
hberaudI think this one is out dated due to the cycle highlight postponed to R-414:12
hberaudttx: thx14:12
elodillesRC1 deadline, this is always tricky: as that is 'the week of March 11', right?14:13
hberaudyes14:13
ttxyeah...14:13
elodillesso what are we usually saying there? Thursday as a hard deadline? :-o14:13
elodillesor just leave it as it is: March 11?14:13
elodilles(thursday is March 14th)14:14
hberaudI'd leave it as it is for RC14:14
hberaud(IMO)14:14
ttxwe could say "week of March 11"14:15
elodilles+114:15
hberaudI made the same thing for final RC14:15
elodillesACK14:16
hberaudis it LGTY?14:17
elodillesLGTM, thanks!14:18
hberaudthx14:18
hberaudsent14:19
hberaud#topic Open Discussion14:20
fricklerI have two things14:20
hberaudelodilles: the floor is yours14:20
hberaudfrickler: sorry14:20
fricklerbut elodilles can go first14:20
hberaudas you want14:20
elodilles(elod) add a new reminder to release process for teams to not forget zuul config cleanup when starting a new development cycle14:21
elodilles    see clarkb's messages: https://meetings.opendev.org/irclogs/%23openstack-release/%23openstack-release.2024-02-26.log.html#t2024-02-26T16:39:5414:21
elodillesso somewhere, in one of our release countdown mail (?) we should add a reminder14:22
frickleryes, that's a good thing. should be next to when new branches are being cut14:22
elodillesi think it's better early in the cycle, AFTER the official release14:23
elodilleswell, we only have 1 mail at that period: https://releases.openstack.org/reference/process.html#week-after-previous-release14:23
ttxthe trick is, the new development cycle starts at RC114:23
hberaudyeah maybe the first week of a series14:23
ttxat that point the master branch is basically next-series14:24
elodillesttx: ACK, so you suggest RC1 week's mail?14:24
ttxyeah we could add it there14:25
elodilles+1, then I can propose a patch for that in the coming days14:25
hberaudelodilles: do you want to track it through our etherpad?14:26
elodilleshberaud: yeah, we can do that, let me add this task there14:26
hberaudok, thx14:26
fricklerelodilles: that's it, then?14:27
elodillesyepp14:27
elodillesif no objection :)14:28
elodillesand the 2nd thing from me:14:28
hberaud(elod) way forward with castellan 4.4.0 release? https://review.opendev.org/c/openstack/requirements/+/91022114:28
elodilles(elod) way forward with castellan 4.4.0 release? https://review.opendev.org/c/openstack/requirements/+/91022114:28
elodillessry o:)14:28
hberaudnp14:28
elodillesso what should we do about castellan?14:28
fricklerso a), as I wrote in that review, I would suggest to approve that reqs bump14:29
elodillesin short: castellan introduced a change that causes some tests to fail in u-c gate14:30
fricklerand b) I would leave the decision whether to create a major release to the oslo team14:30
fricklerelodilles: but those have all been fixed now afaict?14:30
hberaudtkajinam: FYI ^14:31
hberaudI'm ok with a)14:31
elodillesfrickler: well, gate jobs are green, but we still depend on 2 patches, without which their gate (nova, glance) will fail, right? correct me if i'm wrong14:32
*** ykarel is now known as ykarel|away14:33
hberaudfrickler: concerning b), are you suggesting to create another release based on the same SHA? 14:33
hberaud(I haven't had time to follow this topic)14:33
fricklerelodilles: ah, yes, I assumed those were already merged. but they do seem to have reviewer consensus mostly I'd hope14:33
elodillesfrickler: on nova patch we have a -1 from bauzas 14:34
fricklerhberaud: yes, that might be good, since we cannot (I assume) pull the 4.4.0 release?14:34
fricklerelodilles: but that is responded by further comments that I hope should convince bauzas to agree14:34
elodillestrue14:35
hberaudthen, concerning myself, I'm ok for b)14:36
fricklerthe only other solution I guess would be to repeat the revert dance from last cycle and I don't think anyone would want that?14:36
hberaudlol14:36
elodillesyeah, if we can avoid that again, that would be awesome :/14:36
hberaudif we can do without it I'm not against it14:37
elodilles* avoid that, and not doing that again14:37
hberauddamani: FYI ^14:37
fricklerhberaud: would you want to propose the new release, then? it might improve the consensus on the nova patch a bit, too14:39
hberaudI can propose this new release if necessary, it would have to be approved by tkajinam  and damani 14:39
fricklerI didn't check releasenotes, maybe add a prelude with a bigger warning for that?14:39
frickler(in case there isn't one already)14:40
hberaudok14:40
hberaudwill check14:40
hberaudI added a related task for next week14:40
hberaudassigned to myself14:40
fricklerelodilles: ok for you?14:41
elodillesmy only concern is: IF we merge those 2 patches (nova, glance) and bump castellan's u-c, THEN we won't risk any further breakage, right?14:41
fricklerwell we risk things breaking that aren't tested in reqs cross jobs14:41
elodilles:S14:42
fricklerbut that's a risk we always have14:42
fricklerwhich IMO it is important that reqs updates get merged asap14:42
elodillesbut hopefully those can have the same simple fix as nova and glance as i understand14:42
frickleryes, it should not be as bas as sqla2 :D14:43
frickler*bad14:43
elodilles:]14:43
elodillesokay, let's do this then14:44
fricklerelodilles: ok, that's all from you?14:44
elodillesyepp, that's all, your turn 14:44
frickler1. reno and eom. https://review.opendev.org/c/openstack/reno/+/91054714:44
fricklerafaict this is blocking openstack-ansible14:45
fricklernoonedeadpunk tried some workarounds within their repo, but it seems without that reno fix it will always fail14:45
fungimtreinish was also asking yesterday about a release for reno14:46
frickleryes, we would need one with that fix anyway, so that would coincide nicely14:46
fricklerI verified locally that the reno fix works14:47
elodilles+114:47
elodillessounds OK to me then14:48
ttxIt's always sensitive to change reno late in the release process, but that one is warranted14:48
fricklerok, if that gets approved and merged I'll propose a release14:49
hberaud+114:49
fricklerhttps://review.opendev.org/c/openstack/openstack-ansible/+/908499 is the osa patch in question if you want to check that14:50
fricklerok, 2nd topic: murano14:50
fricklerthe project is to be getting marked inactive late in the cycle due to some urgent issues14:51
fricklerthe tc first wanted to approve a policy change in order to still pull it from the current release14:51
fricklerI argued against that and then they wanted to defer the decision to the release team14:51
frickleragainst which I also objected with my release hat on14:52
fricklerso now there is a special resolution for this to be voted on by the TC14:52
ttxWe usually commit to what was in around milestone-214:52
ttx(the "MembershipFreeze")14:52
ttxso our default policy is to release it, but they can certainly overrule it14:53
fungiright, i think that's why they're doing it as an explicit resolution14:53
frickleractually I can't find that resolution14:54
fungibecause it's recognized that this is contrary to the usual policy14:54
fricklerI didn't really stay up to date with this over the last two days14:54
fungi#link https://review.opendev.org/910434 Resolution: Remove Murano from 2024.1 release14:54
fricklerthese are the two related reviews: https://review.opendev.org/c/openstack/governance/+/908880 and what fungi linked to ;)14:55
ttxwould be simpler to just mark it inactive after we branch it, but...14:55
ttxi suspect there are $reasons for doing it NOW14:55
fungiin this case there's also a concern that it contains a severe security vulnerability (not yet public) and there's no developers available to fix it14:55
ttxright14:55
ttxI've been advocating for removal of Murano since before the pandemic so I won't object too much14:56
fricklerso this is mostly just fyi, please comment in the review(s) if you want to14:57
ttxNo objection beyond "we should have done that earlier"14:57
frickleryes, I hope one of the outcomes will be that marking project inactive will happen easier and earlier in the future14:58
fungithat was basically the conclusion the tc came to as well. this should have been removed sooner but slipped through the cracks and now it's going to cause a problem14:58
fricklerI have some on my list already14:58
opendevreviewMerged openstack/reno master: Respect EOM tag for branches in unmaintained status  https://review.opendev.org/c/openstack/reno/+/91054714:59
fricklerok, that's it then I guess14:59
hberaudThanks for the heads up14:59
hberaudWe are close from the end of this meeting, anything else before ending?14:59
elodillesnothing from me14:59
* hberaud yes14:59
ttxnothing from me15:00
ttxI actually need to run to another meeting15:00
ttxhave a great weekend!15:00
hberaudI'm strongly focused on eventlet stuff since a couple of months, so sorry to be less active here right now15:01
elodillessame to you o/15:01
hberaudthat's all for me15:01
hberaudthanks everyone for joining15:01
fricklerhberaud: no need to be sorry, great to see the progress in eventlet15:01
hberaudthanks15:01
hberaud#endmeeting15:01
opendevmeetMeeting ended Fri Mar  1 15:01:59 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:01
opendevmeetMinutes:        https://meetings.opendev.org/meetings/releaseteam/2024/releaseteam.2024-03-01-14.00.html15:01
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/releaseteam/2024/releaseteam.2024-03-01-14.00.txt15:01
opendevmeetLog:            https://meetings.opendev.org/meetings/releaseteam/2024/releaseteam.2024-03-01-14.00.log.html15:01
elodilleshberaud: thanks for the meeting & also for working on the eventlet stuff ;)15:02
hberaudnp, thanks :)15:03
gtemadear release team. I am a bit unsure about the release schedule. Is OpenStackCLI now able to merge next feature  changes or not?15:56
gtemaable=allowed15:56
elodillesgtema: let me check the state there16:03
elodillesgtema: so, this week is Feature Freeze, yes, which means that you should not merge any feature from now on, only bug fixes16:06
gtemaok, till when? Apil?16:07
stephenfinelodilles: starting from when? last Monday? This evening?16:07
elodillesgtema: R-3 is the week when the final release have to be proposed,16:07
elodilles(this week is R-5)16:07
elodillesand then will start the branching (stable/2024.1) as well16:08
gtemaok, means for next 2 weeks only bugfixes. 16:08
gtemaah, I confused the other branching which was just completed16:08
elodillesafter the branching is done, officially the master branch becomes 2024.2 Dalmatian's development branch,16:08
gtemathank you for clarification16:09
elodillesbut best is to avoid feature merges until the final release, if possible, to make bug fixing easier (have to fix everything on master branch then cherry pick to stable/2024.1)16:09
elodillesfinal release is April 3rd16:10
gtemabasically everything would be fine if not the one case: we have one final thing for the Neutron so that they can mark "feature completed"16:10
gtemathe change is there we are just unsure whether we could/should merge it to help Neutron folks16:11
elodillesif the team decides so, then a Feature Freeze Exception can be requested, but best is to be ready with the feature ASAP16:12
elodillesso only if that is deemed necessary16:12
gtemaand in this case, is it Neutron team or sdk team ;-)?16:12
elodilleswell, i mean the sdk team, but of course, you should agree :)16:17
gtemasure, thank you.16:18
elodilleshmmm, maybe, since python-openstackcli is cwi but has the release type 'other', the FFE is not really necessary.16:18
gtemaright, I was always very very unsure about that16:19
elodillesanyway, best is to release ASAP the final version of it, and not latest than March 14th16:19
gtemagot it, thanks16:19
elodilles(cycle-with-rc + libraries + non-client libraries had Feature Freeze yesterday)16:20
gtema👍️16:22
elodillesgtema: and note that this is valid for python-openstackclient, and NOT for openstacksdk, which has release type 'library', hence it is definitely in FF o:)16:28
gtemaoh man, quite fun16:29
gtemaanyway - we discuss now only the cli change, sdk was merged in time16:29
elodillescool :]16:30
opendevreviewDr. Jens Harbott proposed openstack/releases master: Release reno 4.1.0  https://review.opendev.org/c/openstack/releases/+/91082417:29
fricklerrelease team core (still need to define that hilight) ^^ not sure about missing reno (sic!) and version bump, please check17:32
damanisorry i have not seen the ping 18:28
damanisorry what is the issue with oslo?18:29
damanielodilles, are you still around?18:32
damanielodilles, are you still around?18:39
elodillesdamani: i'm halfway to home (from home office :D) in short: castellan release caused some errors in other projects and we are at Feature Freeze phase of the cycle so it's a bit problematic how to handle this.18:55
elodillesdamani: during the meeting we agreed in the wayforward. see the meeting logs for details18:55
*** ralonsoh_ is now known as ralonsoh19:08
opendevreviewJay Faulkner proposed openstack/releases master: Release bifrost 17.2.0  https://review.opendev.org/c/openstack/releases/+/91084320:01
opendevreviewJay Faulkner proposed openstack/releases master: Release ironic-prometheus-exporter 4.3.0 for Caracal  https://review.opendev.org/c/openstack/releases/+/91084420:04
opendevreviewJay Faulkner proposed openstack/releases master: Release ironic-python-agent-builder 5.3.0 for caracal  https://review.opendev.org/c/openstack/releases/+/91084520:08
opendevreviewJay Faulkner proposed openstack/releases master: Release ironic-ui 6.3.0  https://review.opendev.org/c/openstack/releases/+/91084620:10
opendevreviewJay Faulkner proposed openstack/releases master: Release networking-generic-switch 7.3.0 for Caracal  https://review.opendev.org/c/openstack/releases/+/91084720:16
zigoHow come python-aodhclient has oslo.db<14.2.0 in it's setup.cfg when oslo.db 15.0.0 was released ?!?20:17

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