Friday, 2022-02-25

opendevreviewBrian Rosmaita proposed openstack/releases master: Add yoga cycle highlights for cinder  https://review.opendev.org/c/openstack/releases/+/83091700:00
opendevreviewYasufumi Ogawa proposed openstack/releases master: Release final python-tackerclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83025505:42
opendevreviewBrin Zhang proposed openstack/releases master: Add yoga cyborg highlights for cyborg  https://review.opendev.org/c/openstack/releases/+/83093306:36
opendevreviewBrin Zhang proposed openstack/releases master: Add yoga cyborg highlights for cyborg  https://review.opendev.org/c/openstack/releases/+/83093306:43
opendevreviewBrin Zhang proposed openstack/releases master: Release cyborg-tempest-plugin for yoga  https://review.opendev.org/c/openstack/releases/+/83093507:02
opendevreviewBrin Zhang proposed openstack/releases master: Add yoga cyborg highlights for cyborg  https://review.opendev.org/c/openstack/releases/+/83093307:03
*** amoralej|off is now known as amoralej07:11
opendevreviewMerged openstack/releases master: Release final python-brick-cinderclient-ext for Yoga  https://review.opendev.org/c/openstack/releases/+/83023209:52
elodilleshberaud if you are around: that would be nice if you could review the yoga-milestone-3 patches before the force-merge (i'm planning to do that after our weekly meeting): https://review.opendev.org/q/topic:yoga-milestone-3+is:open10:03
hberaudack10:03
elodillesthanks \o/10:04
opendevreviewMerged openstack/releases master: Add Neutron Yoga highlights  https://review.opendev.org/c/openstack/releases/+/83078910:09
opendevreviewMerged openstack/releases master: Release final python-cinderclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83023312:35
opendevreviewMerged openstack/releases master: Release final python-ironic-inspector-client for Yoga  https://review.opendev.org/c/openstack/releases/+/83023912:37
opendevreviewMerged openstack/releases master: Release final python-ironicclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83024012:37
opendevreviewYasufumi Ogawa proposed openstack/releases master: Release final python-tackerclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83025512:58
*** amoralej is now known as amoralej|lunch13:21
elodillesreminder: weekly meeting will start in 30 mins13:30
hberaudack13:36
opendevreviewMerged openstack/releases master: Release final python-heatclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83023813:57
elodilles#startmeeting releaseteam14:00
opendevmeetMeeting started Fri Feb 25 14:00:52 2022 UTC and is due to finish in 60 minutes.  The chair is elodilles. 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
hberaudo/14:00
*** Guest229 is now known as diablo_rojo_phone14:01
elodillesPing list: hberaud ttx armstrong damani 14:01
armstrongo/14:01
elodilles#link https://etherpad.opendev.org/p/yoga-relmgt-tracking14:01
diablo_rojo_phoneo/14:01
elodilleswe are at line 28814:01
elodilleshello everyone \o/14:01
hberaudelodilles: sorry for last week I missed to mark me as in PTO in our agenda14:03
elodilleshberaud: no problem :)14:03
*** amoralej|lunch is now known as amoralej14:03
elodilleslet's start as we have a long list for tasks :)14:04
elodilles#topic Review task completion14:04
elodilles1st task:14:04
elodilles"Check with the Technical Committee to make sure Python runtimes have been determined for the next development cycle and that Zuul job templates have been created to include those runtimes. (hberaud|damani)"14:04
fungilooks like it's under discussion finally14:05
hberaudso yes the patch have been proposed14:05
hberaudhttps://review.opendev.org/c/openstack/governance/+/83045414:05
elodillesnice, then we are on track i guess14:06
fungii have a feeling continued delays for rhel 9 and the new annual upgrades plan will impact the outcome there14:06
hberaudack14:06
elodilles:S14:06
elodillesdo we want to add some follow up task for this, or is it enough that we have the patch?14:07
hberaudcan't hurt14:08
hberaudI think the patch is enough14:08
hberaudbut we are near from the final so I'd suggest to simply keep an eye on this point 14:08
elodillesok, thanks, i'll try to keep an eye on the patch then :)14:09
hberaudto ensure that everything is aligned14:09
elodillesagreed :)14:09
elodillesnext task:14:09
elodilles"Process any remaining library freeze exception (elod/all)"14:09
elodillesactually there were no exceptions14:09
elodilles(so far?)14:09
hberaudthe openstacksdk patch is merged/closed?14:10
hberaudthe one with the comment14:10
* elodilles searching for the patch14:10
hberaud(that said that openstacksdk won't release much things within Y)14:10
elodilleswell, that is open. they have a release already,14:11
elodillesbut after that a significant amount of patches has landed14:11
hberaudso then I think we can close it, isn't?14:11
hberaudok14:11
elodillesyou mean this one:14:12
elodilleshttps://review.opendev.org/c/openstack/releases/+/82908114:12
* hberaud looks14:12
elodillesno answer from Artem14:12
hberaudyes14:12
elodillesto me it was a bit strange to have that amount of patches unreleased14:12
hberaudyes14:12
elodilles(especially because as far as i know openstacksdk does its development on feature branches, so why did they merge the feature branch then if they don't want to release it?)14:13
hberaudno idea14:13
hberaudwhat's their irc channel?14:14
hberaud#openstack-?14:14
fungi#openstack-sdks14:14
diablo_rojo_phoneSDKs14:14
diablo_rojo_phoneYep14:14
hberaudopenstack-sdks14:14
hberaudues14:15
hberaudArtem is not connected14:15
diablo_rojo_phoneThey don't normally do feature braches. This was a particularly complicated and large and far teaching piece of work14:15
diablo_rojo_phonegtema?14:15
hberaudyes14:15
diablo_rojo_phoneAh yep. 14:16
diablo_rojo_phoneHe's in Germany so he should still be online but perhaps he's on vacation or something14:16
hberaudok14:17
elodillesdiablo_rojo_phone: thanks for the info :-o14:17
hberaudelodilles and I leave a comment on their channel14:17
elodilleshberaud + me just pinged them on irc14:17
elodilles:D14:17
elodilles:)14:17
hberaudlet's wait for their feedback14:17
elodillesyepp14:17
elodillesthanks hberaud for reminding me to this patch!14:18
hberaudwithout response next week I'd suggest to send an email14:18
hberaudnp14:18
elodilleshberaud: ack, good idea!14:18
hberaudelodilles: gtema just replied14:18
hberaud(on their channel)14:19
fungi#openstack-sdks14:21
fungier, wrong buffer recall, sorry!14:21
elodilles(i also hate that when that happen: wrong buffer ;))14:21
elodillesso Artem still holds the original comment ("no changes can be release at the moment. Yoga will will stay at current version")14:22
elodillesi've just abandoned the patch14:22
hberaudWFM14:22
elodillesso the next task:14:22
elodilles"Propose autoreleases (process_auto_releases) for cycle-with-intermediary client libraries which had commits that have not been included in a release."14:23
elodillesthe patches: https://review.opendev.org/q/topic:yoga-milestone-314:23
elodillessome remained without review from PTL/release liaison14:23
hberaudI don't think we have to wait for those patches14:24
elodillesi'll force-approve those after the meeting14:24
hberaudack14:24
hberaudWFM14:24
elodilles++14:24
elodillesso i think we are good with that task14:25
elodilles"Evaluate any 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."14:25
elodillesi've run the script that showed some of the not-yet-morged patches from the above yoga-milestone-3 group14:26
elodillesand two other deliverables:14:26
elodilleskeystoneauth and kuryr14:26
elodilleswe missed these two last week :S14:26
elodillesso I'll propose patches for them after the meeting14:26
hberaudI don't think we want to move keyestone to the independent model14:27
elodilleshmmm, sorry, i was wrong,14:27
elodillesthese have not been released actually,14:28
hberaudConcerning kuryr, why not, however I think this is a collegial decision14:28
elodillesbut they have some patches14:28
hberaudok14:28
elodillesjust wanted to mention that we forgot to release them14:28
diablo_rojo_phoneOh okay14:29
elodillesi caught them during running the scripts for the task14:29
hberaudconcerning those from the M3 patches, those deliverables are strongly coupled with services so I'd suggest to keep them aligned under the same release model14:30
hberaudits not too late to release them14:31
hberaud(keystone and kuryr)14:31
elodilleshberaud: ack14:31
elodilleson the other hand i think i need further look at releases, because there were some without real/significant commits14:32
elodillesso i'm planning to do some follow up here14:32
hberaudok14:33
elodillesand maybe we can discuss them next week's meeting14:33
hberaudok14:33
elodilles#action elod to evaluate released libraries without significant content14:33
elodillesadded a reminder to myself ^^^ :)14:34
elodillesanyway14:34
elodillesnext task14:34
elodilles"List cycle-with-intermediary deliverables that have not been released yet"14:34
elodillesthis was done by armstrong , see mail: http://lists.openstack.org/pipermail/openstack-discuss/2022-February/027379.html14:35
elodillesthanks armstrong !14:35
armstrongNP14:35
elodillesand if I'm not mistaken all but one deliverables got release patches14:35
elodillespatrole is still missing14:36
elodillesi'll ping QA team and we will see14:36
elodillesnext task14:37
elodilles"On Friday, remind the requirements team to freeze changes to openstack/requirements by applying -2 to all open patches."14:37
elodillesprometheanfire: ^^^ o:)14:37
elodilleshberaud: do we have any other TODO with this? o:)14:38
hberaudto be vigilant :)14:38
fungii did suggest in #openstack-sdks that they consider switching to the independent release model since they don't seem to be releasing and freezing along with other libraries14:39
elodillesas always ;)14:39
elodillesfungi: oh, good idea :-o14:39
hberaudusually during the two last series I was checking daily the requirements patches14:39
elodillesfungi: thanks for proposing that14:39
hberaudindeed good idea14:39
elodilleshberaud: ack14:40
hberaudso maybe I need to reconcider my POV concerning keystone14:40
elodilleshberaud: do you see something there with keystone? :-o14:41
hberaudyes... inactivity 14:41
elodilles:S14:41
hberaudand so maybe a good candidate for the independent model14:42
elodillesthen I'll propose a release model changing patch there and we can discuss it there14:42
hberaudhowever keystone is strongly coupled with series IIUC14:42
hberaudok14:42
hberaudthat's a good start14:43
elodillesthanks for noting!14:43
elodilleslast task14:43
fungiit's possible we'll see this more and more if service projects approach a "feature complete" state and don't really have something to add in a particular cycle14:43
elodillesSorry, that was our last task :)14:43
hberaudyes14:43
elodillesfungi: yepp, i agree14:43
fungihopefully we can get to a point where low levels of activity in a deliverable imply that it's stable, does what it's meant to, and has few remaining bugs14:44
elodillesfungi: on the other hand we might need some discussion around that (maybe on PTG?) because not all teams are fond of 'independent' release model changes14:44
elodillesas far as I remember...14:44
elodillesfungi: ++14:45
elodillesi'll add this topic to our 'things to change' maybe after the meeting14:45
fungiwe've gotten so used to constant churn in projects, that we can forget that's only one phase of a software's development14:45
elodillesyeah, probably that's true14:46
diablo_rojo_phoneIt's true. There comes a time where there's actual stability. 14:46
diablo_rojo_phoneMore or less feature complete and sans bugs14:46
elodillesdiablo_rojo_phone: ++14:47
elodillesanyway, let's move on as we are running out of time :)14:47
elodilles#topic Assign R-4 week tasks14:47
elodillesplease add your names to the tasks if you'll be around and can take them14:48
hberaudI'm on PTO all the next week so I'll be totally disconnected and without laptop14:48
elodilleshberaud: thanks, noted!14:48
hberaudso... I won't volunteer14:49
elodilles:)14:49
elodillesunderstandably :)14:49
elodillesall taken, next topic14:50
diablo_rojo_phoneLol14:50
hberaudhowever next week is a quiet week14:50
elodillesyeah, after feature freeze it should be ;)14:50
elodilles#topic Review countdown email contents14:50
elodilles#link https://etherpad.opendev.org/p/relmgmt-weekly-emails14:51
elodillesi've filled the template, please review ^^^14:51
hberaudLGTM14:52
elodillesack, thanks!14:53
armstrongLGTM too14:53
elodillesarmstrong: ++14:53
prometheanfireelodilles: guess it's that time again?14:53
elodillesprometheanfire: yes, it is, indeed :)14:53
elodillesprometheanfire: let me know if I can help with something14:54
elodillesi've added another topic to the agenda, it's more like some review heads-up:14:56
elodilles#topic "Release identification and release naming" proposal: https://review.opendev.org/c/openstack/governance/+/82956314:56
prometheanfireelodilles: https://review.opendev.org/829599 is gonna be the main thing to deal with14:56
*** dviroel is now known as dviroel|lunch14:57
elodillesprometheanfire: ack, added myself to the patch so that i won't forget it :)14:57
fungiit would probably be good to ask for clarification on 829563 as to what expectations they have for the release managers14:58
elodillesregarding the identification / name proposal: I've seen that Thierry and Sean already reviewed it, thanks! so feel free to review it. I'm planneng to read it through thoroughly by myself as well14:59
fungibecause as it's written now, it just boils down to "we can also refer to the release by a year.number" (which doesn't imply any actual alterations to tooling or processes)14:59
fungii expect at a minimum the implication is that the releases site would additionally show the "release number"15:00
elodillesfungi: name + number, if i'm not mistaken, but have to read it carefully15:00
fungibut that's reading between the lines15:00
*** amoralej is now known as amoralej|off15:00
fungiyes, name and number, hence my use of "also"15:00
elodillesfungi: ack15:00
elodillesso, please review if you have time :)15:00
fungiit doesn't actually say that the release team/site needs to stop using the cycle name as the primary indicator though15:00
elodilleslast quick topic then15:01
elodilles#topic Open Discussion15:01
elodillesI see that rosmaita has added one15:01
elodilles"any resolution to https://review.opendev.org/c/openstack/releases/+/829590/3/deliverables/wallaby/os-brick.yaml#30 ?"15:01
elodillesactually I had a comment on it that the patch is a bit like exception from stable-policy perspective15:02
rosmaitawe are open to suggestions about better docs to accompany the backport15:02
elodillesi hoped that smcginnis would comment on it o:)15:02
rosmaita(assuming that you don't outright decide that we need to revert it)15:02
elodillesthough i know he is just very rarely around15:02
rosmaitai don't know that there's a big rush, though things will only get busier over the next few weeks15:03
elodillesrosmaita: i just wanted to call your attention that the patch is not fitting for stable policy (but maybe i am wrong)15:03
elodillesrosmaita: sure, the sooner we get reviews, the better15:04
rosmaitaelodilles: yes, i understand your point, but it's kind of a bad bug for people who hit it15:04
fungiwhat's the impact to people who aren't hitting that bug upgrading to the new point release without paying close attention to the release notes?15:05
elodillesrosmaita: ack, I'm open to accept it, especially if the team agrees15:05
rosmaitafungi: i am not 100% sure ... i thought it was not a big deal, but in discussion the other day, it may be problematic15:06
rosmaitaguess i need to get a definite answer15:06
rosmaitai'd still like to get sean's opinion; in the meantime, i will follow up with the cinder team about operator impact15:07
fungiyeah, it seems like a question of whether the impact of the bug is overall worse than the impact of operators assuming stable point releases don't require configuration changes15:07
elodillesrosmaita: thanks, that sounds like a good way forward!15:08
rosmaitai'll take an action item to get some details to leave on the patch15:08
rosmaitathanks!15:08
elodillesrosmaita: thanks too!15:08
elodilleswe are overtime15:08
elodillesso if no objection15:08
elodillesthen let's close the meeting now15:08
hberaudnp15:08
elodilles315:08
elodilles215:08
elodilles115:08
diablo_rojo_phoneFine by me15:08
elodilles#endmeeting15:08
opendevmeetMeeting ended Fri Feb 25 15:08:57 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:08
opendevmeetMinutes:        https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-02-25-14.00.html15:08
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-02-25-14.00.txt15:08
opendevmeetLog:            https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-02-25-14.00.log.html15:08
elodilles:)15:08
hberaudthanks elodilles 15:09
diablo_rojo_phoneThank you!15:09
elodillesthanks everyone for participating! o/15:09
elodilles:)15:09
*** ykarel is now known as ykarel|away15:22
elodilleshberaud: sorry, if you are still around o:) can you do a quick review on these 3 patches?15:47
elodilleshttps://review.opendev.org/c/openstack/releases/+/83024915:47
elodilleshttps://review.opendev.org/c/openstack/releases/+/83022715:47
elodilleshttps://review.opendev.org/c/openstack/releases/+/83025515:47
hberaudsure15:47
opendevreviewMerged openstack/releases master: Release final python-magnumclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83024115:51
elodillesthanks, it's always better to have extra reviews on patches o:)15:52
*** dviroel|lunch is now known as dviroel16:04
opendevreviewMerged openstack/releases master: Release final python-tackerclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83025516:07
opendevreviewMerged openstack/releases master: Release final osc-placement for Yoga  https://review.opendev.org/c/openstack/releases/+/83022716:08
opendevreviewMerged openstack/releases master: Release final python-novaclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83024916:09
opendevreviewMerged openstack/releases master: Release final python-mistralclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83024616:10
opendevreviewMerged openstack/releases master: Release final python-senlinclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83025216:10
opendevreviewMerged openstack/releases master: Release final python-watcherclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83025816:12
opendevreviewMerged openstack/releases master: Release final python-adjutantclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83022816:17
opendevreviewMerged openstack/releases master: Release final python-barbicanclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83023016:27
*** marios is now known as marios|out16:42
opendevreviewGoutham Pacha Ravi proposed openstack/releases master: Release final python-manilaclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83024318:44
opendevreviewElod Illes proposed openstack/releases master: Release final keystoneauth for Yoga  https://review.opendev.org/c/openstack/releases/+/83102419:15
opendevreviewElod Illes proposed openstack/releases master: Release final kuryr for Yoga  https://review.opendev.org/c/openstack/releases/+/83102519:16
opendevreviewMerged openstack/releases master: Release final ironic-lib for Yoga  https://review.opendev.org/c/openstack/releases/+/82907319:38
opendevreviewGoutham Pacha Ravi proposed openstack/releases master: [manila] Add Yoga cycle highlights  https://review.opendev.org/c/openstack/releases/+/83102619:53
opendevreviewMerged openstack/releases master: Release final python-manilaclient for Yoga  https://review.opendev.org/c/openstack/releases/+/83024320:17
*** dviroel is now known as dviroel|afk20:21

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