Friday, 2025-03-28

elodillesrelease-team: RC2 patches are waiting for a 2nd review, if any of you have some time o:) https://review.opendev.org/q/topic:epoxy-final-rc06:59
ttxLooking08:22
ttxApproved the easy ones -- the only leftover is https://review.opendev.org/c/openstack/releases/+/94574108:24
ttx(Cinder RC2, waiting for a few late patches)08:24
elodillesthanks o/08:26
opendevreviewMerged openstack/releases master: Release manila RC2 for 2025.1 Epoxy  https://review.opendev.org/c/openstack/releases/+/94568508:26
elodillesyepp, let's wait for cinder team for their final RC08:26
ttxI almost missed the Cinder one as W-1 makes it disappear from my dashboard08:27
elodillesyeah, i was wondering too why it is not visible there :]08:30
opendevreviewMerged openstack/releases master: Release neutron RC2 for 2025.1 Epoxy  https://review.opendev.org/c/openstack/releases/+/94568408:30
opendevreviewElod Illes proposed openstack/releases master: Release trove RC2 for 2025.1 Epoxy  https://review.opendev.org/c/openstack/releases/+/94579609:32
elodillesrelease-team: i just saw that trove merged a patch yesterday evening on their stable/2025.1 ^^^ i'm not sure if it's worth an RC2, but proposed anyway09:33
ttxSounds like a good one to merge before rather than after, given it's more a feature than a bugfix10:33
ttxwe might not get the PTL+1 in time given how late it is in China10:33
elodillesyepp10:49
elodillesi tend to not wait for PTL approval10:49
elodillesfor this one10:50
elodilles(it is marked as bug fix, and afaik postgres is not really supported openstack-wide anymore, but yeah, it's kind of feature-ish)10:51
fungii'm probably going to end up attending today's meeting over mobile hotspot from a parking lot, so i may be slower than usual to respond if there are questions for me13:22
ttx#startmeeting releaseteam14:00
opendevmeetMeeting started Fri Mar 28 14:00:13 2025 UTC and is due to finish in 60 minutes.  The chair is ttx. 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
ttxPing list: release-team armstrong 14:00
ttxOur agenda at:14:00
elodilleso/14:00
ttx#link https://etherpad.opendev.org/p/epoxy-relmgt-tracking#L39414:00
frickler\o14:00
ttxmakes me think, we should probably create the Flamingo tracker :)14:01
ttx#topic Review task completion14:01
ttx- Process any remaining stable branching exception14:01
kacperrh[m]\o14:02
ttxLooks like https://review.opendev.org/c/openstack/releases/+/945279 was merged14:02
elodillesyepp14:02
ttxSo I think we are done here?14:02
elodillesyes, everything has branched14:02
elodillesand finally requirements, too14:03
ttx- Notify the documentation team (elod)14:03
ttx#link https://review.opendev.org/q/topic:www-epoxy-final14:03
elodillesi've created the patches14:03
elodillessitemap.xml is not refreshed yet, but as far as i understand it should be after the final release14:03
ttxright14:04
ttx- On the day before the deadline for final release candidates, propose last-minute RCs where needed14:04
fungiwhen i get back to the house i need to go ahead and push up the temporary semaphore changes for wednesday so i don't forget14:04
ttxLooks like we have two left14:04
ttxCinder RC2 https://review.opendev.org/c/openstack/releases/+/94574114:05
elodillesfungi: oh, good, yes, that will help us a lot! thanks in advance!14:05
ttxTrove RC2 https://review.opendev.org/c/openstack/releases/+/94579614:05
ttxI'm ok with approving Trove now14:05
elodillesme too14:05
ttxyes pushed my +214:05
ttxjust pushed*14:06
elodilles+2+W'd14:06
elodillesso we just need cinder's RC2 :)14:07
fungiwe should probably add a reminder in the r-1 week checklist for future cycles to prepare the semaphore change, lest i forget one of these times14:07
ttxRe: Cinder, are we ok granting them an exception? Since I won't be very available next week, I leave the call to y'all14:07
elodillesfungi: ACK, will do a process patch after the meeting for that14:08
fricklerwe should place a deadline on cinder at least. monday 12 utc?14:08
ttxtrying to track which patches they are waiting on14:08
elodillesi have a feeling that they will be ready with RC2 today EOB (US timezone)14:09
ttxhttps://review.opendev.org/q/project:openstack/cinder+branch:stable/2025.1+status:open14:09
fungiin the future, gerrit hashtags could be used to identify pending changes for situations like this14:09
elodillesbut we can hurry the team via their RC2 patch14:09
ttxLooks like two are in the pipeline to merge14:10
fungirosmaita was asking me questions about backporting job fixes to stable, which i assume was related14:10
ttxthe third one might not be one they are waiting for14:10
ttxI think that one can land post-release14:11
elodilles+114:11
ttxso we might be able to push Cinder RC2 in a few hours14:11
ttxwhich would be great, allowing us to push that final release promotion patch14:11
elodillesfingers crossed14:11
ttxanything else on this one?14:12
elodillesi'll be available today after the meeting for a couple of hours and even can check things at late hours (EU)14:12
fungii'm okay massaging the integrated gate pipeline to prioritize those cinder stable/2025.1 changes if getting them merged sooner would help14:12
ttxfungi: if the line is long, i would not mind that14:13
fungiat the momen't i'm not in a position to check whether they're approved or what the gate backlog looks like14:13
fungibut in about an hour i can look14:13
ttxthat would be great!14:14
ttx- At the end of the week, send weekly email content (ttx)14:14
ttxI'll do that in a few14:14
ttx- 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 (elod)14:14
ttxThat one is pending RC214:14
ttxCinder RC214:14
elodillesyepp14:14
ttx#topic Assign R+0 week tasks14:14
fricklerhttps://review.opendev.org/945666 is second position in gate, should be done in ~45mins, so no action needed there currently14:15
ttxMost tasks are group tasks... I'll try to be there for the final hours of the release and will check my messages in the evenings in case there is a big blocker14:15
ttxBut I'll likely not be around before 17:00 CEST (15utc)14:16
ttxfungi should be around for any Foundation marketing sync14:16
fungii'll try to be online wednesday by 10:00 utc14:16
elodillesi can take care of the tasks that needs action 14:16
fungijust to keep an eye on stuff14:17
fungiand yeah, happy to liaison with foundation marketing folks14:17
ttxSorry again for the miserable timing of my vacation. I just did not have much choice14:17
elodillesfungi: cool, thanks!14:17
ttx#topic Review weekly countdown email14:18
ttx#link https://etherpad.opendev.org/p/relmgmt-weekly-emails14:18
ttxPlease review ^14:18
fungithere is never a convenient time for vacations, sadly14:18
elodillesi've read it in advance, LGTM14:19
ttxI just added a "soon"14:19
elodillesyeah, saw that, still LGTM :)14:19
ttxOK will send it after the meeting14:20
frickler+114:20
ttx#topic Open Discussion14:20
ttxAnything else?14:20
opendevreviewMerged openstack/releases master: Release trove RC2 for 2025.1 Epoxy  https://review.opendev.org/c/openstack/releases/+/94579614:20
elodillesmaybe one thing14:21
elodillesi did a quick check with the 'missing-releases' command14:21
elodillesand did some edit in a WIP patch: https://review.opendev.org/c/openstack/releases/+/94563014:22
ttxyeah sounds like a good idea14:22
elodillesthis will work for future deliverables14:23
elodillesi mean, it works mostly already for epoxy deliverables14:23
elodillesbut this fix still has some false negative warnings14:23
elodilles(deliverables released 2024 and early this year)14:24
elodillesand does not work at all for old releases14:24
elodillesdoes anyone use this command for checking old releases' deliverables?14:24
fungiis this for the - vs _ in tarballs? (not where i can easily look at the patch atm)14:25
elodillesshould we have a better solution, or is this acceptable?14:25
elodillesfungi: mostly that14:25
elodilles(_ instead of - or . in tarballs and _ instead of - in wheel names)14:26
fungii'll take a look once i'm back to my workstation in a bit, but it should be generally safe to check for normalized and non-normalized forms and then consider it satisfactory as long as at least one exists14:27
fricklerI wouldn't object to a more flexible solution, but I'm also fine going forward with the simple approach14:27
fricklerfungi: it only checks for the new variant afaict14:27
elodillesyes, only the new way14:27
fungiah, yeah then that's going to complain about a lot of stuff prior to mid-january14:28
elodillesfungi: fortunately in epoxy we don't have many such release (~8-10 or so)14:29
fungii guess it's mostly a question as to what level of tolerance you have for manually filtering out older false-negatives14:29
elodillesyes o:)14:29
fricklerI have another question which I wrote earlier but don't remember seeing an answer: can 2025.2 be switched to development already or does it need to wait for the release last week? we already updated -manuals, so the current state is a bit inconsistent. asking because of https://review.opendev.org/c/openstack/releases/+/945183 primarily14:30
fricklereh, s/last/next/14:30
elodillesfrickler: afaik we usually set <next series> as in 'development' state at release day14:31
elodillesthough master is now already Flamingo14:31
elodillesbut it's better if teams focus on Epoxy in the last couple of days o:)14:32
fricklerwell obviously the sdk team has already switched focus a while ago ;)14:32
elodillesthe possibility is there :)14:33
ttxyeah it does not matter that much14:33
ttxanything else before we close the meeting?14:33
elodillesnothing else from me14:33
fungii got nothin'14:34
* frickler neither14:34
ttx#endmeeting14:35
opendevmeetMeeting ended Fri Mar 28 14:35:22 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:35
opendevmeetMinutes:        https://meetings.opendev.org/meetings/releaseteam/2025/releaseteam.2025-03-28-14.00.html14:35
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/releaseteam/2025/releaseteam.2025-03-28-14.00.txt14:35
opendevmeetLog:            https://meetings.opendev.org/meetings/releaseteam/2025/releaseteam.2025-03-28-14.00.log.html14:35
ttxThanks for joining!14:35
elodillesthanks ttx o/14:35
kacperrh[m]thanks ttx. 14:35
ttxEmail sent14:35
elodilles++14:35
ttxI'll track the two Cinder patches and keep an eye for the RC2 patch refresh14:36
ttxhopefully we can close that today and issue the final release bump patch14:36
elodillesyepp-yepp, fingers crossed14:37
fungi945614,2 bounced out of the gate, so i put it back and moved it to the front16:15
fungiand confirmed with rosmaita in #openstack-cinder that it's the only remaining change they're waiting on for rc216:15
elodillesthanks o/16:17
rosmaitayeah, sorry about the holdup16:17
fungizuul's estimating it should merge by about 18:00 utc16:31
fricklerrelease-team: I know I simply approved this change in previous cycles, but now I doubt whether it is actually correct for the requirements repo to do this https://review.opendev.org/c/openstack/requirements/+/945489 ?16:42
opendevreviewElod Illes proposed openstack/releases master: [process] Update release day duties  https://review.opendev.org/c/openstack/releases/+/94586116:52
elodillesfrickler: oh, good question16:54
elodillesfrickler: probably that is something that is not needed there :S16:56
fungilooks like 945614,2 should be merging shorting, unless this last remaining tempest job fails17:54
fungiand it merged17:59
fungirosmaita: ^ good to do cinder rc2 now?17:59
rosmaitayes, i will update the patch17:59
fungithanks!!!17:59
opendevreviewBrian Rosmaita proposed openstack/releases master: Release cinder RC2 for 2025.1 Epoxy  https://review.opendev.org/c/openstack/releases/+/94574118:01
fungii've pushed 945884 and 945885 for the temporary semaphore removal and revert, both wip for now. i've set myself a reminder to un-wip and merge 945884 on tuesday18:03
elodillesrosmaita: it seems to me that the hash is not the latest on RC2 :-o18:17
rosmaitalooking18:18
elodillesrosmaita: should be 06e8c0b5049cd978018740f4794cb162c7043540 if i'm not mistaken18:18
rosmaitayou are correct18:20
rosmaitaguess i fetched too soon18:20
opendevreviewBrian Rosmaita proposed openstack/releases master: Release cinder RC2 for 2025.1 Epoxy  https://review.opendev.org/c/openstack/releases/+/94574118:21
elodillesthanks rosmaita , i was confused whether i'm looking something in the wrong way o:)18:22
rosmaitaglad you are still wide-awake!18:23
elodilles:)18:24
elodillesrelease-team: this is waiting for a 2nd core review: https://review.opendev.org/c/openstack/releases/+/94574118:24
opendevreviewMerged openstack/releases master: Release cinder RC2 for 2025.1 Epoxy  https://review.opendev.org/c/openstack/releases/+/94574122:18

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