Friday, 2023-09-29

opendevreviewCorey Bryant proposed openstack/releases master: New stable releases keystone zed, yoga, antelope  https://review.opendev.org/c/openstack/releases/+/89687300:29
opendevreviewMerged openstack/releases master: Add releasenotes link for Tempest Bobcat release  https://review.opendev.org/c/openstack/releases/+/89682707:08
opendevreviewMerged openstack/releases master: [Yoga] Release octavia-dashboard  https://review.opendev.org/c/openstack/releases/+/88951808:30
opendevreviewMerged openstack/releases master: Final RC patch for neutron  https://review.opendev.org/c/openstack/releases/+/89662808:31
opendevreviewMartin Magr proposed openstack/releases master: Add python-observabilityclient  https://review.opendev.org/c/openstack/releases/+/89691008:45
opendevreviewHervĂ© Beraud proposed openstack/releases master: Add Oslo specific dates for Caracal schedule  https://review.opendev.org/c/openstack/releases/+/89691109:01
elodillesttx:  09:55
elodilles'EOL networking-generic-switch stable/*' are ready to merge,09:55
elodillesjust wanted to not miss the older branches09:55
elodilles(train-wallaby)09:56
elodilleshttps://review.opendev.org/q/project:openstack/releases+owner:jay%2540jvf.cc+is:open+EOL09:58
elodilles^^^09:58
opendevreviewMerged openstack/releases master: Add release note links for 2023.2 Bobcat (#3)  https://review.opendev.org/c/openstack/releases/+/89681110:02
opendevreviewBoxiang Zhu proposed openstack/releases master: Final RC patch for skyline-console  https://review.opendev.org/c/openstack/releases/+/89663111:59
opendevreviewBoxiang Zhu proposed openstack/releases master: Final RC patch for skyline-console  https://review.opendev.org/c/openstack/releases/+/89663112:15
opendevreviewMerged openstack/releases master: Final RC patch for skyline-apiserver  https://review.opendev.org/c/openstack/releases/+/89663013:00
opendevreviewMerged openstack/releases master: Final RC patch for skyline-console  https://review.opendev.org/c/openstack/releases/+/89663113:00
elodillesreminder: weekly meeting will start in ~10 mins13:49
opendevreviewMerged openstack/releases master: Final RC patch for ansible-role-thales-hsm  https://review.opendev.org/c/openstack/releases/+/89662313:54
opendevreviewMerged openstack/releases master: Final RC patch for ansible-role-atos-hsm  https://review.opendev.org/c/openstack/releases/+/89662213:54
elodilles#startmeeting releaseteam14:00
opendevmeetMeeting started Fri Sep 29 14:00:01 2023 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
elodillesPing list: elodilles armstrong14:00
elodilleso/14:00
elodilles#link https://etherpad.opendev.org/p/bobcat-relmgt-tracking14:00
elodilleswe are at L479 / R-114:00
ttxo/14:03
elodillesOK, let's start then!14:03
elodilles#topic Review task completion14:04
elodilles1st task was: 'Process any remaining stable branching exception (all)'14:04
elodillesactually, there were none left afair14:04
elodillesso this is done \o/14:04
ttx\o/14:05
elodilles2nd task was: 'Notify the TC (Technical Writing SIG - https://wiki.openstack.org/wiki/Documentation) that it should be safe to apply the process to create the new release series landing pages for docs.openstack.org (see example patches: https://review.opendev.org/q/topic:www-zed-final ) (elod)'14:05
elodillesi've proposed the usual patches:14:05
elodilleshttps://review.opendev.org/q/topic:www-bobcat-final14:05
elodillesalso pinged the TC via IRC14:05
elodilleson their channel14:05
elodillesso this is covered i think14:06
elodilles3rd task: 'On the day before the deadline for final release candidates, propose last-minute RCs where needed (hberaud)'14:06
elodilleshttps://review.opendev.org/q/topic:bobcat-final-rc14:06
elodillespatches were proposed by hberaud ^^^14:07
elodillesthanks!14:07
hberaudnp14:07
elodilleswe have only one team left: cinder14:07
hberaudonly the cinder patch remains opened14:07
opendevreviewJeremy Stanley proposed openstack/releases master: Normalize capitalization for current cycle key  https://review.opendev.org/c/openstack/releases/+/89694214:07
opendevreviewJeremy Stanley proposed openstack/releases master: Publish the 2024.1/Caracal key for future use  https://review.opendev.org/c/openstack/releases/+/89694314:07
hberaudwe have unmerged backports14:07
hberauds/we/they/14:07
hberaudhttps://etherpad.opendev.org/p/cinder-bobcat-rc-patches14:08
elodilleswhoami-rajat promised to update the patch today, right?14:08
hberaudyeah14:08
hberaudbut I took a look to their status and it seems unlikely that everything will be merged today14:09
elodillesi don't know whether these are all release critical fixes...14:09
hberaudI seen doc patches14:09
elodillesah14:09
hberaudand one who looks like to a kind of feature/support14:09
ttxhm...14:10
hberaudI wonder if they could be merged later after bobcat its final14:10
elodilleswe are in the freeze period, there should be only release critical fixes :-o14:10
hberaudfrom my POV I'd argue that we should go with the current state of the release14:11
elodillesyeah, i'd also tend to keep the current as final release14:12
hberaud++14:12
elodillesfixes can land after the official 2023.2 Bobcat release + can be released as a bugfix release14:13
elodillesthough feature/support patches are on the border...14:13
elodillesanyway, i see that hberaud you pinged whoami-rajat on the patch,14:15
ttxI guess we could give then until EOD14:15
hberaudyeah14:15
ttxthem*14:15
opendevreviewJeremy Stanley proposed openstack/releases master: Publish the 2024.1/Caracal key for future use  https://review.opendev.org/c/openstack/releases/+/89694314:15
elodillesso let's wait his respond14:15
hberaudI can generate the final patch during the weekend if needed14:15
elodillesttx: ++14:15
ttxIf that's the only hot thing I'me willing to be flexible14:16
hberaudAFAIK that's the one14:16
elodilles++14:16
elodillesthanks then, let's wait then14:16
elodilleslet's move on14:17
elodilleswe have 2 last task: countdown mail (will come later) +14:17
elodilles'After the email is sent, use propose-final-releases to tag the existing most recent release candidates as the final release for projects using the cycle-with-rc model (hberaud)'14:17
elodillesthis can be generated after cinder's final release i guess ^^^14:18
hberaudyes we need the cinder patch 14:18
hberaudI'll trigger it once the cinder topic is done14:18
elodilleshberaud: ++14:18
elodillesnext topic then!14:19
ttx++14:19
elodilles#topic Assign next week tasks14:19
elodillesrelease day tasks! \o/14:19
elodillesanyone volunteering to send the announcement mails? :)14:21
elodillesthanks hberaud ;)14:22
elodillesall tasks taken!14:22
fungii plan to be around as early as i can roll over and poke at a keyboard next to my bed, probably around 10:00 utc14:22
elodillesfungi: thanks in advance!14:22
hberaudfungi: thanks14:22
elodilles#topic Review countdown email14:23
elodilles#link https://etherpad.opendev.org/p/relmgmt-weekly-emails14:23
hberaudLGTM14:24
elodillesthanks! I will send it after the meeting!14:25
elodilles#topic Open Discussion14:25
elodilleswe have 1 topic added here:14:25
elodilles"PTG presence"14:25
ttxYeah I was wondering if we should plan to do our usual live meeting during PTG14:25
elodillesthat sounds good to me!14:26
ttxI think we missed the call for teams14:26
hberaud+114:26
ttx(deadline was August 20)14:26
elodillesthere are some items on the 'Things to change' section on tracking page (line 518), so we have some extra stuff to discuss14:27
fungii have some long pre-planned family obligations the first half of the ptg week, but can always catch up from notes14:27
ttxdiablo_rojo: can we still join ? Would be a single session14:27
fungisorry for the gerritbot noise during the meeting, but signing key transition changes are prepped for week-after-release14:28
fricklerwell using meetpad is open to anyone, anytime14:28
elodillesfungi: no worries & thanks for preparing it :)14:29
fungithe releases site change to publish the key is set wip for now to prevent accidentally merging it early, and the key transition in zuul depends on it so won't merge until that does14:30
elodillesfrickler: yeah, we can use that anyway i guess, but it would be better to be seen as an official session there though14:30
fungii think the main problem with a last-minute addition is that the team name may not appear in the list of participating teams in already-finalized announcement e-mails and such, but i'll let diablo_rojo confirm14:31
elodillesfungi: ACK, thanks!14:32
fungi(from a technical standpoint, it's just one admin command in irc to add the track anyway)14:32
fungifor now, i would say plan to have a session, and work out whether it can be officially added to the schedule and such when diablo_rojo is around14:34
elodilles#info Release Management PTG session will be held at the usual weekly team meeting time: 14 UTC @ Friday14:34
elodillesis this OK ^^^?14:34
fungii'll be around, sure14:34
hberaudlgtm14:34
elodilleswe'll have almost a month to plan it (if we need any further plan :))14:35
elodillesOK14:35
elodillesanything else to discuss?14:35
fungisecurity session isn't until 16z that day so doesn't conflict for me14:35
ttxack14:35
hberaudnope14:35
ttxnothing else14:36
ttxwe seem to be in good shape for release, except that Cinder late part14:36
elodillesyepp14:36
fungicinder still smoldering14:36
hberaud:)14:37
elodillescool, then let's close the meeting14:37
elodillesthanks everyone for joining! o/14:37
elodilles#endmeeting14:37
opendevmeetMeeting ended Fri Sep 29 14:37:38 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:37
opendevmeetMinutes:        https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-09-29-14.00.html14:37
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-09-29-14.00.txt14:37
opendevmeetLog:            https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-09-29-14.00.log.html14:37
hberaudthanks elodilles 14:37
elodillesnp :)14:37
elodillesjust ping me if cinder's final RC is available for review :)14:38
hberaudack14:38
elodillesI'll be probably still around for some time today (but might be out for 1-2 hrs)14:39
fungilast cycle we temporarily removed a semaphore in zuul so that release notes publication would be faster/parallel on release day. do we need to do that again this time?14:41
fungihttps://review.opendev.org/c/openstack/project-config/+/877552 Temporarily remove release docs semaphores14:42
fungihttps://review.opendev.org/c/openstack/project-config/+/877553 Revert "Temporarily remove release docs semaphores"14:43
hberaudI guess that yes14:44
fungilooks like we still set the publish-releasenotes and publish-release-docs semaphores in zuul.d/jobs.yaml so ought to do that again14:44
fungii thought we added it to the release steps, but i can't find it on the pad14:44
fungianyway, i can go ahead and prep/wip changes for doing that again14:45
elodillesfungi: ah, yes, that helped a lot14:46
hberaudfungi: thanks14:46
fungiis there a topic i should use on those changes so they'll be easy to find?14:46
elodilleswe discussed after Antelope release that we should start the release process somewhat earlier as we had just in time @ Antelope release o:)14:47
hberaudbobcat-final-release?14:47
fungican do14:47
elodillesoh, one more thing that i forgot: we have one tempest plugin release patch still open: https://review.opendev.org/c/openstack/releases/+/89556514:48
elodilleshaleyb: any plans with that ^^^ ?14:48
elodillesas far as I see the gate is very shaky in that plugin repo14:49
fungihttps://review.opendev.org/q/topic:bobcat-final-release now includes the semaphore changes, currently wip14:51
elodillesfungi: ++14:52
elodillesis it in merge conflict with each other? (the patch + its revert?)14:52
fungiwe should make sure to merge the first one on tuesday just so release process doesn't have to wait for it14:52
elodillesfungi: ACK14:53
fungielodilles: i'm really not sure what gerrit's merge conflict flag is trying to communicate there, but the changes are built on the current branch state so should be fine14:53
elodilles++14:54
fungielodilles: and yes, if memory serves we still had delays waiting for tag jobs and such last cycle. probably worth looking back to see what time we started so we'll be sure to start earlier14:54
elodillesfungi: we started 11:00 UTC, so probably better to start 10:00 UTC or earlier14:55
fungihttps://meetings.opendev.org/irclogs/%23openstack-release/%23openstack-release.2023-03-22.log.html14:56
elodillesyepp, it was 11:00 UTC14:57
elodilles(10:55, to be precise)14:58
elodillesI've updated the starting time to 10:00 UTC on the tracking page (line 506)14:59
fungielodilles: actually, the problem was that we planned to approve the openstack-manuals patch at 14:00, actually approved it half an hour earlier at 13:29 and the site update didn't go live until 14:1015:00
elodillesalso added a task/reminder to merge the semaphore removing temporary patch on Tuesday15:00
fungiso basically from approval to publication the openstack-manuals change needed 100 minutes15:01
clarkbshould we go ahead and approve the semaphore removal now or is that something that you want to approve just prior to release happening?15:02
fungier, i guess that was actually 40 minutes not 10015:02
clarkbI think the risk is low fwiw, but it has my +2 and can be approved when ready15:02
fungiokay and then once the openstack-manuals change was published we discovered a sorting issue because of the new version scheme which got fixed and published at 15:4115:04
fungithat's what ultimately pushed us past the planned announcement time15:05
elodillesand that shouldn't be a problem this time15:06
fungilooking back at the timeline, the tag-releases job took about an hour to complete and merged just before 12:00, tag and release pipelines were empty at 13:0515:08
elodillesanyway, i've changed the openstack-manuals change approving time from 'before 14:00 UTC' to 'before 13:00 UTC', so that should be enough i guess15:08
fungiyeah, i think we can basically approve the openstack-manuals change as soon as tag/release jobs finish, which could be as early as 13:00 but might be a little after depending on factors15:09
fungithat hopefully gives us an hour after the docs site is finalized before press releases occur, so we have some breathing room if something goes wrong15:09
elodillessounds good to me!15:10
fungilast time it was just cut too close, and then something did go wrong and we had a scramble which went well past the intended completion time15:11
elodillesyepp15:12
elodillesanyway, starting everything ~1 hour earlier should do the trick15:12
fungisgtm. i should be awake for the start time15:13
elodillesoh, yes, you mentioned you'll be half awake at 10am UTC :)15:14
fungireasonably awake. it's 6am local time here, which only seems early because i'm not an early riser15:14
elodilleswhat time is that in your local time if i may ask? :-o15:14
elodillesoh, 6am :S15:15
elodillesfungi: something different: I want to run the EOL branch clean up script if the timing is OK as yesterday many *-eol tagging patches have merged15:20
clarkbI don't have any plans to touch gerrit today.15:21
clarkbI've been taking the release "freeze" period as a good time to work upstream on gerrit instead so after release there will hopefully be updates15:21
fungielodilles: that seems fine, yep15:22
elodillesclarkb: sounds like a good plan! thanks :)15:23
elodillesfungi: ++15:23
elodillesthen starting it in a minute15:23
elodillesand these were deleted this time: https://paste.opendev.org/show/bBpdK69rUbU8P5q3zfDC/15:55
fungiawesome, thanks!16:49
haleybelodilles: i'm fine with that change based on rodolfo's comment, thanks!17:18
*** haleyb is now known as haleyb_out17:19
elodilleshaleyb_out: ACK, thanks, too!17:43
opendevreviewRajat Dhasmana proposed openstack/releases master: Final RC patch for cinder  https://review.opendev.org/c/openstack/releases/+/89662518:16

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