opendevreview | Brian Rosmaita proposed openstack/releases master: Add yoga cycle highlights for cinder https://review.opendev.org/c/openstack/releases/+/830917 | 00:00 |
---|---|---|
opendevreview | Yasufumi Ogawa proposed openstack/releases master: Release final python-tackerclient for Yoga https://review.opendev.org/c/openstack/releases/+/830255 | 05:42 |
opendevreview | Brin Zhang proposed openstack/releases master: Add yoga cyborg highlights for cyborg https://review.opendev.org/c/openstack/releases/+/830933 | 06:36 |
opendevreview | Brin Zhang proposed openstack/releases master: Add yoga cyborg highlights for cyborg https://review.opendev.org/c/openstack/releases/+/830933 | 06:43 |
opendevreview | Brin Zhang proposed openstack/releases master: Release cyborg-tempest-plugin for yoga https://review.opendev.org/c/openstack/releases/+/830935 | 07:02 |
opendevreview | Brin Zhang proposed openstack/releases master: Add yoga cyborg highlights for cyborg https://review.opendev.org/c/openstack/releases/+/830933 | 07:03 |
*** amoralej|off is now known as amoralej | 07:11 | |
opendevreview | Merged openstack/releases master: Release final python-brick-cinderclient-ext for Yoga https://review.opendev.org/c/openstack/releases/+/830232 | 09:52 |
elodilles | hberaud if you are around: that would be nice if you could review the yoga-milestone-3 patches before the force-merge (i'm planning to do that after our weekly meeting): https://review.opendev.org/q/topic:yoga-milestone-3+is:open | 10:03 |
hberaud | ack | 10:03 |
elodilles | thanks \o/ | 10:04 |
opendevreview | Merged openstack/releases master: Add Neutron Yoga highlights https://review.opendev.org/c/openstack/releases/+/830789 | 10:09 |
opendevreview | Merged openstack/releases master: Release final python-cinderclient for Yoga https://review.opendev.org/c/openstack/releases/+/830233 | 12:35 |
opendevreview | Merged openstack/releases master: Release final python-ironic-inspector-client for Yoga https://review.opendev.org/c/openstack/releases/+/830239 | 12:37 |
opendevreview | Merged openstack/releases master: Release final python-ironicclient for Yoga https://review.opendev.org/c/openstack/releases/+/830240 | 12:37 |
opendevreview | Yasufumi Ogawa proposed openstack/releases master: Release final python-tackerclient for Yoga https://review.opendev.org/c/openstack/releases/+/830255 | 12:58 |
*** amoralej is now known as amoralej|lunch | 13:21 | |
elodilles | reminder: weekly meeting will start in 30 mins | 13:30 |
hberaud | ack | 13:36 |
opendevreview | Merged openstack/releases master: Release final python-heatclient for Yoga https://review.opendev.org/c/openstack/releases/+/830238 | 13:57 |
elodilles | #startmeeting releaseteam | 14:00 |
opendevmeet | Meeting started Fri Feb 25 14:00:52 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 |
hberaud | o/ | 14:00 |
*** Guest229 is now known as diablo_rojo_phone | 14:01 | |
elodilles | Ping list: hberaud ttx armstrong damani | 14:01 |
armstrong | o/ | 14:01 |
elodilles | #link https://etherpad.opendev.org/p/yoga-relmgt-tracking | 14:01 |
diablo_rojo_phone | o/ | 14:01 |
elodilles | we are at line 288 | 14:01 |
elodilles | hello everyone \o/ | 14:01 |
hberaud | elodilles: sorry for last week I missed to mark me as in PTO in our agenda | 14:03 |
elodilles | hberaud: no problem :) | 14:03 |
*** amoralej|lunch is now known as amoralej | 14:03 | |
elodilles | let's start as we have a long list for tasks :) | 14:04 |
elodilles | #topic Review task completion | 14:04 |
elodilles | 1st task: | 14:04 |
elodilles | "Check with the Technical Committee to make sure Python runtimes have been determined for the next development cycle and that Zuul job templates have been created to include those runtimes. (hberaud|damani)" | 14:04 |
fungi | looks like it's under discussion finally | 14:05 |
hberaud | so yes the patch have been proposed | 14:05 |
hberaud | https://review.opendev.org/c/openstack/governance/+/830454 | 14:05 |
elodilles | nice, then we are on track i guess | 14:06 |
fungi | i have a feeling continued delays for rhel 9 and the new annual upgrades plan will impact the outcome there | 14:06 |
hberaud | ack | 14:06 |
elodilles | :S | 14:06 |
elodilles | do we want to add some follow up task for this, or is it enough that we have the patch? | 14:07 |
hberaud | can't hurt | 14:08 |
hberaud | I think the patch is enough | 14:08 |
hberaud | but we are near from the final so I'd suggest to simply keep an eye on this point | 14:08 |
elodilles | ok, thanks, i'll try to keep an eye on the patch then :) | 14:09 |
hberaud | to ensure that everything is aligned | 14:09 |
elodilles | agreed :) | 14:09 |
elodilles | next task: | 14:09 |
elodilles | "Process any remaining library freeze exception (elod/all)" | 14:09 |
elodilles | actually there were no exceptions | 14:09 |
elodilles | (so far?) | 14:09 |
hberaud | the openstacksdk patch is merged/closed? | 14:10 |
hberaud | the one with the comment | 14:10 |
* elodilles searching for the patch | 14:10 | |
hberaud | (that said that openstacksdk won't release much things within Y) | 14:10 |
elodilles | well, that is open. they have a release already, | 14:11 |
elodilles | but after that a significant amount of patches has landed | 14:11 |
hberaud | so then I think we can close it, isn't? | 14:11 |
hberaud | ok | 14:11 |
elodilles | you mean this one: | 14:12 |
elodilles | https://review.opendev.org/c/openstack/releases/+/829081 | 14:12 |
* hberaud looks | 14:12 | |
elodilles | no answer from Artem | 14:12 |
hberaud | yes | 14:12 |
elodilles | to me it was a bit strange to have that amount of patches unreleased | 14:12 |
hberaud | yes | 14:12 |
elodilles | (especially because as far as i know openstacksdk does its development on feature branches, so why did they merge the feature branch then if they don't want to release it?) | 14:13 |
hberaud | no idea | 14:13 |
hberaud | what's their irc channel? | 14:14 |
hberaud | #openstack-? | 14:14 |
fungi | #openstack-sdks | 14:14 |
diablo_rojo_phone | SDKs | 14:14 |
diablo_rojo_phone | Yep | 14:14 |
hberaud | openstack-sdks | 14:14 |
hberaud | ues | 14:15 |
hberaud | Artem is not connected | 14:15 |
diablo_rojo_phone | They don't normally do feature braches. This was a particularly complicated and large and far teaching piece of work | 14:15 |
diablo_rojo_phone | gtema? | 14:15 |
hberaud | yes | 14:15 |
diablo_rojo_phone | Ah yep. | 14:16 |
diablo_rojo_phone | He's in Germany so he should still be online but perhaps he's on vacation or something | 14:16 |
hberaud | ok | 14:17 |
elodilles | diablo_rojo_phone: thanks for the info :-o | 14:17 |
hberaud | elodilles and I leave a comment on their channel | 14:17 |
elodilles | hberaud + me just pinged them on irc | 14:17 |
elodilles | :D | 14:17 |
elodilles | :) | 14:17 |
hberaud | let's wait for their feedback | 14:17 |
elodilles | yepp | 14:17 |
elodilles | thanks hberaud for reminding me to this patch! | 14:18 |
hberaud | without response next week I'd suggest to send an email | 14:18 |
hberaud | np | 14:18 |
elodilles | hberaud: ack, good idea! | 14:18 |
hberaud | elodilles: gtema just replied | 14:18 |
hberaud | (on their channel) | 14:19 |
fungi | #openstack-sdks | 14:21 |
fungi | er, wrong buffer recall, sorry! | 14:21 |
elodilles | (i also hate that when that happen: wrong buffer ;)) | 14:21 |
elodilles | so Artem still holds the original comment ("no changes can be release at the moment. Yoga will will stay at current version") | 14:22 |
elodilles | i've just abandoned the patch | 14:22 |
hberaud | WFM | 14:22 |
elodilles | so the next task: | 14:22 |
elodilles | "Propose autoreleases (process_auto_releases) for cycle-with-intermediary client libraries which had commits that have not been included in a release." | 14:23 |
elodilles | the patches: https://review.opendev.org/q/topic:yoga-milestone-3 | 14:23 |
elodilles | some remained without review from PTL/release liaison | 14:23 |
hberaud | I don't think we have to wait for those patches | 14:24 |
elodilles | i'll force-approve those after the meeting | 14:24 |
hberaud | ack | 14:24 |
hberaud | WFM | 14:24 |
elodilles | ++ | 14:24 |
elodilles | so i think we are good with that task | 14:25 |
elodilles | "Evaluate any libraries that did not have any change merged over the cycle to see if it is time to transition them to the independent release model." | 14:25 |
elodilles | i've run the script that showed some of the not-yet-morged patches from the above yoga-milestone-3 group | 14:26 |
elodilles | and two other deliverables: | 14:26 |
elodilles | keystoneauth and kuryr | 14:26 |
elodilles | we missed these two last week :S | 14:26 |
elodilles | so I'll propose patches for them after the meeting | 14:26 |
hberaud | I don't think we want to move keyestone to the independent model | 14:27 |
elodilles | hmmm, sorry, i was wrong, | 14:27 |
elodilles | these have not been released actually, | 14:28 |
hberaud | Concerning kuryr, why not, however I think this is a collegial decision | 14:28 |
elodilles | but they have some patches | 14:28 |
hberaud | ok | 14:28 |
elodilles | just wanted to mention that we forgot to release them | 14:28 |
diablo_rojo_phone | Oh okay | 14:29 |
elodilles | i caught them during running the scripts for the task | 14:29 |
hberaud | concerning those from the M3 patches, those deliverables are strongly coupled with services so I'd suggest to keep them aligned under the same release model | 14:30 |
hberaud | its not too late to release them | 14:31 |
hberaud | (keystone and kuryr) | 14:31 |
elodilles | hberaud: ack | 14:31 |
elodilles | on the other hand i think i need further look at releases, because there were some without real/significant commits | 14:32 |
elodilles | so i'm planning to do some follow up here | 14:32 |
hberaud | ok | 14:33 |
elodilles | and maybe we can discuss them next week's meeting | 14:33 |
hberaud | ok | 14:33 |
elodilles | #action elod to evaluate released libraries without significant content | 14:33 |
elodilles | added a reminder to myself ^^^ :) | 14:34 |
elodilles | anyway | 14:34 |
elodilles | next task | 14:34 |
elodilles | "List cycle-with-intermediary deliverables that have not been released yet" | 14:34 |
elodilles | this was done by armstrong , see mail: http://lists.openstack.org/pipermail/openstack-discuss/2022-February/027379.html | 14:35 |
elodilles | thanks armstrong ! | 14:35 |
armstrong | NP | 14:35 |
elodilles | and if I'm not mistaken all but one deliverables got release patches | 14:35 |
elodilles | patrole is still missing | 14:36 |
elodilles | i'll ping QA team and we will see | 14:36 |
elodilles | next task | 14:37 |
elodilles | "On Friday, remind the requirements team to freeze changes to openstack/requirements by applying -2 to all open patches." | 14:37 |
elodilles | prometheanfire: ^^^ o:) | 14:37 |
elodilles | hberaud: do we have any other TODO with this? o:) | 14:38 |
hberaud | to be vigilant :) | 14:38 |
fungi | i did suggest in #openstack-sdks that they consider switching to the independent release model since they don't seem to be releasing and freezing along with other libraries | 14:39 |
elodilles | as always ;) | 14:39 |
elodilles | fungi: oh, good idea :-o | 14:39 |
hberaud | usually during the two last series I was checking daily the requirements patches | 14:39 |
elodilles | fungi: thanks for proposing that | 14:39 |
hberaud | indeed good idea | 14:39 |
elodilles | hberaud: ack | 14:40 |
hberaud | so maybe I need to reconcider my POV concerning keystone | 14:40 |
elodilles | hberaud: do you see something there with keystone? :-o | 14:41 |
hberaud | yes... inactivity | 14:41 |
elodilles | :S | 14:41 |
hberaud | and so maybe a good candidate for the independent model | 14:42 |
elodilles | then I'll propose a release model changing patch there and we can discuss it there | 14:42 |
hberaud | however keystone is strongly coupled with series IIUC | 14:42 |
hberaud | ok | 14:42 |
hberaud | that's a good start | 14:43 |
elodilles | thanks for noting! | 14:43 |
elodilles | last task | 14:43 |
fungi | it's possible we'll see this more and more if service projects approach a "feature complete" state and don't really have something to add in a particular cycle | 14:43 |
elodilles | Sorry, that was our last task :) | 14:43 |
hberaud | yes | 14:43 |
elodilles | fungi: yepp, i agree | 14:43 |
fungi | hopefully we can get to a point where low levels of activity in a deliverable imply that it's stable, does what it's meant to, and has few remaining bugs | 14:44 |
elodilles | fungi: on the other hand we might need some discussion around that (maybe on PTG?) because not all teams are fond of 'independent' release model changes | 14:44 |
elodilles | as far as I remember... | 14:44 |
elodilles | fungi: ++ | 14:45 |
elodilles | i'll add this topic to our 'things to change' maybe after the meeting | 14:45 |
fungi | we've gotten so used to constant churn in projects, that we can forget that's only one phase of a software's development | 14:45 |
elodilles | yeah, probably that's true | 14:46 |
diablo_rojo_phone | It's true. There comes a time where there's actual stability. | 14:46 |
diablo_rojo_phone | More or less feature complete and sans bugs | 14:46 |
elodilles | diablo_rojo_phone: ++ | 14:47 |
elodilles | anyway, let's move on as we are running out of time :) | 14:47 |
elodilles | #topic Assign R-4 week tasks | 14:47 |
elodilles | please add your names to the tasks if you'll be around and can take them | 14:48 |
hberaud | I'm on PTO all the next week so I'll be totally disconnected and without laptop | 14:48 |
elodilles | hberaud: thanks, noted! | 14:48 |
hberaud | so... I won't volunteer | 14:49 |
elodilles | :) | 14:49 |
elodilles | understandably :) | 14:49 |
elodilles | all taken, next topic | 14:50 |
diablo_rojo_phone | Lol | 14:50 |
hberaud | however next week is a quiet week | 14:50 |
elodilles | yeah, after feature freeze it should be ;) | 14:50 |
elodilles | #topic Review countdown email contents | 14:50 |
elodilles | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:51 |
elodilles | i've filled the template, please review ^^^ | 14:51 |
hberaud | LGTM | 14:52 |
elodilles | ack, thanks! | 14:53 |
armstrong | LGTM too | 14:53 |
elodilles | armstrong: ++ | 14:53 |
prometheanfire | elodilles: guess it's that time again? | 14:53 |
elodilles | prometheanfire: yes, it is, indeed :) | 14:53 |
elodilles | prometheanfire: let me know if I can help with something | 14:54 |
elodilles | i've added another topic to the agenda, it's more like some review heads-up: | 14:56 |
elodilles | #topic "Release identification and release naming" proposal: https://review.opendev.org/c/openstack/governance/+/829563 | 14:56 |
prometheanfire | elodilles: https://review.opendev.org/829599 is gonna be the main thing to deal with | 14:56 |
*** dviroel is now known as dviroel|lunch | 14:57 | |
elodilles | prometheanfire: ack, added myself to the patch so that i won't forget it :) | 14:57 |
fungi | it would probably be good to ask for clarification on 829563 as to what expectations they have for the release managers | 14:58 |
elodilles | regarding the identification / name proposal: I've seen that Thierry and Sean already reviewed it, thanks! so feel free to review it. I'm planneng to read it through thoroughly by myself as well | 14:59 |
fungi | because as it's written now, it just boils down to "we can also refer to the release by a year.number" (which doesn't imply any actual alterations to tooling or processes) | 14:59 |
fungi | i expect at a minimum the implication is that the releases site would additionally show the "release number" | 15:00 |
elodilles | fungi: name + number, if i'm not mistaken, but have to read it carefully | 15:00 |
fungi | but that's reading between the lines | 15:00 |
*** amoralej is now known as amoralej|off | 15:00 | |
fungi | yes, name and number, hence my use of "also" | 15:00 |
elodilles | fungi: ack | 15:00 |
elodilles | so, please review if you have time :) | 15:00 |
fungi | it doesn't actually say that the release team/site needs to stop using the cycle name as the primary indicator though | 15:00 |
elodilles | last quick topic then | 15:01 |
elodilles | #topic Open Discussion | 15:01 |
elodilles | I see that rosmaita has added one | 15:01 |
elodilles | "any resolution to https://review.opendev.org/c/openstack/releases/+/829590/3/deliverables/wallaby/os-brick.yaml#30 ?" | 15:01 |
elodilles | actually I had a comment on it that the patch is a bit like exception from stable-policy perspective | 15:02 |
rosmaita | we are open to suggestions about better docs to accompany the backport | 15:02 |
elodilles | i hoped that smcginnis would comment on it o:) | 15:02 |
rosmaita | (assuming that you don't outright decide that we need to revert it) | 15:02 |
elodilles | though i know he is just very rarely around | 15:02 |
rosmaita | i don't know that there's a big rush, though things will only get busier over the next few weeks | 15:03 |
elodilles | rosmaita: i just wanted to call your attention that the patch is not fitting for stable policy (but maybe i am wrong) | 15:03 |
elodilles | rosmaita: sure, the sooner we get reviews, the better | 15:04 |
rosmaita | elodilles: yes, i understand your point, but it's kind of a bad bug for people who hit it | 15:04 |
fungi | what's the impact to people who aren't hitting that bug upgrading to the new point release without paying close attention to the release notes? | 15:05 |
elodilles | rosmaita: ack, I'm open to accept it, especially if the team agrees | 15:05 |
rosmaita | fungi: i am not 100% sure ... i thought it was not a big deal, but in discussion the other day, it may be problematic | 15:06 |
rosmaita | guess i need to get a definite answer | 15:06 |
rosmaita | i'd still like to get sean's opinion; in the meantime, i will follow up with the cinder team about operator impact | 15:07 |
fungi | yeah, it seems like a question of whether the impact of the bug is overall worse than the impact of operators assuming stable point releases don't require configuration changes | 15:07 |
elodilles | rosmaita: thanks, that sounds like a good way forward! | 15:08 |
rosmaita | i'll take an action item to get some details to leave on the patch | 15:08 |
rosmaita | thanks! | 15:08 |
elodilles | rosmaita: thanks too! | 15:08 |
elodilles | we are overtime | 15:08 |
elodilles | so if no objection | 15:08 |
elodilles | then let's close the meeting now | 15:08 |
hberaud | np | 15:08 |
elodilles | 3 | 15:08 |
elodilles | 2 | 15:08 |
elodilles | 1 | 15:08 |
diablo_rojo_phone | Fine by me | 15:08 |
elodilles | #endmeeting | 15:08 |
opendevmeet | Meeting ended Fri Feb 25 15:08:57 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:08 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-02-25-14.00.html | 15:08 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-02-25-14.00.txt | 15:08 |
opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-02-25-14.00.log.html | 15:08 |
elodilles | :) | 15:08 |
hberaud | thanks elodilles | 15:09 |
diablo_rojo_phone | Thank you! | 15:09 |
elodilles | thanks everyone for participating! o/ | 15:09 |
elodilles | :) | 15:09 |
*** ykarel is now known as ykarel|away | 15:22 | |
elodilles | hberaud: sorry, if you are still around o:) can you do a quick review on these 3 patches? | 15:47 |
elodilles | https://review.opendev.org/c/openstack/releases/+/830249 | 15:47 |
elodilles | https://review.opendev.org/c/openstack/releases/+/830227 | 15:47 |
elodilles | https://review.opendev.org/c/openstack/releases/+/830255 | 15:47 |
hberaud | sure | 15:47 |
opendevreview | Merged openstack/releases master: Release final python-magnumclient for Yoga https://review.opendev.org/c/openstack/releases/+/830241 | 15:51 |
elodilles | thanks, it's always better to have extra reviews on patches o:) | 15:52 |
*** dviroel|lunch is now known as dviroel | 16:04 | |
opendevreview | Merged openstack/releases master: Release final python-tackerclient for Yoga https://review.opendev.org/c/openstack/releases/+/830255 | 16:07 |
opendevreview | Merged openstack/releases master: Release final osc-placement for Yoga https://review.opendev.org/c/openstack/releases/+/830227 | 16:08 |
opendevreview | Merged openstack/releases master: Release final python-novaclient for Yoga https://review.opendev.org/c/openstack/releases/+/830249 | 16:09 |
opendevreview | Merged openstack/releases master: Release final python-mistralclient for Yoga https://review.opendev.org/c/openstack/releases/+/830246 | 16:10 |
opendevreview | Merged openstack/releases master: Release final python-senlinclient for Yoga https://review.opendev.org/c/openstack/releases/+/830252 | 16:10 |
opendevreview | Merged openstack/releases master: Release final python-watcherclient for Yoga https://review.opendev.org/c/openstack/releases/+/830258 | 16:12 |
opendevreview | Merged openstack/releases master: Release final python-adjutantclient for Yoga https://review.opendev.org/c/openstack/releases/+/830228 | 16:17 |
opendevreview | Merged openstack/releases master: Release final python-barbicanclient for Yoga https://review.opendev.org/c/openstack/releases/+/830230 | 16:27 |
*** marios is now known as marios|out | 16:42 | |
opendevreview | Goutham Pacha Ravi proposed openstack/releases master: Release final python-manilaclient for Yoga https://review.opendev.org/c/openstack/releases/+/830243 | 18:44 |
opendevreview | Elod Illes proposed openstack/releases master: Release final keystoneauth for Yoga https://review.opendev.org/c/openstack/releases/+/831024 | 19:15 |
opendevreview | Elod Illes proposed openstack/releases master: Release final kuryr for Yoga https://review.opendev.org/c/openstack/releases/+/831025 | 19:16 |
opendevreview | Merged openstack/releases master: Release final ironic-lib for Yoga https://review.opendev.org/c/openstack/releases/+/829073 | 19:38 |
opendevreview | Goutham Pacha Ravi proposed openstack/releases master: [manila] Add Yoga cycle highlights https://review.opendev.org/c/openstack/releases/+/831026 | 19:53 |
opendevreview | Merged openstack/releases master: Release final python-manilaclient for Yoga https://review.opendev.org/c/openstack/releases/+/830243 | 20:17 |
*** dviroel is now known as dviroel|afk | 20:21 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!