Friday, 2023-03-17

*** amoralej|off is now known as amoralej07:28
opendevreviewinspurericzhang proposed openstack/releases master: Antelop Cycle Highlights for Venus  https://review.opendev.org/c/openstack/releases/+/87767307:58
opendevreviewMerged openstack/releases master: Antelop Cycle Highlights for Venus  https://review.opendev.org/c/openstack/releases/+/87767310:12
opendevreviewMerged openstack/releases master: Add missing release note links for old releases  https://review.opendev.org/c/openstack/releases/+/87696212:11
opendevreviewMerged openstack/releases master: Add missing release note links for Zed  https://review.opendev.org/c/openstack/releases/+/87696312:15
*** amoralej is now known as amoralej|lunch13:15
hberaudRemember, meeting will start in ~10m13:50
elodilles\o/13:56
hberaudwrong news the `propose-final-releases` seems broken13:57
hberaudit doesn't generate things13:57
elodillesi guess it also needs the 'release-id' fix13:58
hberaudI think it is related to stable/2023.1 vs antelope13:58
hberaudyes surely13:58
elodilleslike this: https://review.opendev.org/c/openstack/releases/+/87766013:58
hberaud#startmeeting releaseteam14:00
opendevmeetMeeting started Fri Mar 17 14:00:26 2023 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
opendevreviewBoxiang Zhu proposed openstack/releases master: Release skyline-apiserver RC2 for Antelope  https://review.opendev.org/c/openstack/releases/+/87779114:00
hberaudPing list: hberaud armstrong elodilles14:00
hberaudhttps://etherpad.opendev.org/p/antelope-relmgt-tracking14:00
elodilleso/14:00
hberaudSee you at line 43114:00
elodillesI'm there already ~o~14:01
hberaud\o/14:01
hberaudso lets start14:01
armstrongo/14:01
hberaud#topic Review task completion14:01
hberaudo/ armstrong 14:01
elodilleshi armstrong o/14:01
hberaudso, 1. Process any remaining stable branching exception14:01
hberaudAFAIK we hadn't exceptions, right?14:02
elodillesyes, but we have one patch that is still pending, let me check14:02
elodillesgrenade has not branched yet: https://review.opendev.org/c/openstack/releases/+/87712514:03
armstrongHi elodilles14:03
armstrongHello everyone14:03
elodillesthough it just need an upgrade from +1 to +2 from you hberaud as I see o:)14:03
hberaud+2'd14:03
hberaudand +W'd14:03
elodilles++14:03
hberaudnext one14:04
elodillesthen I think everything has branched 14:04
hberaud\o/14:04
hberaud2. Notify the TC that it should be safe to apply the process to create the new release series landing pages for docs.openstack.org 14:04
hberaudhttps://review.opendev.org/q/topic:www-antelope-final14:04
hberaudhttps://review.opendev.org/c/openstack/openstack-zuul-jobs/+/87755014:04
hberaudthanks elodilles 14:05
elodillesnp14:05
elodillesalso pinged TC as well14:05
hberauddo you want to add something?14:05
elodillesbut I think we are covered14:05
hberaudcool14:05
elodillesIan proposed the above zuul job as well14:05
elodillesso we should be OK14:05
hberaudnice14:06
hberaudthen next task14:06
hberaud3. On the day before the deadline for final release candidates, propose last-minute RCs where needed 14:06
hberaudOn the day before the deadline for final release candidates, propose last-minute RCs where needed14:06
hberaudsorry bad paste14:06
hberaudhttps://review.opendev.org/q/topic:antelope-final-rc14:06
elodillesyepp14:07
elodillesso14:07
hberaudI see some of them are -114:07
hberaudand the others are without response14:07
elodillesI proposed it yesterday only, as one day before the deadline (as discussed on a previous meeting, Friday)14:07
elodillesand I think it was a bit late :/14:07
hberaudno timing LGTM14:07
elodillesshould have been proposed on Wednesday14:07
hberaudok14:08
elodilles*i think*14:08
elodillesso that we could have given more time to teams14:08
elodillesanyway14:08
hberaudI'd argue that those without response should be abandoned14:08
elodilleshalf of them have merged14:08
elodillescinder and neutron have 3 patches still -1'd as you wrote14:08
elodilleswhoami-rajat ralonsoh : any update about the -1'd rc2 patches? 14:09
elodilles(we can continue the meeting, we might get info later)14:10
hberaudok14:10
opendevreviewBoxiang Zhu proposed openstack/releases master: Release skyline-console RC2 for Antelope  https://review.opendev.org/c/openstack/releases/+/87779314:10
elodillesso I think the final patch can be generated,14:10
ralonsohelodilles, I'm updating it now14:10
elodillesand it will need updates if any of the above 3 merges14:10
hberaudwhich one?14:10
elodilleshberaud: THE release patch :)14:10
elodillesralonsoh: ack, thanks, we will review after the meeting then! 14:11
hberaudah sorry I misread, I seen merged instead generated14:11
elodilles:)14:12
hberauds/instead of14:12
hberaudso the next two task we be discussed later in the meeting14:12
hberaud#topic Assign next week tasks14:13
elodillesas I remember most of the tasks are mainly 'guidelines' and to 'all'14:14
hberaudI wonder if it is a good idea to assign tasks to different people for the final day14:14
elodillesbut I'm maybe wrong :)14:14
hberaudyeah14:14
elodillesI'll be here all day on Wednesday, so we can do the tasks on-the-fly, if something needs specific person to do, the we can discuss then14:15
hberaudSo I think we can skip this topic and lets Thierry handle the mail sending as he is the chair this week14:15
hberaudsame thing here14:15
elodilleshberaud: sounds good to me!14:15
hberaudsold14:16
hberaudthanks14:16
hberaud#topic Review countdown email14:16
hberaudhttps://etherpad.opendev.org/p/relmgmt-weekly-emails14:16
opendevreviewMerged openstack/releases master: Create stable/2023.1 for grenade  https://review.opendev.org/c/openstack/releases/+/87712514:16
elodillesLGTM, I've changed a date in it :)14:16
elodilles22nd instead of 16th14:16
hberaudlGTM14:17
hberaudthen I'm going to send it14:17
opendevreviewRodolfo Alonso proposed openstack/releases master: Final RC patch for ovn-octavia-provider  https://review.opendev.org/c/openstack/releases/+/87765814:18
hberaudsent14:19
elodilles++14:19
hberaud#topic propose-final-releases is broken14:19
hberaudso as I said just before the meeting this tool seems broken14:20
opendevreviewRodolfo Alonso proposed openstack/releases master: Final RC patch for neutron  https://review.opendev.org/c/openstack/releases/+/87765414:20
whoami-rajatelodilles, the 2 patches we want to get in are approved in master and backports being proposed, we will merge the backport and update the release patch14:20
hberaudit doesn't generate something14:20
elodilleswhoami-rajat: ack, thanks for the heads up! note that we should have been in the pre-release freeze already14:21
hberaudI think the problem is around https://opendev.org/openstack/releases/src/branch/master/openstack_releases/cmds/propose_final_releases.py#L18314:21
elodilleswhoami-rajat: sorry for proposing the rc2 patch only yesterday :/14:21
elodilleshberaud: seems quite likely14:22
elodilleshberaud: yet another place to add the 'get_release_id' magic function? :)14:22
hberaudI'll try to fix it after the meeting, however, as this task should be down after the meeting I'll need you to review my changes asap14:23
hberaudyes surely14:23
elodilleshberaud: i'll be here 14:23
hberaudthnks14:23
hberaudtanks14:23
elodillesno problem :)14:23
hberaudthanks14:23
elodilleswe can start the refactoring after the release :)14:23
hberaudyeah14:23
hberaudlets move on14:23
elodilles++14:24
hberaud#topic Open Discussion14:24
fungirelated, i have a pair of changes currently flagged wip to temporarily remove and then readd the semaphores for the publish-openstack-releasenotes-python3 and publish-tox-docs-releases jobs so they'll run in parallel on wednesday, if people are keen to try that. it's my recollection that we only have those to avoid races between builds for multiple releases of the same project getting14:24
fungitagged at the same time, but when we're only tagging one release per project it should be safe:14:24
fungi#link https://review.opendev.org/877552 Temporarily remove release docs semaphores14:24
fungi#link https://review.opendev.org/877553 Revert "Temporarily remove release docs semaphores"14:24
hberaudfungi yeah you remember correctly14:25
elodillesfungi: \o/14:25
hberaudthanks fungi 14:25
fungithe idea is to avoid the 8-10 hour wait for completion, and having outdated release notes initially when we make the announcement14:25
elodillessince our guideline says "don't approve other releases on release day" that should be safe14:25
fungii can un-wip the first one on tuesday and we can merge it then, if no unrelated releases are going to get approved14:25
hberaudwfm14:26
elodillesTuesday (your) EOB sounds good to me!14:26
*** amoralej|lunch is now known as amoralej14:26
fungicool, added to my schedule14:26
elodilles\o/14:26
hberaudoslo.log 5.0.0 remains as upper constraint in Antelope? https://review.opendev.org/c/openstack/requirements/+/87339014:27
fungiand what time on wednesday are things going to start? i'll try to wake up early14:27
elodillesfungi: as far as I remember mostly 11 UTC14:27
fungithat's easy for me14:27
armstrongFor the final release?14:27
hberaudyeah around 11utc14:27
whoami-rajatelodilles, yeah sorry about that, I had to propose a devstack patch and merge it in stable branches till xena which took some time, so cinder depended on tempest depended on 5 devstack patches14:27
elodillesso that we should be ready for 15 UTC14:28
whoami-rajati know things should've been on time but yeah got caught with a lot of mess14:28
elodilleswhoami-rajat: uhh :S I see, thanks for working on it14:29
hberaudback to the oslo topic14:30
elodillesso about oslo.log 5.0.0 -> I haven't got there to look what we could do to nova to pass with 5.1.0, so in upper-constraint we still have 5.0.0 :/14:30
hberaudsame thing here, I commented and asked some questions but I didn't get replies14:31
elodilleseven if the above 'requirements' patch merges, we need to backport it to requirements stable/2023.114:31
hberaudas we are really close to the deadline I'd prefer to keep 5.0.0 and backport a fix during bobcat14:32
elodillesso as I see we have to release with oslo.log 5.0.0 and when there is a fix, then the req bump patch can be backported *after* the release. does this look feasible?14:32
elodilleshberaud: ++14:32
fungiwhat are the drawbacks to keeping with 5.0.0?14:32
hberaudthat wfm14:32
fungii guess the release page gets confusing if we say 5.1.0 is the version for the coordinated release but then we pin to 5.0.0 everywhere14:33
hberaudapparently it contains a bug but the proposed fix seems to broken devstack14:33
hberaud5.1.0's requirements patch is still unmerged14:34
hberaudand same thing for 5.2.014:34
opendevreviewRodolfo Alonso proposed openstack/releases master: Final RC patch for neutron  https://review.opendev.org/c/openstack/releases/+/87765414:34
elodillesyou mean 5.0.2, i think14:35
whoami-rajatelodilles, np, thanks for being patient with our releases :)14:35
elodillesthe previous release, which wasn't added to upper constraint either14:35
fungiyeah, my point is https://releases.openstack.org/antelope/index.html#library-projects says oslo.log 5.1.0 is the version for openstack 2023.1, but we're only using oslo.log 5.0.0, that seems like a problematic contradiction14:35
hberaudelodilles: yeah sorry 5.0.214:35
elodillesfungi: yes, that is the main concern :/14:36
fungidistro packagers are likely to believe the releases list, but do we want them packaging 5.1.0 which doesn't work in our integration tests or 5.0.0 which we're actually testing the release with?14:37
fungithat seems like the main question to answer14:38
hberaudyeah14:38
elodillesi don't believe a fix would arrive (in nova or oslo.log?), so probably 5.0.0 should go out as a release14:38
elodilleswe are late with that already14:39
hberaud+1 for 5.0.014:39
fungiin which case how do we go about correcting the releases page... or can we even do anything about that?14:39
hberaudI don't know if it can be fixed manually14:39
hberaud(the releases page)14:40
fungiwell, "manually" is probably a bit of a misnomer14:40
hberaudyeah14:40
fungiwe could re-tag oslo.log 5.0.0 as 5.2.0 but that will probably significantly confuse the release notes14:41
hberaudor by adding a blacklist mechanism if requirements re not aligned14:41
hberaudyeah that could be a solution14:41
hberaudand that would introduce other issues14:41
fungiright, some filtering mechanism in the generator for the release site pages could work14:41
fungiso we could flag 5.1.0 as skipped somehow14:42
fungiso that the next most recent one would appear in the list of releases for 2023.114:43
hberaudespecially if someone try to fix a bug and he believe that this version is higher in sha than the previous one (that will be the case)14:43
fungihowever the oslo.log release notes are still going to list 5.1.0 as a later release for the 2023.1 series14:43
fungia series of reverts could be merged to oslo.log along with a release note about everything that is no longer relevant from the earlier release notes, and then tag the result as 5.2.014:44
hberaudyeah 14:44
fungithat's probably the only way to unwind it so that the documentation/release notes and site are coherent14:44
hberaudindeed14:45
fungiit's at least the way that is least like trying to rewrite history14:45
elodillessince so far everything was tested with oslo.log 5.0.0 that sounds to be the least worse case, yes :/14:46
elodillesby reverting the patches (around 4 patch afair), we get back to 5.0.0 basically14:47
elodillesnot that nice, but sounds acceptable to me :/14:47
hberaudMy main concern is that it will require several patches in several repos and the deadline is in 5 days14:48
hberaud(with backport included)14:48
hberaud*backports14:48
elodilleshberaud: it only needs the backport in oslo.log, doesn't it?14:48
elodilless/backport/revert14:48
hberaudand a release and requirements patches14:49
elodillesas I understand fungi want a 5.2.0 release, with the reverts,14:49
hberaudyes14:49
fungiand could in theory happen directly in stable/2023.1 yeah?14:49
elodillesand yes, we need an upper constraint bump patch in requirements / stable/2023.114:50
fungidon't have to merge those to master and backport14:50
hberaudindeed14:50
elodillesfungi: yes14:50
hberaudwill try to see I found the bandwith to propose that next monday14:51
fungii suppose it could be done post-release too if it's only happening in the stable branch14:52
hberaudyes it could be14:52
fungidoesn't stop us from temporary version confusion for people on release day, but would still correct it pretty quickly thereafter14:52
hberaudyes14:53
fungiit would be slightly more of a stable branch management exception if it happened post-release, but justifiable14:53
hberaud+114:54
elodillesso 1) these needs to be reverted on oslo.log's stable/2023.1: https://paste.opendev.org/show/buPjsOLKMr0JKqqfkhGp/ 2) propose a release patch oslo.log 5.2.0 for stable/2023.1 3) bump upper constraint of oslo.log to 5.2.0 on requirements' stable/2023.1. and that's all14:54
opendevreviewTobias Urdin proposed openstack/releases master: [yoga] Release designate 14.0.2  https://review.opendev.org/c/openstack/releases/+/87780614:54
hberaudyes14:55
elodillesI can help proposing these 5 patches if that helps hberaud 14:56
fungii would add a 1.5 to merge a change with a release note about any backed-out things that had release notes, if there are14:56
hberaudelodilles: as you want, that will allow to review them and +2 them quickly14:57
hberauds/allow me14:57
elodillesfungi: yes, we have one release note, so probably a clarification is needed - https://docs.openstack.org/releasenotes/oslo.log/2023.1.html14:57
hberaudOne last thing before ending this meeting14:58
hberaudheads up: gerrit UI change around our PTL-Approved flag, see discussion from infra channel14:58
hberaudhttps://meetings.opendev.org/irclogs/%23openstack-infra/%23openstack-infra.2023-03-16.log.html#t2023-03-16T15:28:2814:59
elodillesyepp, I've added it here, just as a heads up14:59
hberaudthanks14:59
elodillesas now PTL-Approved column does not work as we want it to work15:00
elodilles(but the label works)15:00
hberaudI see15:00
elodillesanyway, we can discuss this later, maybe even at our PTG session15:00
hberaudyes15:00
hberaudCould be added to the things to changes15:01
hberaudat the end of our etherpad15:01
hberaudI also added the oslo topic into this section just in case, to not forget it15:01
hberaudWell, thanks everyone for joining this meeting15:02
elodillesthanks hberaud o/15:02
armstrongthanks hberaud15:02
elodilles(i've added it to our TODO list)15:02
hberaudtahnks15:02
elodilles(the PTL-Approved flag issue)15:02
hberaudLet's wraps up15:02
hberaud#endmeeting15:03
opendevmeetMeeting ended Fri Mar 17 15:03:00 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:03
opendevmeetMinutes:        https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-03-17-14.00.html15:03
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-03-17-14.00.txt15:03
opendevmeetLog:            https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-03-17-14.00.log.html15:03
elodillesthen I'll propose the patches for oslo.log and friends15:04
hberaudthanks15:04
hberaudelodilles: FYI I think I'll propose the final-rc patch early monday, because we can't propose final-rc until RC2 are still opened15:08
hberaudfor now I'll just try to fix the tool15:09
elodilleshberaud: ack15:09
elodillesoh, and before anything else, let's review the RC2 patches which was updated15:10
hberaudand abandon those without response15:12
elodillesthere is no such afair15:12
hberaudindeed :)15:12
elodillesralonsoh: I've added a question in the patch, can you please double check? https://review.opendev.org/c/openstack/releases/+/87765415:15
hberaudsame thing here15:16
elodilles*high five* :]15:20
hberaud;)15:21
elodilleshmmm, about oslo.log, we might need only 2 revert patch, as the 3rd patch is just tox fix...15:23
hberaudyes15:25
hberaudI'd argue that we could focus to revert only the functional changes15:25
elodillesyepp15:26
opendevreviewMerged openstack/releases master: Final RC patch for ovn-octavia-provider  https://review.opendev.org/c/openstack/releases/+/87765815:29
opendevreviewHervĂ© Beraud proposed openstack/releases master: Fix propose-final-releases command to use release-id  https://review.opendev.org/c/openstack/releases/+/87781915:51
hberaudelodilles: the fix ^ I tested it and it worked as expected. For now we still have to wait for the last RC2.15:52
elodillesyepp, cinder and neutron15:55
elodilleshberaud: small nit in the commit message, otherwise looks good o:)15:57
opendevreviewHervĂ© Beraud proposed openstack/releases master: Fix propose-final-releases command to use release-id  https://review.opendev.org/c/openstack/releases/+/87781915:58
hberaudthanks, fixed ^15:58
elodilleshberaud: +2'd16:00
hberaudlet's merge it16:00
elodilles++16:01
*** amoralej is now known as amoralej|off18:30
opendevreviewGhanshyam proposed openstack/releases master: Release tempest 34.1.0 for 2023.1  https://review.opendev.org/c/openstack/releases/+/87784021:54
gmannelodilles: hberaud: ^^ need to release tempest new tag to release cinder test change 22:03

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