14:00:35 #startmeeting releaseteam 14:00:35 Meeting started Fri Feb 17 14:00:35 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:35 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:35 The meeting name has been set to 'releaseteam' 14:00:40 o/ 14:00:43 Ping list: hberaud armstrong elodilles 14:00:53 #link https://etherpad.opendev.org/p/antelope-relmgt-tracking 14:00:58 we are almost at the bottom 14:01:12 @ line 324 14:01:17 o/ 14:01:38 that's a good place to be 14:02:23 yepp :) a bit scary, but yes :) 14:02:34 ttx is travelling, so let's not wait for him 14:02:56 #topic Review task completion 14:03:23 1st task was: 'Process any remaining library freeze exception (all)' 14:03:52 and there's no open lib release patch 14:04:06 so this is done 14:04:19 anything i missed? 14:04:48 nope 14:04:52 I don't think 14:05:03 cool, then next task: 14:05:20 'Propose autoreleases for cycle-with-intermediary client libraries (hberaud)' 14:05:29 https://review.opendev.org/q/topic:antelope-milestone-3 14:05:33 patches proposed ^^^ 14:05:43 I think we can force those without response 14:05:47 so here the situation is a bit different 14:05:57 yepp, today is the deadline, 14:06:27 however as a later task of mine showed, we have some deliverables with broken gates 14:06:32 mostly due to tox4 14:06:46 what should be the way forward: 14:07:12 projects which haven't fixed their ability to merge changes since december are likely inactive, so good feedback to the tc 14:07:26 1) force merge now the patches AND ask for RFE for deliverables with broken gates - when they are fixed 14:07:46 2) wait some days and propose RFE 14:08:16 fungi: not that simple, but yes, it's a good indicator 14:08:35 if they are not yet fixed, then, I think we are ready to follow 2) 14:09:00 fungi: sometimes projects forget some of their rarely used deliverables (python-*clients) 14:09:47 hberaud: ack, we can track this anyway as there is a task in next week's task list 14:10:17 i've +2'd some that are ready to force-merge anyway (no response from the team, but gate seems OK) 14:10:30 same thing here 14:10:31 and -1'd some that have broken gates 14:11:12 I'll review the rest after the meeting 14:11:22 ack thanks 14:11:46 hberaud: will you be available after the meeting? in case there will be some patch to force-merge or discuss 14:12:02 if not then we can discuss things on Monday 14:12:52 I've a school meeting in ~1h 14:12:59 so I'll be AFK 14:13:27 #action (all) review open releases with broken gates + send RFE's if needed ( https://review.opendev.org/q/topic:antelope-milestone-3 ) 14:13:54 hberaud: ack, no problem, then we can discuss patches (if needed) on Monday 14:14:00 sure 14:14:19 school meetings are important 14:14:26 :) 14:14:33 even if they are not the most exciting things :D 14:14:39 indeed 14:14:59 okay, next task then 14:15:21 3rd task: 'Evaluate any non-client 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 (hberaud)' 14:15:42 So I think that we have nothing to transition here 14:15:54 ack 14:16:12 only tidly coupled libraries appeared in the list 14:16:21 i agree 14:16:45 so I think they should remains with their parent projects 14:17:05 meanwhile i remember i marked monasca-common monasca-statsd as they need a release, but i forgot to propose release patches for them :/ 14:17:22 the reasin is that they haven't merged any patch 14:17:33 yeah 14:17:42 hberaud: ack, let's keep them synced with monasca 14:17:50 ok 14:18:16 i'll propose release patches after the meeting and next week we can do an 'empty' release for them 14:18:23 ok 14:18:25 wfm 14:18:55 #action elod to propose 'convenient' releases for monasca-common and monasca-statsd (they haven't merged a single patch during the cycle) 14:19:22 i guess they will need gate fixes as well, but i will check that too 14:19:41 anything else to mention hberaud ? 14:20:02 no 14:20:47 #agreed keep monasca-common and monasca-statsd as cwi 14:20:49 ok 14:20:54 next task then: 14:21:12 'List cycle-with-intermediary deliverables that have not been released yet and send a separate email targeted to teams with such unreleased deliverables to remind them that they need to release before $rc1-deadline (elod)' 14:21:25 and mail was sent: https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032234.html 14:21:55 no response yet, but hopefully they will prepare releases soon 14:22:16 ack 14:22:18 we have to keep an eye on them 14:22:26 Merged openstack/releases master: Release final python-tackerclient for Antelope https://review.opendev.org/c/openstack/releases/+/873542 14:22:29 Merged openstack/releases master: Release final python-zaqarclient for Antelope https://review.opendev.org/c/openstack/releases/+/873547 14:22:32 Merged openstack/releases master: Release final python-aodhclient for Antelope https://review.opendev.org/c/openstack/releases/+/873517 14:23:00 #action (all) keep an eye on cwi deliverables without release: https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032234.html 14:23:09 just to highlight it a bit ^^^ 14:23:25 ok 14:23:37 next task: 14:24:02 5th maybe 14:24:14 prometheanfire: 'On Friday, remind the requirements team to freeze changes to openstack/requirements by applying -2 to all open patches. Ensure that reviewers do not approve changes created by the proposal bot, but do approve changes for new OpenStack deliverable releases. (elod)' 14:24:42 tonyb: ^^^ (when you read the meeting logs o:)) 14:25:41 prometheanfire: tonyb: well, maybe we should wait until today's releases get merged and their upper-constraints bumps as well 14:26:42 prometheanfire: tonyb: otherwise, please be prepared to RFE's as there are 10-20 libraries with broken gates at the moment that might need some simple fix & releases in the coming week 14:27:13 i think that's all for this 14:28:09 any comment maybe? 14:29:05 nope 14:29:33 ack, cool, then last task 14:29:41 we actually discussed this a bit: 14:29:53 'Propose DNM changes on repositories where no patches merged recently to check that tests are still passing with the current set of dependencies (elod)' 14:30:07 proposed DNM patches where last merge happened only in 2022, failing gates: https://review.opendev.org/q/topic:release-health-check-cwi-antelope+label:Verified%253D-1 14:30:30 I submitted patches to fix oslo.* https://review.opendev.org/q/topic:release-health-check-oslo 14:30:37 and this uncovered ~30 broken gates 14:30:58 hberaud: cool, thanks! i will look at them 14:31:04 thanks 14:31:07 mail was sent, too: https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032247.html 14:31:34 and just as hberaud, other teams also fixed some gates already \o/ 14:31:53 cool 14:33:17 i think i'll do the same for cycle-with-rc deliverables (next week?) and hopefully we can catch early some broken gates there as well 14:33:48 anyhow, this was all our tasks 14:33:58 continuing with the next topic: 14:34:12 #topic Assign next week tasks 14:34:26 i've added my name already to some tasks 14:34:41 thanks hberaud for volunteering as chair 14:34:55 i've added you for the 'send countdown mail' task o:) 14:35:17 as it is usually handled by the chair of the given meeting o:) 14:35:19 thanks 14:35:34 I think the third task is for everybody, isn't? 14:35:42 yepp, indeed 14:35:47 ++ 14:35:56 all taken then 14:35:57 thanks! 14:36:14 #topic Review countdown email 14:36:24 #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:36:28 please review ^^^ 14:37:35 why some part are crossed? 14:37:48 Can't we remove them instead? 14:37:59 oh, the -stricked- were the original content, which should be deleted 14:38:05 ok 14:38:20 just wanted to call your attention that there were some bigger changes 14:38:29 they won't be part of the mail to send 14:38:52 LGTM 14:38:58 ack 14:39:11 thanks 14:39:20 like: hard string freeze is not $rc-final-date but $rc1-deadline according to the schedule 14:39:34 I see 14:39:57 you did well 14:40:05 thanks, I'll send it later today 14:40:10 ok 14:40:41 #topic Open Discussion 14:40:57 anything to mention? 14:41:23 nope 14:41:57 i also think everything was mentioned that needid during the other topics 14:42:31 okay, then don't waste more time now, let's end the meeting 14:42:47 thanks elodilles 14:42:48 thanks hberaud fungi for joining o/ 14:43:05 #endmeeting