elodilles | release-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-rc | 06:59 |
---|---|---|
ttx | Looking | 08:22 |
ttx | Approved the easy ones -- the only leftover is https://review.opendev.org/c/openstack/releases/+/945741 | 08:24 |
ttx | (Cinder RC2, waiting for a few late patches) | 08:24 |
elodilles | thanks o/ | 08:26 |
opendevreview | Merged openstack/releases master: Release manila RC2 for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/945685 | 08:26 |
elodilles | yepp, let's wait for cinder team for their final RC | 08:26 |
ttx | I almost missed the Cinder one as W-1 makes it disappear from my dashboard | 08:27 |
elodilles | yeah, i was wondering too why it is not visible there :] | 08:30 |
opendevreview | Merged openstack/releases master: Release neutron RC2 for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/945684 | 08:30 |
opendevreview | Elod Illes proposed openstack/releases master: Release trove RC2 for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/945796 | 09:32 |
elodilles | release-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 anyway | 09:33 |
ttx | Sounds like a good one to merge before rather than after, given it's more a feature than a bugfix | 10:33 |
ttx | we might not get the PTL+1 in time given how late it is in China | 10:33 |
elodilles | yepp | 10:49 |
elodilles | i tend to not wait for PTL approval | 10:49 |
elodilles | for this one | 10: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 |
fungi | i'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 me | 13:22 |
ttx | #startmeeting releaseteam | 14:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'releaseteam' | 14:00 |
ttx | Ping list: release-team armstrong | 14:00 |
ttx | Our agenda at: | 14:00 |
elodilles | o/ | 14:00 |
ttx | #link https://etherpad.opendev.org/p/epoxy-relmgt-tracking#L394 | 14:00 |
frickler | \o | 14:00 |
ttx | makes me think, we should probably create the Flamingo tracker :) | 14:01 |
ttx | #topic Review task completion | 14:01 |
ttx | - Process any remaining stable branching exception | 14:01 |
kacperrh[m] | \o | 14:02 |
ttx | Looks like https://review.opendev.org/c/openstack/releases/+/945279 was merged | 14:02 |
elodilles | yepp | 14:02 |
ttx | So I think we are done here? | 14:02 |
elodilles | yes, everything has branched | 14:02 |
elodilles | and finally requirements, too | 14:03 |
ttx | - Notify the documentation team (elod) | 14:03 |
ttx | #link https://review.opendev.org/q/topic:www-epoxy-final | 14:03 |
elodilles | i've created the patches | 14:03 |
elodilles | sitemap.xml is not refreshed yet, but as far as i understand it should be after the final release | 14:03 |
ttx | right | 14:04 |
ttx | - On the day before the deadline for final release candidates, propose last-minute RCs where needed | 14:04 |
fungi | when i get back to the house i need to go ahead and push up the temporary semaphore changes for wednesday so i don't forget | 14:04 |
ttx | Looks like we have two left | 14:04 |
ttx | Cinder RC2 https://review.opendev.org/c/openstack/releases/+/945741 | 14:05 |
elodilles | fungi: oh, good, yes, that will help us a lot! thanks in advance! | 14:05 |
ttx | Trove RC2 https://review.opendev.org/c/openstack/releases/+/945796 | 14:05 |
ttx | I'm ok with approving Trove now | 14:05 |
elodilles | me too | 14:05 |
ttx | yes pushed my +2 | 14:05 |
ttx | just pushed* | 14:06 |
elodilles | +2+W'd | 14:06 |
elodilles | so we just need cinder's RC2 :) | 14:07 |
fungi | we 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 times | 14:07 |
ttx | Re: Cinder, are we ok granting them an exception? Since I won't be very available next week, I leave the call to y'all | 14:07 |
elodilles | fungi: ACK, will do a process patch after the meeting for that | 14:08 |
frickler | we should place a deadline on cinder at least. monday 12 utc? | 14:08 |
ttx | trying to track which patches they are waiting on | 14:08 |
elodilles | i have a feeling that they will be ready with RC2 today EOB (US timezone) | 14:09 |
ttx | https://review.opendev.org/q/project:openstack/cinder+branch:stable/2025.1+status:open | 14:09 |
fungi | in the future, gerrit hashtags could be used to identify pending changes for situations like this | 14:09 |
elodilles | but we can hurry the team via their RC2 patch | 14:09 |
ttx | Looks like two are in the pipeline to merge | 14:10 |
fungi | rosmaita was asking me questions about backporting job fixes to stable, which i assume was related | 14:10 |
ttx | the third one might not be one they are waiting for | 14:10 |
ttx | I think that one can land post-release | 14:11 |
elodilles | +1 | 14:11 |
ttx | so we might be able to push Cinder RC2 in a few hours | 14:11 |
ttx | which would be great, allowing us to push that final release promotion patch | 14:11 |
elodilles | fingers crossed | 14:11 |
ttx | anything else on this one? | 14:12 |
elodilles | i'll be available today after the meeting for a couple of hours and even can check things at late hours (EU) | 14:12 |
fungi | i'm okay massaging the integrated gate pipeline to prioritize those cinder stable/2025.1 changes if getting them merged sooner would help | 14:12 |
ttx | fungi: if the line is long, i would not mind that | 14:13 |
fungi | at the momen't i'm not in a position to check whether they're approved or what the gate backlog looks like | 14:13 |
fungi | but in about an hour i can look | 14:13 |
ttx | that would be great! | 14:14 |
ttx | - At the end of the week, send weekly email content (ttx) | 14:14 |
ttx | I'll do that in a few | 14: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 |
ttx | That one is pending RC2 | 14:14 |
ttx | Cinder RC2 | 14:14 |
elodilles | yepp | 14:14 |
ttx | #topic Assign R+0 week tasks | 14:14 |
frickler | https://review.opendev.org/945666 is second position in gate, should be done in ~45mins, so no action needed there currently | 14:15 |
ttx | Most 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 blocker | 14:15 |
ttx | But I'll likely not be around before 17:00 CEST (15utc) | 14:16 |
ttx | fungi should be around for any Foundation marketing sync | 14:16 |
fungi | i'll try to be online wednesday by 10:00 utc | 14:16 |
elodilles | i can take care of the tasks that needs action | 14:16 |
fungi | just to keep an eye on stuff | 14:17 |
fungi | and yeah, happy to liaison with foundation marketing folks | 14:17 |
ttx | Sorry again for the miserable timing of my vacation. I just did not have much choice | 14:17 |
elodilles | fungi: cool, thanks! | 14:17 |
ttx | #topic Review weekly countdown email | 14:18 |
ttx | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:18 |
ttx | Please review ^ | 14:18 |
fungi | there is never a convenient time for vacations, sadly | 14:18 |
elodilles | i've read it in advance, LGTM | 14:19 |
ttx | I just added a "soon" | 14:19 |
elodilles | yeah, saw that, still LGTM :) | 14:19 |
ttx | OK will send it after the meeting | 14:20 |
frickler | +1 | 14:20 |
ttx | #topic Open Discussion | 14:20 |
ttx | Anything else? | 14:20 |
opendevreview | Merged openstack/releases master: Release trove RC2 for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/945796 | 14:20 |
elodilles | maybe one thing | 14:21 |
elodilles | i did a quick check with the 'missing-releases' command | 14:21 |
elodilles | and did some edit in a WIP patch: https://review.opendev.org/c/openstack/releases/+/945630 | 14:22 |
ttx | yeah sounds like a good idea | 14:22 |
elodilles | this will work for future deliverables | 14:23 |
elodilles | i mean, it works mostly already for epoxy deliverables | 14:23 |
elodilles | but this fix still has some false negative warnings | 14:23 |
elodilles | (deliverables released 2024 and early this year) | 14:24 |
elodilles | and does not work at all for old releases | 14:24 |
elodilles | does anyone use this command for checking old releases' deliverables? | 14:24 |
fungi | is this for the - vs _ in tarballs? (not where i can easily look at the patch atm) | 14:25 |
elodilles | should we have a better solution, or is this acceptable? | 14:25 |
elodilles | fungi: mostly that | 14:25 |
elodilles | (_ instead of - or . in tarballs and _ instead of - in wheel names) | 14:26 |
fungi | i'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 exists | 14:27 |
frickler | I wouldn't object to a more flexible solution, but I'm also fine going forward with the simple approach | 14:27 |
frickler | fungi: it only checks for the new variant afaict | 14:27 |
elodilles | yes, only the new way | 14:27 |
fungi | ah, yeah then that's going to complain about a lot of stuff prior to mid-january | 14:28 |
elodilles | fungi: fortunately in epoxy we don't have many such release (~8-10 or so) | 14:29 |
fungi | i guess it's mostly a question as to what level of tolerance you have for manually filtering out older false-negatives | 14:29 |
elodilles | yes o:) | 14:29 |
frickler | I 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 primarily | 14:30 |
frickler | eh, s/last/next/ | 14:30 |
elodilles | frickler: afaik we usually set <next series> as in 'development' state at release day | 14:31 |
elodilles | though master is now already Flamingo | 14:31 |
elodilles | but it's better if teams focus on Epoxy in the last couple of days o:) | 14:32 |
frickler | well obviously the sdk team has already switched focus a while ago ;) | 14:32 |
elodilles | the possibility is there :) | 14:33 |
ttx | yeah it does not matter that much | 14:33 |
ttx | anything else before we close the meeting? | 14:33 |
elodilles | nothing else from me | 14:33 |
fungi | i got nothin' | 14:34 |
* frickler neither | 14:34 | |
ttx | #endmeeting | 14:35 |
opendevmeet | Meeting ended Fri Mar 28 14:35:22 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:35 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2025/releaseteam.2025-03-28-14.00.html | 14:35 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2025/releaseteam.2025-03-28-14.00.txt | 14:35 |
opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2025/releaseteam.2025-03-28-14.00.log.html | 14:35 |
ttx | Thanks for joining! | 14:35 |
elodilles | thanks ttx o/ | 14:35 |
kacperrh[m] | thanks ttx. | 14:35 |
ttx | Email sent | 14:35 |
elodilles | ++ | 14:35 |
ttx | I'll track the two Cinder patches and keep an eye for the RC2 patch refresh | 14:36 |
ttx | hopefully we can close that today and issue the final release bump patch | 14:36 |
elodilles | yepp-yepp, fingers crossed | 14:37 |
fungi | 945614,2 bounced out of the gate, so i put it back and moved it to the front | 16:15 |
fungi | and confirmed with rosmaita in #openstack-cinder that it's the only remaining change they're waiting on for rc2 | 16:15 |
elodilles | thanks o/ | 16:17 |
rosmaita | yeah, sorry about the holdup | 16:17 |
fungi | zuul's estimating it should merge by about 18:00 utc | 16:31 |
frickler | release-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 |
opendevreview | Elod Illes proposed openstack/releases master: [process] Update release day duties https://review.opendev.org/c/openstack/releases/+/945861 | 16:52 |
elodilles | frickler: oh, good question | 16:54 |
elodilles | frickler: probably that is something that is not needed there :S | 16:56 |
fungi | looks like 945614,2 should be merging shorting, unless this last remaining tempest job fails | 17:54 |
fungi | and it merged | 17:59 |
fungi | rosmaita: ^ good to do cinder rc2 now? | 17:59 |
rosmaita | yes, i will update the patch | 17:59 |
fungi | thanks!!! | 17:59 |
opendevreview | Brian Rosmaita proposed openstack/releases master: Release cinder RC2 for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/945741 | 18:01 |
fungi | i'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 tuesday | 18:03 |
elodilles | rosmaita: it seems to me that the hash is not the latest on RC2 :-o | 18:17 |
rosmaita | looking | 18:18 |
elodilles | rosmaita: should be 06e8c0b5049cd978018740f4794cb162c7043540 if i'm not mistaken | 18:18 |
rosmaita | you are correct | 18:20 |
rosmaita | guess i fetched too soon | 18:20 |
opendevreview | Brian Rosmaita proposed openstack/releases master: Release cinder RC2 for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/945741 | 18:21 |
elodilles | thanks rosmaita , i was confused whether i'm looking something in the wrong way o:) | 18:22 |
rosmaita | glad you are still wide-awake! | 18:23 |
elodilles | :) | 18:24 |
elodilles | release-team: this is waiting for a 2nd core review: https://review.opendev.org/c/openstack/releases/+/945741 | 18:24 |
opendevreview | Merged openstack/releases master: Release cinder RC2 for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/945741 | 22:18 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!