*** Guest2 is now known as prometheanfire | 01:28 | |
*** clarkb is now known as Guest32 | 05:22 | |
*** amoralej|off is now known as amoralej | 07:24 | |
*** amoralej is now known as amoralej|lunch | 13:24 | |
elodilles | reminder: weekly meeting starts in less than 10 minutes | 13:52 |
---|---|---|
ttx | o/ | 14:00 |
elodilles | #startmeeting releaseteam | 14:00 |
opendevmeet | Meeting started Fri Feb 11 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:01 |
elodilles | Ping list: hberaud ttx armstrong | 14:01 |
armstrong | O/ | 14:01 |
*** amoralej|lunch is now known as amoralej | 14:01 | |
elodilles | #link https://etherpad.opendev.org/p/yoga-relmgt-tracking | 14:01 |
elodilles | hello everyone \o/ | 14:01 |
elodilles | let's see where we are | 14:01 |
armstrong | Hello | 14:01 |
elodilles | we are @ line 249 | 14:01 |
elodilles | waaaay down | 14:02 |
damani | hi | 14:03 |
elodilles | hi o/ | 14:03 |
elodilles | cool, let's start | 14:03 |
diablo_rojo_phone | o/ | 14:03 |
elodilles | #topic Review task completion | 14:03 |
damani | sorry i forgot to put my name i will do it now | 14:03 |
elodilles | damani: np :) | 14:03 |
elodilles | so the 1st task: | 14:04 |
elodilles | Review Skyline ACL settings (from R-12 week's task outcome) (ttx) | 14:04 |
elodilles | ttx: you mentioned last meeting that it is actually OK already, right? | 14:05 |
ttx | yes, that was done | 14:05 |
ttx | It was already ok, no change needed | 14:05 |
elodilles | awesome | 14:05 |
elodilles | Notify the Infrastructure team to generate an artifact signing key (but not replace the current one yet), and begin the attestation process. (diablo_rojo) | 14:05 |
fungi | she did | 14:06 |
diablo_rojo_phone | I did! | 14:06 |
elodilles | :] | 14:06 |
fungi | i hope to take care of it in the next week or so, but there's plenty of time | 14:06 |
elodilles | thanks for that! | 14:06 |
fungi | thanks diablo_rojo_phone! | 14:06 |
elodilles | both of you :) | 14:06 |
elodilles | the next 2 tasks seems to dependent on the release naming, | 14:07 |
diablo_rojo_phone | fungi: you'll be doing the hard part lol | 14:07 |
fungi | it's all cut-n-paste anyway ;) | 14:07 |
elodilles | which will happen hopefully next week | 14:07 |
elodilles | so i guess we can track these next week | 14:08 |
hberaud | it could be worth to repeat these tasks in our agenda | 14:08 |
elodilles | i'll add them to the tasks of next week | 14:08 |
hberaud | elodilles++ | 14:08 |
fungi | yeah, the last one was as well, now that i think about it | 14:09 |
fungi | i can't properly label the new signing key without a cycle name | 14:09 |
elodilles | yepp | 14:09 |
elodilles | ohh, so that too | 14:09 |
fungi | reminder to the tc to pick names more than one release ahead in the future | 14:10 |
elodilles | :) | 14:10 |
fungi | in debian, the release team gets to pick release names. solves this particular deadlock ;) | 14:11 |
elodilles | fungi do you want me to add a reminder for the signing key task as well in our agenda? | 14:11 |
fungi | elodilles: no need, i'll just set myself a reminder to do it as soon as we have a name to put on it | 14:11 |
elodilles | fungi: ack :) | 14:11 |
elodilles | then let's go to the next topic | 14:12 |
elodilles | #topic Assign R-6 week tasks | 14:12 |
elodilles | hberaud damani : can i keep your names on the 1st task? | 14:13 |
damani | elodilles, yes sure | 14:13 |
hberaud | sur | 14:13 |
hberaud | sure | 14:14 |
elodilles | good, thanks! | 14:14 |
elodilles | i'll take care of the other moved task that was mine already | 14:14 |
damani | i will check with them when they have determined the name and update the document | 14:14 |
elodilles | damani: +1 | 14:14 |
elodilles | so one is still open: | 14:14 |
elodilles | Propose autoreleases for cycle-with-intermediary libraries (excluding client libraries) which had commits that have not been included in a release. | 14:15 |
damani | elodilles, do you need help with something else ? | 14:15 |
damani | i can help you with other tasks if you need | 14:15 |
elodilles | damani: can you take maybe the autoreleases? | 14:16 |
damani | elodilles, ok | 14:16 |
ttx | I prefer not to take anything since I won;t be around to report on those or followup | 14:16 |
elodilles | ttx: sure, no problem | 14:16 |
damani | elodilles, just can give me a bit more information and i take it :) | 14:16 |
elodilles | damani: let me know if you need help | 14:16 |
damani | elodilles, ok | 14:17 |
elodilles | damani: the task has details in the rekease process page, | 14:17 |
damani | elodilles, yes i will check sorry | 14:17 |
elodilles | so i can help you with that :) | 14:18 |
elodilles | and as always, i'll take care about the countdown email | 14:18 |
elodilles | so we are done with the task assignments | 14:19 |
elodilles | next topic | 14:19 |
elodilles | #topic Review countdown email contents | 14:19 |
elodilles | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:19 |
elodilles | please review if everything is correct ^^^ | 14:20 |
damani | elodilles, seems good | 14:21 |
ttx | lgtm | 14:21 |
elodilles | \o/ | 14:21 |
elodilles | next topic then | 14:21 |
elodilles | #topic PTL Nomination period (ends 15th February) | 14:22 |
elodilles | i was surprised that we are at this period already | 14:22 |
damani | :) | 14:22 |
hberaud | lol | 14:23 |
ttx | time flies! | 14:23 |
ttx | Means you are ready for another term. | 14:23 |
elodilles | anyway, i'm happy to continue, though i don't know yet how stressful the time will be around the release deadline | 14:23 |
damani | ttx, i think he have no choice actually :) | 14:23 |
hberaud | elodilles president! | 14:24 |
elodilles | :) | 14:24 |
hberaud | elodilles: we will be around to help you | 14:24 |
elodilles | thanks, hberaud that really helps a lot :) | 14:24 |
elodilles | anyway, just wanted to note this, who knows, maybe some of you want to be PTL as well ;) | 14:25 |
elodilles | let's move on then | 14:25 |
elodilles | #topic Release cadence adjustment proposed | 14:26 |
elodilles | yesterday TC had a video conf regarding this, | 14:26 |
elodilles | and we have a proposal for resolution: https://review.opendev.org/c/openstack/governance/+/828777 | 14:26 |
elodilles | basically as I understand it doesn't impact us really | 14:27 |
elodilles | 6 months release cycle remains | 14:27 |
ttx | It does affect how fast or slow we drop branches | 14:27 |
ttx | but otherwise should be fine | 14:27 |
elodilles | as i understand the 18 months is there in general, but every second (tick) release will be longer maintained (24 months) | 14:28 |
elodilles | 18 months in 'maintained' | 14:29 |
fungi | yeah, from the examples we discussed, the oldest branch in a maintained state will always be between 12 and 24 months old | 14:29 |
elodilles | fungi: ++ | 14:30 |
fungi | it can be as little as 12 right after a "tick" release, because we drop maintenance for the "tock" release following any "tick" which leaves maintenance | 14:30 |
fungi | so the oldest maintained branch will always be a "tick" | 14:30 |
fungi | and we'll plan to always have precisely two "tick" branches under maintenance | 14:30 |
fungi | (as well as the "tock" branches which follow them) | 14:31 |
elodilles | yepp | 14:31 |
ttx | rolling over to A should have more impact | 14:31 |
elodilles | ttx: that's right | 14:31 |
ttx | we still need to make progress on reviewing the code and see how much it will be affected | 14:31 |
fungi | i guess one way to look at it is that we'll switch to moving two branches out of maintenance at a time, once yearly, instead of just one at a time every 6 months | 14:32 |
diablo_rojo_phone | Thats an interesting shift | 14:32 |
elodilles | fungi: yepp | 14:33 |
fungi | the other bit of complexity is that it has implications for what upgrade test jobs we'll run for which branches | 14:33 |
elodilles | for what ttx mentioned: | 14:33 |
fungi | "tick" branches will test tick->tock and tick->tick upgrades, while tock branches will only test tock->tick upgrades | 14:34 |
elodilles | #action review alphabet rollover impact at https://etherpad.opendev.org/p/relmgt-alphabet-rollover-impact | 14:34 |
elodilles | (i need to remind myself as well to review the scripts in the list) | 14:34 |
elodilles | fungi: yes, that is another important point | 14:35 |
armstrong | Do we need to run any test on the tool? | 14:36 |
elodilles | so if anyone have time for reviewing the scripts for alphabet rollover impact, that would be awesome ^^^ | 14:36 |
elodilles | armstrong: i don't think we have specific tests for that, but probably some can be tested locally beyond reviews | 14:38 |
armstrong | Ok | 14:39 |
elodilles | ttx hberaud : correct me if i'm wrong | 14:39 |
hberaud | I don't think (AFAIK) | 14:39 |
hberaud | I'll have check next week | 14:40 |
elodilles | hberaud: ++ | 14:40 |
elodilles | anything else regarding either of the tick-tock release cadence or the alphabet rollover? | 14:41 |
hberaud | nope | 14:42 |
armstrong | Not from me | 14:42 |
elodilles | ok, then last topic | 14:42 |
elodilles | #topic Open Discussion | 14:42 |
elodilles | if there is something we missed in the agenda... | 14:43 |
hberaud | nothing on my end | 14:43 |
damani | nothing on my side | 14:43 |
elodilles | okay, then let's wrap up the meeting! | 14:44 |
elodilles | thanks everyone for joining! | 14:44 |
hberaud | thank you elodilles | 14:44 |
elodilles | #endmeeting | 14:44 |
opendevmeet | Meeting ended Fri Feb 11 14:44:30 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:44 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-02-11-14.00.html | 14:44 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-02-11-14.00.txt | 14:44 |
opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2022/releaseteam.2022-02-11-14.00.log.html | 14:44 |
damani | thanks a lot | 14:44 |
armstrong | Thanks | 14:44 |
elodilles | thanks too o/ | 14:44 |
elodilles | damani: here is the release process: https://releases.openstack.org/reference/process.html | 14:45 |
elodilles | damani: i'll point you the task, | 14:45 |
ttx | thanks elodilles ! | 14:46 |
elodilles | damani: https://releases.openstack.org/reference/process.html#r-6-week-final-library-release-deadline | 14:46 |
elodilles | so the 1st task there ^^^ | 14:46 |
elodilles | ttx: my pleasure :) | 14:47 |
damani | elodilles, thanks i will check | 14:47 |
elodilles | damani: we can try to do that together if you want | 14:47 |
damani | elodilles, ok why not :) | 14:48 |
damani | monday ? | 14:48 |
elodilles | damani: monday afternoon looks fine to me! | 14:49 |
damani | ok perfect :) | 14:49 |
elodilles | damani: around 13:00 UTC ? | 14:50 |
damani | elodilles, yes | 14:50 |
fungi | dansmith has just now pushed up a formal proposal for the release cadence change we discussed during the meeting: https://review.opendev.org/828777 | 14:50 |
damani | elodilles, thanks a lot | 14:50 |
elodilles | (not that sharp but some time around that I'll ping you) | 14:50 |
elodilles | damani: thanks, too :) | 14:50 |
elodilles | fungi: ++ | 14:51 |
elodilles | fungi: he updated the table, which i need to check as well, but in general i think i'm on the same page with what you described during the meeting | 14:52 |
fungi | oh, yes sorry, i missed that he pushed the original at 18:23z yesterday | 14:53 |
elodilles | (always 2 tick releases in maintained + tock release transitions together with the oldest tick release) | 14:53 |
*** ykarel is now known as ykarel|away | 14:56 | |
*** Guest32 is now known as clarkb | 15:47 | |
*** amoralej is now known as amoralej|off | 16:28 | |
*** marios is now known as marios|out | 17:02 | |
opendevreview | Tim Burke proposed openstack/releases master: Swift 2.29.0 release https://review.opendev.org/c/openstack/releases/+/828926 | 21:54 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!