14:00:05 <hberaud> #startmeeting releaseteam 14:00:05 <opendevmeet> Meeting started Fri Feb 24 14:00:05 2023 UTC and is due to finish in 60 minutes. The chair is hberaud. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:05 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:05 <opendevmeet> The meeting name has been set to 'releaseteam' 14:00:16 <hberaud> Ping list: hberaud armstrong elodilles 14:00:23 <hberaud> https://etherpad.opendev.org/p/antelope-relmgt-tracking 14:00:37 <elodilles> o/ 14:00:42 <ttx> o/ 14:00:43 <hberaud> We are around line 351 14:01:05 <hberaud> #topic Review task completion 14:01:18 <hberaud> 1) Process any remaining client library freeze exception 14:01:28 <hberaud> https://review.opendev.org/q/topic:antelope-milestone-3 14:01:32 <ttx> (will have to leave in 30min) 14:01:39 <hberaud> ack 14:01:51 <hberaud> so a couple of patch remains umerged 14:01:57 <ttx> also not current on status 14:02:26 <hberaud> I think we can merge those submited by elod 14:02:33 <hberaud> https://review.opendev.org/c/openstack/releases/+/874440 14:02:39 <elodilles> i think those are with broken gates :/ 14:02:46 <hberaud> ah 14:02:48 <elodilles> i suggested to wait if teams fixes them 14:02:55 <hberaud> ok 14:03:03 <elodilles> and apparently that did not happen :/ 14:03:09 <hberaud> then we should add a reminder for next week 14:03:13 <elodilles> and we are running late 14:03:40 <elodilles> it seems that sahara and monasca are completely abandoned 14:03:46 <hberaud> What if we merged those and propose a bugfix version later? 14:03:47 <elodilles> for example. 14:04:03 <hberaud> /merged/merge 14:04:22 <elodilles> so we have 2 option: 1) merge them as is, with broken gate 2) remove them from Antelope 14:04:42 <hberaud> it is late to remove 14:04:42 <elodilles> and as we discussed several times, the 2nd is not an option 14:04:49 <hberaud> yes 14:05:03 <hberaud> 1) is your one 14:05:32 <elodilles> just a note: this will likely happen with c-w-rc projects as well (sahara and monasca) 14:05:57 <hberaud> and as I proposed before the meeting we could add this removal to the "things to change" for bobcat 14:06:06 <hberaud> yes 14:06:20 <elodilles> hberaud: i've added :) 14:06:26 <hberaud> cool thx 14:06:38 <elodilles> mentioned patrole, monasca and sahara 14:06:53 <elodilles> though this is probably a topic more for the TC 14:06:55 <hberaud> how is freezer? 14:07:01 <hberaud> better? 14:07:09 <elodilles> but we are carrying this cycle-to-cycle now :/ 14:07:26 <elodilles> well, freezer, zaqar, and some other projects are also very fragile 14:07:39 <elodilles> though their single core sometimes merge patches 14:07:45 <hberaud> I see 14:08:07 <hberaud> ok let's focus on patrol, monasca, sahara 14:08:28 <hberaud> and we will handle freezer and zaqar within bobcat 14:08:42 <elodilles> ++ 14:08:45 <elodilles> anyway, i'll merge the rest of the antilope-3 release patches (with broken gates) after the meeting, if no objection 14:09:01 <hberaud> WFM 14:09:12 <hberaud> thans 14:09:14 <hberaud> thanks 14:09:32 <elodilles> no problem 14:09:35 <hberaud> ok next task 14:09:43 <hberaud> 2) Early in the week, email openstack-discuss list to remind PTLs that cycle-highlights are due this week so that they can be included in release marketing preparations (elod) 14:09:55 <hberaud> https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032322.html 14:10:09 <hberaud> so the mail have been sent 14:10:13 <elodilles> yepp 14:10:17 <hberaud> elodilles: do you want to add something? 14:10:17 <elodilles> and patches are coming 14:10:25 <hberaud> ok good 14:10:34 <elodilles> i've reviewed them 14:10:41 <elodilles> and +2'd too 14:10:55 <elodilles> so they can be merged too 14:11:07 <hberaud> cool 14:11:09 <hberaud> thanks 14:11:13 <elodilles> ++ 14:11:22 <elodilles> so please review them :) 14:12:09 <hberaud> ok 14:12:23 <hberaud> 3) Freeze all cycle-based library releases except for release-critical bugs. Independently-released libraries may still be released, but constraint or requirement changes will be held until after the freeze period (all) 14:13:25 <hberaud> so AFAIK we got exceptions with oslo and with python-octaviaclient (IIRC) 14:13:44 <hberaud> and I think the last one is still opened 14:14:05 <hberaud> https://review.opendev.org/c/openstack/releases/+/874864 14:14:08 <elodilles> and since we do release some other libraries during the week i guess those needs a formal mail too :S 14:14:12 <hberaud> and I just approved it 14:14:19 <elodilles> like the ones i'll merge after the meeting :X 14:14:29 <hberaud> yeah 14:14:43 <elodilles> i'll send an RFE mail with a list :/ 14:14:48 <hberaud> at least the RFE 14:14:56 <hberaud> thnals 14:14:58 <hberaud> thanks 14:15:07 <elodilles> ++ 14:15:19 <hberaud> ok next task 14:15:29 <hberaud> 4) Propose stable/$series branch creation for all client and non-client libraries that had not requested it at freeze time (elod) 14:15:40 <hberaud> https://review.opendev.org/q/topic:antelope-stable-branches 14:15:56 <hberaud> so I still need to validate some of them 14:15:57 <elodilles> i've +2 all that can be merged 14:16:04 <hberaud> I'll do that after the meeting 14:16:12 <elodilles> thanks hberaud o/ 14:16:22 <elodilles> there are some with questions 14:16:25 <ttx> I can do a round of reviews in the coming hours if necessary 14:16:42 <elodilles> thanks ttx too o/ 14:16:59 <elodilles> i've -1'd the ones with question 14:17:05 <hberaud> we can wait early next week for those with questions 14:17:17 <elodilles> hberaud: ack, sounds OK 14:17:48 <elodilles> note that that means we probably would have further lib releases and RFEs :S 14:17:59 <hberaud> yeah 14:18:03 <hberaud> :\ 14:18:25 <elodilles> anyway, I'll try to push those early next week 14:18:33 <hberaud> thx 14:18:40 <elodilles> np 14:18:46 <hberaud> and the last task was 14:18:53 <hberaud> 5) List cycle-with-intermediary deliverables that have not been refreshed in the last 2 months and send a separate email targeted to teams with such old deliverables to remind them to release (if needed) otherwise a probably outdated version will be used for the final release (hberaud) 14:19:08 <hberaud> https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032313.html 14:19:19 <hberaud> so 14:19:39 <hberaud> my main concern was about python-openstackclient 14:20:13 <hberaud> I wonder why I missed this one (and a couple of other) with the python-* patches last week 14:20:28 <elodilles> because its type is 'other' 14:20:33 <elodilles> and not library 14:20:33 <hberaud> and I wonder why our tooling ignored them 14:20:36 <hberaud> ah 14:20:38 <elodilles> or client-library 14:20:39 <hberaud> exact 14:21:01 <hberaud> else the others looks legit 14:21:10 <elodilles> i'm not sure why it is not a client-library 14:21:25 <hberaud> I don't remember why 14:21:30 <elodilles> was there some historical reason behind it? 14:21:31 <ttx> me neither 14:21:31 <frickler> it is a client, not a library, I guess? 14:21:38 <hberaud> surely 14:21:56 <hberaud> anyway its weird 14:22:04 <elodilles> frickler: we call them 'client-library' :) 14:22:17 <elodilles> the python-*client deliverables 14:22:26 <hberaud> https://releases.openstack.org/reference/deliverable_types.html#other 14:22:29 <opendevreview> Merged openstack/releases master: Release python-octaviaclient 3.4.0 for Antelope https://review.opendev.org/c/openstack/releases/+/874864 14:22:31 <frickler> yes, those can be imported by osc, so those are libs 14:22:41 <frickler> but osc itself doesnt get imported anywhere 14:22:49 <elodilles> i see 14:22:57 <elodilles> then there is the answer :) 14:23:27 <hberaud> could be worth to add a note somewhere 14:23:37 <elodilles> it's cycle-with-intermediary, meaning, can be delivered multiple times during the cycle, but no need to freeze them with libraries 14:23:55 <elodilles> but then, as I understand we are not late with the release here 14:24:05 <hberaud> yes 14:24:29 <elodilles> the only thing is that the SDK team needs to keep in mind to release it 14:24:37 <elodilles> hence our process caught it 14:24:50 <ttx> the process: it works! 14:24:52 <elodilles> :) 14:24:56 <elodilles> exactly :) 14:24:59 <hberaud> :) 14:25:14 <hberaud> and that's all for our weekly tasks 14:25:25 <elodilles> ~o~ 14:25:37 <hberaud> #topic Assign next week tasks 14:25:52 <hberaud> evreything is already assigned 14:25:58 <hberaud> so next topic 14:26:06 <elodilles> \o/ 14:26:08 <hberaud> #topic Review countdown email 14:26:16 <hberaud> https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:26:54 <elodilles> March 3rd seems a bit late 14:27:06 <elodilles> should be March 2nd 14:27:16 <elodilles> right? 14:27:16 <hberaud> WFM 14:28:08 <ttx> yes 2nd 14:28:09 <ttx> otherwise lgtm 14:28:16 <hberaud> thx 14:29:44 <elodilles> yepp, LGTM, too 14:29:48 <hberaud> thx 14:30:09 <hberaud> sent 14:30:28 <hberaud> #topic Open Discussion 14:30:44 <hberaud> Anything else that you want to discuss today? 14:30:55 <ttx> need to run 14:31:02 <elodilles> see you ttx o/ 14:31:05 <ttx> o/ 14:31:06 <elodilles> safe travel! 14:31:10 <hberaud> ttx: see you, thx 14:31:32 <elodilles> i don't have anything in my mind 14:31:40 <hberaud> ok np 14:31:52 <hberaud> let's keep it short 14:32:07 <hberaud> Then thanks everyone for joining 14:32:13 <hberaud> #endmeeting