opendevreview | Corey Bryant proposed openstack/releases master: New stable releases keystone zed, yoga, antelope https://review.opendev.org/c/openstack/releases/+/896873 | 00:29 |
---|---|---|
opendevreview | Merged openstack/releases master: Add releasenotes link for Tempest Bobcat release https://review.opendev.org/c/openstack/releases/+/896827 | 07:08 |
opendevreview | Merged openstack/releases master: [Yoga] Release octavia-dashboard https://review.opendev.org/c/openstack/releases/+/889518 | 08:30 |
opendevreview | Merged openstack/releases master: Final RC patch for neutron https://review.opendev.org/c/openstack/releases/+/896628 | 08:31 |
opendevreview | Martin Magr proposed openstack/releases master: Add python-observabilityclient https://review.opendev.org/c/openstack/releases/+/896910 | 08:45 |
opendevreview | Hervé Beraud proposed openstack/releases master: Add Oslo specific dates for Caracal schedule https://review.opendev.org/c/openstack/releases/+/896911 | 09:01 |
elodilles | ttx: | 09:55 |
elodilles | 'EOL networking-generic-switch stable/*' are ready to merge, | 09:55 |
elodilles | just wanted to not miss the older branches | 09:55 |
elodilles | (train-wallaby) | 09:56 |
elodilles | https://review.opendev.org/q/project:openstack/releases+owner:jay%2540jvf.cc+is:open+EOL | 09:58 |
elodilles | ^^^ | 09:58 |
opendevreview | Merged openstack/releases master: Add release note links for 2023.2 Bobcat (#3) https://review.opendev.org/c/openstack/releases/+/896811 | 10:02 |
opendevreview | Boxiang Zhu proposed openstack/releases master: Final RC patch for skyline-console https://review.opendev.org/c/openstack/releases/+/896631 | 11:59 |
opendevreview | Boxiang Zhu proposed openstack/releases master: Final RC patch for skyline-console https://review.opendev.org/c/openstack/releases/+/896631 | 12:15 |
opendevreview | Merged openstack/releases master: Final RC patch for skyline-apiserver https://review.opendev.org/c/openstack/releases/+/896630 | 13:00 |
opendevreview | Merged openstack/releases master: Final RC patch for skyline-console https://review.opendev.org/c/openstack/releases/+/896631 | 13:00 |
elodilles | reminder: weekly meeting will start in ~10 mins | 13:49 |
opendevreview | Merged openstack/releases master: Final RC patch for ansible-role-thales-hsm https://review.opendev.org/c/openstack/releases/+/896623 | 13:54 |
opendevreview | Merged openstack/releases master: Final RC patch for ansible-role-atos-hsm https://review.opendev.org/c/openstack/releases/+/896622 | 13:54 |
elodilles | #startmeeting releaseteam | 14:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'releaseteam' | 14:00 |
hberaud | o/ | 14:00 |
elodilles | Ping list: elodilles armstrong | 14:00 |
elodilles | o/ | 14:00 |
elodilles | #link https://etherpad.opendev.org/p/bobcat-relmgt-tracking | 14:00 |
elodilles | we are at L479 / R-1 | 14:00 |
ttx | o/ | 14:03 |
elodilles | OK, let's start then! | 14:03 |
elodilles | #topic Review task completion | 14:04 |
elodilles | 1st task was: 'Process any remaining stable branching exception (all)' | 14:04 |
elodilles | actually, there were none left afair | 14:04 |
elodilles | so this is done \o/ | 14:04 |
ttx | \o/ | 14:05 |
elodilles | 2nd 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 |
elodilles | i've proposed the usual patches: | 14:05 |
elodilles | https://review.opendev.org/q/topic:www-bobcat-final | 14:05 |
elodilles | also pinged the TC via IRC | 14:05 |
elodilles | on their channel | 14:05 |
elodilles | so this is covered i think | 14:06 |
elodilles | 3rd task: 'On the day before the deadline for final release candidates, propose last-minute RCs where needed (hberaud)' | 14:06 |
elodilles | https://review.opendev.org/q/topic:bobcat-final-rc | 14:06 |
elodilles | patches were proposed by hberaud ^^^ | 14:07 |
elodilles | thanks! | 14:07 |
hberaud | np | 14:07 |
elodilles | we have only one team left: cinder | 14:07 |
hberaud | only the cinder patch remains opened | 14:07 |
opendevreview | Jeremy Stanley proposed openstack/releases master: Normalize capitalization for current cycle key https://review.opendev.org/c/openstack/releases/+/896942 | 14:07 |
opendevreview | Jeremy Stanley proposed openstack/releases master: Publish the 2024.1/Caracal key for future use https://review.opendev.org/c/openstack/releases/+/896943 | 14:07 |
hberaud | we have unmerged backports | 14:07 |
hberaud | s/we/they/ | 14:07 |
hberaud | https://etherpad.opendev.org/p/cinder-bobcat-rc-patches | 14:08 |
elodilles | whoami-rajat promised to update the patch today, right? | 14:08 |
hberaud | yeah | 14:08 |
hberaud | but I took a look to their status and it seems unlikely that everything will be merged today | 14:09 |
elodilles | i don't know whether these are all release critical fixes... | 14:09 |
hberaud | I seen doc patches | 14:09 |
elodilles | ah | 14:09 |
hberaud | and one who looks like to a kind of feature/support | 14:09 |
ttx | hm... | 14:10 |
hberaud | I wonder if they could be merged later after bobcat its final | 14:10 |
elodilles | we are in the freeze period, there should be only release critical fixes :-o | 14:10 |
hberaud | from my POV I'd argue that we should go with the current state of the release | 14:11 |
elodilles | yeah, i'd also tend to keep the current as final release | 14:12 |
hberaud | ++ | 14:12 |
elodilles | fixes can land after the official 2023.2 Bobcat release + can be released as a bugfix release | 14:13 |
elodilles | though feature/support patches are on the border... | 14:13 |
elodilles | anyway, i see that hberaud you pinged whoami-rajat on the patch, | 14:15 |
ttx | I guess we could give then until EOD | 14:15 |
hberaud | yeah | 14:15 |
ttx | them* | 14:15 |
opendevreview | Jeremy Stanley proposed openstack/releases master: Publish the 2024.1/Caracal key for future use https://review.opendev.org/c/openstack/releases/+/896943 | 14:15 |
elodilles | so let's wait his respond | 14:15 |
hberaud | I can generate the final patch during the weekend if needed | 14:15 |
elodilles | ttx: ++ | 14:15 |
ttx | If that's the only hot thing I'me willing to be flexible | 14:16 |
hberaud | AFAIK that's the one | 14:16 |
elodilles | ++ | 14:16 |
elodilles | thanks then, let's wait then | 14:16 |
elodilles | let's move on | 14:17 |
elodilles | we 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 |
elodilles | this can be generated after cinder's final release i guess ^^^ | 14:18 |
hberaud | yes we need the cinder patch | 14:18 |
hberaud | I'll trigger it once the cinder topic is done | 14:18 |
elodilles | hberaud: ++ | 14:18 |
elodilles | next topic then! | 14:19 |
ttx | ++ | 14:19 |
elodilles | #topic Assign next week tasks | 14:19 |
elodilles | release day tasks! \o/ | 14:19 |
elodilles | anyone volunteering to send the announcement mails? :) | 14:21 |
elodilles | thanks hberaud ;) | 14:22 |
elodilles | all tasks taken! | 14:22 |
fungi | i plan to be around as early as i can roll over and poke at a keyboard next to my bed, probably around 10:00 utc | 14:22 |
elodilles | fungi: thanks in advance! | 14:22 |
hberaud | fungi: thanks | 14:22 |
elodilles | #topic Review countdown email | 14:23 |
elodilles | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:23 |
hberaud | LGTM | 14:24 |
elodilles | thanks! I will send it after the meeting! | 14:25 |
elodilles | #topic Open Discussion | 14:25 |
elodilles | we have 1 topic added here: | 14:25 |
elodilles | "PTG presence" | 14:25 |
ttx | Yeah I was wondering if we should plan to do our usual live meeting during PTG | 14:25 |
elodilles | that sounds good to me! | 14:26 |
ttx | I think we missed the call for teams | 14:26 |
hberaud | +1 | 14:26 |
ttx | (deadline was August 20) | 14:26 |
elodilles | there are some items on the 'Things to change' section on tracking page (line 518), so we have some extra stuff to discuss | 14:27 |
fungi | i have some long pre-planned family obligations the first half of the ptg week, but can always catch up from notes | 14:27 |
ttx | diablo_rojo: can we still join ? Would be a single session | 14:27 |
fungi | sorry for the gerritbot noise during the meeting, but signing key transition changes are prepped for week-after-release | 14:28 |
frickler | well using meetpad is open to anyone, anytime | 14:28 |
elodilles | fungi: no worries & thanks for preparing it :) | 14:29 |
fungi | the 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 does | 14:30 |
elodilles | frickler: yeah, we can use that anyway i guess, but it would be better to be seen as an official session there though | 14:30 |
fungi | i 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 confirm | 14:31 |
elodilles | fungi: ACK, thanks! | 14:32 |
fungi | (from a technical standpoint, it's just one admin command in irc to add the track anyway) | 14:32 |
fungi | for 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 around | 14:34 |
elodilles | #info Release Management PTG session will be held at the usual weekly team meeting time: 14 UTC @ Friday | 14:34 |
elodilles | is this OK ^^^? | 14:34 |
fungi | i'll be around, sure | 14:34 |
hberaud | lgtm | 14:34 |
elodilles | we'll have almost a month to plan it (if we need any further plan :)) | 14:35 |
elodilles | OK | 14:35 |
elodilles | anything else to discuss? | 14:35 |
fungi | security session isn't until 16z that day so doesn't conflict for me | 14:35 |
ttx | ack | 14:35 |
hberaud | nope | 14:35 |
ttx | nothing else | 14:36 |
ttx | we seem to be in good shape for release, except that Cinder late part | 14:36 |
elodilles | yepp | 14:36 |
fungi | cinder still smoldering | 14:36 |
hberaud | :) | 14:37 |
elodilles | cool, then let's close the meeting | 14:37 |
elodilles | thanks everyone for joining! o/ | 14:37 |
elodilles | #endmeeting | 14:37 |
opendevmeet | Meeting ended Fri Sep 29 14:37:38 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:37 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-09-29-14.00.html | 14:37 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-09-29-14.00.txt | 14:37 |
opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-09-29-14.00.log.html | 14:37 |
hberaud | thanks elodilles | 14:37 |
elodilles | np :) | 14:37 |
elodilles | just ping me if cinder's final RC is available for review :) | 14:38 |
hberaud | ack | 14:38 |
elodilles | I'll be probably still around for some time today (but might be out for 1-2 hrs) | 14:39 |
fungi | last 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 |
fungi | https://review.opendev.org/c/openstack/project-config/+/877552 Temporarily remove release docs semaphores | 14:42 |
fungi | https://review.opendev.org/c/openstack/project-config/+/877553 Revert "Temporarily remove release docs semaphores" | 14:43 |
hberaud | I guess that yes | 14:44 |
fungi | looks like we still set the publish-releasenotes and publish-release-docs semaphores in zuul.d/jobs.yaml so ought to do that again | 14:44 |
fungi | i thought we added it to the release steps, but i can't find it on the pad | 14:44 |
fungi | anyway, i can go ahead and prep/wip changes for doing that again | 14:45 |
elodilles | fungi: ah, yes, that helped a lot | 14:46 |
hberaud | fungi: thanks | 14:46 |
fungi | is there a topic i should use on those changes so they'll be easy to find? | 14:46 |
elodilles | we discussed after Antelope release that we should start the release process somewhat earlier as we had just in time @ Antelope release o:) | 14:47 |
hberaud | bobcat-final-release? | 14:47 |
fungi | can do | 14:47 |
elodilles | oh, one more thing that i forgot: we have one tempest plugin release patch still open: https://review.opendev.org/c/openstack/releases/+/895565 | 14:48 |
elodilles | haleyb: any plans with that ^^^ ? | 14:48 |
elodilles | as far as I see the gate is very shaky in that plugin repo | 14:49 |
fungi | https://review.opendev.org/q/topic:bobcat-final-release now includes the semaphore changes, currently wip | 14:51 |
elodilles | fungi: ++ | 14:52 |
elodilles | is it in merge conflict with each other? (the patch + its revert?) | 14:52 |
fungi | we should make sure to merge the first one on tuesday just so release process doesn't have to wait for it | 14:52 |
elodilles | fungi: ACK | 14:53 |
fungi | elodilles: 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 fine | 14:53 |
elodilles | ++ | 14:54 |
fungi | elodilles: 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 earlier | 14:54 |
elodilles | fungi: we started 11:00 UTC, so probably better to start 10:00 UTC or earlier | 14:55 |
fungi | https://meetings.opendev.org/irclogs/%23openstack-release/%23openstack-release.2023-03-22.log.html | 14:56 |
elodilles | yepp, it was 11:00 UTC | 14:57 |
elodilles | (10:55, to be precise) | 14:58 |
elodilles | I've updated the starting time to 10:00 UTC on the tracking page (line 506) | 14:59 |
fungi | elodilles: 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:10 | 15:00 |
elodilles | also added a task/reminder to merge the semaphore removing temporary patch on Tuesday | 15:00 |
fungi | so basically from approval to publication the openstack-manuals change needed 100 minutes | 15:01 |
clarkb | should 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 |
fungi | er, i guess that was actually 40 minutes not 100 | 15:02 |
clarkb | I think the risk is low fwiw, but it has my +2 and can be approved when ready | 15:02 |
fungi | okay 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:41 | 15:04 |
fungi | that's what ultimately pushed us past the planned announcement time | 15:05 |
elodilles | and that shouldn't be a problem this time | 15:06 |
fungi | looking 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:05 | 15:08 |
elodilles | anyway, 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 guess | 15:08 |
fungi | yeah, 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 factors | 15:09 |
fungi | that hopefully gives us an hour after the docs site is finalized before press releases occur, so we have some breathing room if something goes wrong | 15:09 |
elodilles | sounds good to me! | 15:10 |
fungi | last 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 time | 15:11 |
elodilles | yepp | 15:12 |
elodilles | anyway, starting everything ~1 hour earlier should do the trick | 15:12 |
fungi | sgtm. i should be awake for the start time | 15:13 |
elodilles | oh, yes, you mentioned you'll be half awake at 10am UTC :) | 15:14 |
fungi | reasonably awake. it's 6am local time here, which only seems early because i'm not an early riser | 15:14 |
elodilles | what time is that in your local time if i may ask? :-o | 15:14 |
elodilles | oh, 6am :S | 15:15 |
elodilles | fungi: something different: I want to run the EOL branch clean up script if the timing is OK as yesterday many *-eol tagging patches have merged | 15:20 |
clarkb | I don't have any plans to touch gerrit today. | 15:21 |
clarkb | I've been taking the release "freeze" period as a good time to work upstream on gerrit instead so after release there will hopefully be updates | 15:21 |
fungi | elodilles: that seems fine, yep | 15:22 |
elodilles | clarkb: sounds like a good plan! thanks :) | 15:23 |
elodilles | fungi: ++ | 15:23 |
elodilles | then starting it in a minute | 15:23 |
elodilles | and these were deleted this time: https://paste.opendev.org/show/bBpdK69rUbU8P5q3zfDC/ | 15:55 |
fungi | awesome, thanks! | 16:49 |
haleyb | elodilles: i'm fine with that change based on rodolfo's comment, thanks! | 17:18 |
*** haleyb is now known as haleyb_out | 17:19 | |
elodilles | haleyb_out: ACK, thanks, too! | 17:43 |
opendevreview | Rajat Dhasmana proposed openstack/releases master: Final RC patch for cinder https://review.opendev.org/c/openstack/releases/+/896625 | 18:16 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!