*** diablo_rojo is now known as Guest2438 | 00:56 | |
opendevreview | Matthew Thode proposed openstack/releases master: Creating stable yoga for requirements https://review.opendev.org/c/openstack/releases/+/833610 | 00:57 |
---|---|---|
opendevreview | Hervé Beraud proposed openstack/releases master: Add release note links for cloudkitty project for Yoga https://review.opendev.org/c/openstack/releases/+/834268 | 09:58 |
opendevreview | Hervé Beraud proposed openstack/releases master: Add release note links for cloudkitty projects for Yoga https://review.opendev.org/c/openstack/releases/+/834268 | 09:59 |
*** dviroel|afk is now known as dviroel | 10:58 | |
opendevreview | Elod Illes proposed openstack/releases master: Add release note links for Yoga (sahara, tacker, manila) https://review.opendev.org/c/openstack/releases/+/834283 | 12:49 |
*** TheJulia is now known as needsleep | 12:57 | |
*** needsleep is now known as TheJulia | 12:57 | |
opendevreview | Carlos Eduardo proposed openstack/releases master: Add release note links for python-manilaclient for Yoga https://review.opendev.org/c/openstack/releases/+/834284 | 13:06 |
* carloss abandons the change after realizing another change proposed 10 min ago covers the same thing | 13:08 | |
carloss | thanks elodilles :) | 13:08 |
opendevreview | Elod Illes proposed openstack/releases master: Release manila-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833582 | 13:10 |
iurygregory | hberaud, hey o/ I just checked bifrost and ironic-inspector release patches to cut stable/yoga, according to the list-unreleased-changes they have some commits that can be included so we can cut stable/yoga, if you want to update I can +1 the changes =) | 13:11 |
hberaud | ack | 13:12 |
hberaud | iurygregory: Can I rebase over the HEAD of these repos? | 13:12 |
iurygregory | hberaud, yeah =) they don't have any more patches we will add | 13:13 |
hberaud | ok thanks | 13:14 |
*** TheJulia is now known as needssleep | 13:38 | |
elodilles | carloss: no worries :) | 13:45 |
elodilles | reminder: weekly meeting will start in 15 mins | 13:46 |
elodilles | 14 :] | 13:46 |
armstrong | ok | 13:47 |
elodilles | #startmeeting releaseteam | 14:00 |
opendevmeet | Meeting started Fri Mar 18 14:00:16 2022 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 |
elodilles | Ping list: hberaud ttx armstrong damani | 14:00 |
armstrong | o/ | 14:00 |
damani | hi | 14:00 |
elodilles | #link https://etherpad.opendev.org/p/yoga-relmgt-tracking | 14:00 |
elodilles | we are @ line 356 | 14:01 |
elodilles | hi o/ | 14:01 |
elodilles | okay, let's start with the 1st topic | 14:05 |
elodilles | #topic Process any standing RC1 deadline exceptions | 14:05 |
elodilles | we had one exception | 14:05 |
elodilles | cinder: https://review.opendev.org/c/openstack/releases/+/832367 | 14:05 |
elodilles | and it was merged on Monday | 14:06 |
elodilles | so we are good with this \o/ | 14:06 |
elodilles | (and i messed up the topic title...) | 14:07 |
elodilles | #topic Review task completion | 14:07 |
elodilles | this is the right topic | 14:07 |
elodilles | and the 1st task was 'Process any standing RC1 deadline exceptions' | 14:08 |
elodilles | and as I said, we are good with it \o/ | 14:08 |
elodilles | next task was | 14:08 |
opendevreview | Hervé Beraud proposed openstack/releases master: Creating stable yoga for bifrost https://review.opendev.org/c/openstack/releases/+/833602 | 14:08 |
opendevreview | Hervé Beraud proposed openstack/releases master: release bifrost 13.1.0 https://review.opendev.org/c/openstack/releases/+/834316 | 14:08 |
elodilles | "Gracefully release tempest plugins with latest changes available" | 14:08 |
elodilles | hberaud proposed the patches: https://review.opendev.org/q/topic:yoga-tp-latest | 14:09 |
hberaud | o/ | 14:09 |
hberaud | oh sorry I missed the ping | 14:09 |
elodilles | no problem :) we are just at your 1st task :) | 14:10 |
elodilles | as i see half of them has merged | 14:10 |
elodilles | we have some -1s otherwise the rest is without review among the open patches, | 14:11 |
elodilles | so we should review and froce-merge the ones without review after the meeting | 14:11 |
elodilles | hberaud: anything else for this? | 14:12 |
opendevreview | Hervé Beraud proposed openstack/releases master: Creating stable yoga for ironic-inspector https://review.opendev.org/c/openstack/releases/+/833607 | 14:12 |
opendevreview | Hervé Beraud proposed openstack/releases master: release ironic-inspector 10.11.0 https://review.opendev.org/c/openstack/releases/+/834317 | 14:12 |
hberaud | iurygregory: ^ (bifrost and ironic-inspector) | 14:13 |
hberaud | elodilles: so sorry | 14:13 |
iurygregory | hberaud, ack o/ | 14:13 |
hberaud | iurygregory asked us to release those deliverbales again before cutting Y | 14:13 |
hberaud | ^ they are cwi deliverables without UC entries so let's go | 14:14 |
iurygregory | yeah =) | 14:14 |
hberaud | Else we can force the ones without responses | 14:14 |
elodilles | hberaud: ack, thanks! | 14:14 |
iurygregory | we should also be good with ipa-builder, ironic and ironic-python-agent we will probably release till Wed next week | 14:14 |
elodilles | iurygregory just as a reminder: March 24th is the deadline for final Yoga release candidates | 14:15 |
fungi | (thursday!) | 14:16 |
elodilles | yepp | 14:16 |
iurygregory | elodilles, yup that's why I'm saying next wed XD | 14:16 |
elodilles | and we should not cut requirements' stable/yoga until all the other stable/yoga branches have been cut | 14:16 |
iurygregory | hberaud, quick question any reason why the release + creation of stable/yoga can't be in the same patch? | 14:17 |
hberaud | good question | 14:17 |
hberaud | nope | 14:17 |
iurygregory | I thought it would be only one patch XD | 14:17 |
iurygregory | +1 on them | 14:17 |
hberaud | I prefered to split them without strong arguments :) | 14:18 |
elodilles | so iurygregory , it would be good to cut stable/yoga for the rest of the ironic projects as soon as possible | 14:18 |
iurygregory | no worries =) | 14:18 |
elodilles | speaking of that, next task: | 14:19 |
iurygregory | elodilles, ack ironic-python-agent-builder I added some comments to the patch https://review.opendev.org/c/openstack/releases/+/833609 | 14:19 |
elodilles | "On the Monday, generate stable branches for all cycle deliverables that are still missing one. (hberaud)" | 14:19 |
iurygregory | ironic-python-agent I'm checking if CI is ok now (before cutting the release) | 14:20 |
elodilles | iurygregory: ack | 14:20 |
hberaud | elodilles: ah sorry I inverted the topics, the comments above are related to this task | 14:20 |
opendevreview | Tim Burke proposed openstack/releases master: Swift 2.29.1 release and cut branch for Yoga https://review.opendev.org/c/openstack/releases/+/834319 | 14:21 |
hberaud | So concerning the tempest task, I don't have much things to add | 14:21 |
elodilles | hberaud: so you mean that the still open patches without response, from these: https://review.opendev.org/q/topic:yoga-missing-stable-branches , can be also force merged, right? | 14:22 |
hberaud | yes | 14:23 |
elodilles | and as I see it's valid only for the swift patch for now :) | 14:23 |
hberaud | indeed | 14:24 |
elodilles | OK, then we will add ironic deliverables as 'remaining stable branching exception' for next week's task list then | 14:25 |
hberaud | +1 | 14:25 |
elodilles | cool, next task | 14:26 |
elodilles | 'After all the projects enabled in devstack by default have been branched, we can engage with the QA, I18n and Requirements PTLs to finalize the stable branch setup' | 14:26 |
elodilles | this was on me | 14:26 |
elodilles | and prerequisite is to have all project branched | 14:27 |
hberaud | (my laptop lag) | 14:27 |
elodilles | yepp, mine too, no worries :D | 14:28 |
elodilles | so actually, with this, we have the same situation :) | 14:28 |
elodilles | I'll need to follow up this next week :) | 14:28 |
elodilles | requirements yoga branch cut should be merged last (and updated before) | 14:29 |
elodilles | (this one: https://review.opendev.org/c/openstack/releases/+/833610 ) | 14:29 |
elodilles | next task | 14:29 |
elodilles | 'Ensure that all projects that are publishing release notes have the notes link included in their deliverable file.' | 14:30 |
elodilles | we have proposed so far 3 patches: | 14:30 |
elodilles | https://review.opendev.org/c/openstack/releases/+/834178 | 14:30 |
elodilles | https://review.opendev.org/c/openstack/releases/+/834268 | 14:30 |
elodilles | https://review.opendev.org/c/openstack/releases/+/834283 | 14:30 |
elodilles | i think these can be merged ^^^ | 14:31 |
fungi | priteau spotted a release notes race earlier with cloudkitty-dashboard... looks like if you approve two changes on different branches at the same moment and one of them is the patch which creates the release notes for the new branch, you have a ~50% chance of "unpublishing" that file until the next time a release notes build is promoted | 14:32 |
fungi | but more generally, merging things on different branches which alter release notes can race and end up publishing in the "wrong" order | 14:33 |
elodilles | oh, sounds interesting | 14:33 |
fungi | ideally we can work out a solution to that, but i have a feeling it's related to how the release notes jobs always operate on the master branch even though they can be triggered from changes on any branch | 14:34 |
elodilles | but that doesn't affect our 3 patches as they are all changing things on master branch, right? | 14:35 |
opendevreview | Merged openstack/releases master: Release manila-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833582 | 14:35 |
fungi | right, in this case the problem was that the yoga release notes addition change on master got approved at the same time as the constraints file bump patch for the stable/yoga branch (both autogenerated changes) | 14:36 |
elodilles | I see, thanks | 14:37 |
fungi | they both built release notes, but the stable/yoga constraints bump built release notes without the yoga file | 14:37 |
elodilles | fungi: ack, thanks for the info! | 14:37 |
fungi | and since it was promoted second, it removed the yoga release notes from the site until a new release notes change landed weeks later | 14:37 |
elodilles | :S | 14:37 |
elodilles | good to remember to this then | 14:38 |
elodilles | and let's hope we won't see this kind of issue | 14:39 |
elodilles | thanks again for the info | 14:39 |
fungi | well, at least if we see it again we know a likely place to look for the explanation | 14:39 |
elodilles | yepp | 14:39 |
elodilles | so back to the task, we still have missing release notes pages due to some generated patches are not yet merged: https://review.opendev.org/q/topic:reno-yoga+is:open | 14:41 |
elodilles | but most of the release note links are already there | 14:41 |
elodilles | i'll do follow up on this task, too | 14:42 |
elodilles | #action elod to check release notes links and push patch if necessary | 14:43 |
elodilles | next task was a general task: | 14:43 |
elodilles | 'Let cycle-with-rc projects iterate on RCs as needed' | 14:43 |
elodilles | I think there is nothing to add here now | 14:44 |
elodilles | we should continue to do this, until next week's final rc deadline at least :) | 14:44 |
hberaud | yes | 14:45 |
elodilles | I had one more task, which is related to Extended Maintenance: | 14:45 |
elodilles | 'Send an email to inform teams that Victoria will be switched to EM in one month (2022-04-27)' | 14:45 |
hberaud | the ironic patches falls in this case | 14:45 |
elodilles | hberaud: yepp, for example ironic :) | 14:46 |
hberaud | too | 14:46 |
elodilles | about the EM task: this is not done yet, i'll prepare the usual mail and generated etherpads with unreleased content hopefully today some time | 14:47 |
hberaud | ack | 14:47 |
elodilles | and we are done with the task review for this week | 14:47 |
elodilles | anything else to add here? | 14:47 |
hberaud | nope | 14:47 |
elodilles | then next topic | 14:48 |
elodilles | #topic Assign R-1 week tasks | 14:48 |
elodilles | actually I've added my name to all of the tasks, | 14:48 |
elodilles | but feel free to join if you want to help with any of the tasks | 14:49 |
hberaud | I can help you if you want | 14:49 |
elodilles | or simply just help with reviewing the release patches :) | 14:49 |
damani | elodilles, i can help with something | 14:49 |
damani | if you need | 14:49 |
elodilles | damani hberaud : feel free to pick a task :) | 14:49 |
hberaud | done | 14:50 |
elodilles | and thanks in advance! | 14:50 |
elodilles | or you can even ping me during the week and we can share tasks maybe | 14:50 |
elodilles | cool, let's continue with the next topic: | 14:51 |
damani | elodilles, yes i will ping you | 14:51 |
elodilles | #topic Review countdown email contents | 14:51 |
elodilles | damani: ++ | 14:51 |
elodilles | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:52 |
elodilles | please review ^^^ | 14:52 |
armstrong | the email LGTM! | 14:53 |
hberaud | LGTM | 14:53 |
elodilles | cool, thx, will send after the meeting! | 14:54 |
elodilles | last topic then | 14:54 |
elodilles | #topic Open Discussion | 14:54 |
elodilles | maybe one thing here to mention | 14:55 |
elodilles | we have the PTG page already ( https://ptg.opendev.org ) | 14:55 |
hberaud | ack | 14:56 |
elodilles | and our PTG etherpad is linked: https://etherpad.opendev.org/p/april2022-ptg-rel-mgt | 14:56 |
elodilles | but it is empty so far :) | 14:56 |
elodilles | i'll update with the pad draft | 14:56 |
elodilles | feel free to add there topics | 14:57 |
elodilles | (i've created the 'topic' section right now, but will update the whole page soon :)) | 14:58 |
elodilles | so it's there, please add topics if you have any | 14:59 |
elodilles | anything else before we reach the end of the meeting? | 14:59 |
hberaud | nope | 15:00 |
elodilles | #info Etherpad is open for RelMgmt PTG session: https://etherpad.opendev.org/p/april2022-ptg-rel-mgt | 15:00 |
elodilles | good, then thanks everyone for participating! | 15:00 |
elodilles | see you next week! | 15:00 |
elodilles | #endmeeting | 15:00 |
opendevmeet | Meeting ended Fri Mar 18 15:00:49 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-03-18-14.00.html | 15:00 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-03-18-14.00.txt | 15:00 |
opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-03-18-14.00.log.html | 15:00 |
hberaud | thanks elodilles | 15:00 |
elodilles | thanks too :) | 15:03 |
*** dviroel is now known as dviroel|lunch | 15:23 | |
gmann | elodilles: ack about QA part after projects are branched, please ping me or kopecmartin when it is ready | 15:25 |
gmann | elodilles: hberaud and on tag removal things, we are removing deprecation tag also, hope there is no dependency from release side? https://review.opendev.org/c/openstack/governance/+/834327 | 15:26 |
elodilles | gmann: OK, will ping you when all the projects have branched! | 15:28 |
elodilles | gmann: i'm not aware of whether deprecation tag is used in relmgmt, but will check | 15:29 |
hberaud | the deprecation tag doesn't ring any bells for me from a relmgmt POV | 15:33 |
gmann | elodilles: thanks | 15:33 |
opendevreview | Merged openstack/releases master: Add release note links for Yoga https://review.opendev.org/c/openstack/releases/+/834178 | 15:40 |
elodilles | yepp, i think I should have seen that when I looked for affected code due to '--tag' argument removal | 15:47 |
opendevreview | Merged openstack/releases master: Release kuryr-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833579 | 16:01 |
opendevreview | Merged openstack/releases master: Release zaqar-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833599 | 16:01 |
opendevreview | Merged openstack/releases master: Release solum-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833593 | 16:09 |
*** dviroel|lunch is now known as dviroel | 16:10 | |
opendevreview | Merged openstack/releases master: Release senlin-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833592 | 16:11 |
opendevreview | Merged openstack/releases master: Release murano-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833586 | 16:25 |
opendevreview | Merged openstack/releases master: Release mistral-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833583 | 16:29 |
opendevreview | Merged openstack/releases master: Release keystone-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833577 | 16:29 |
opendevreview | Merged openstack/releases master: Release freezer-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833573 | 16:30 |
opendevreview | Merged openstack/releases master: Release heat-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833575 | 16:30 |
opendevreview | Merged openstack/releases master: Release barbican-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833547 | 16:34 |
opendevreview | Merged openstack/releases master: Release cinder-tempest-plugin for Yoga https://review.opendev.org/c/openstack/releases/+/833549 | 16:34 |
*** marios is now known as marios|out | 16:49 | |
opendevreview | Merged openstack/releases master: release ironic-inspector 10.11.0 https://review.opendev.org/c/openstack/releases/+/834317 | 17:10 |
opendevreview | Merged openstack/releases master: Creating stable yoga for ironic-inspector https://review.opendev.org/c/openstack/releases/+/833607 | 17:10 |
opendevreview | Merged openstack/releases master: Add release note links for cloudkitty projects for Yoga https://review.opendev.org/c/openstack/releases/+/834268 | 17:33 |
*** dviroel_ is now known as dviroel | 17:46 | |
*** dviroel is now known as dviroel|out | 21:37 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!