14:00:00 <hberaud> #startmeeting releaseteam 14:00:00 <opendevmeet> Meeting started Fri Jul 7 14:00:00 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:00 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:00 <opendevmeet> The meeting name has been set to 'releaseteam' 14:00:05 <hberaud> Ping list: elodilles armstrong 14:00:08 <elodilles> o/ 14:00:10 <hberaud> https://etherpad.opendev.org/p/bobcat-relmgt-tracking 14:00:14 <hberaud> We are now at line 230 14:00:27 <elodilles> sharp. at. 16:00:00. :] 14:00:37 <hberaud> lol 14:00:53 <ttx> o/ 14:01:22 <hberaud> I wouldn't have made it if I had wanted to do it on purpose 14:01:29 <elodilles> :] 14:01:31 <hberaud> let's go 14:01:35 <hberaud> #topic Review task completion 14:01:49 <hberaud> Propose change to release-model: abandoned tripleo _independent deliverables 14:01:55 <hberaud> https://review.opendev.org/c/openstack/releases/+/887505 14:02:27 <elodilles> we just need answer from the team i guess 14:02:30 <hberaud> as far as I can see nobody yet replied 14:02:55 <hberaud> yes 14:03:01 <hberaud> the patch is on the rails 14:03:12 <hberaud> next, propose change to remove networking-old deliverable (ttx) 14:03:18 <hberaud> https://review.opendev.org/c/openstack/releases/+/887504 14:03:21 <ttx> yep posted 14:03:41 <elodilles> this one can be merged i think ^^^ 14:03:46 <hberaud> yes 14:03:52 <elodilles> i mean, it neads a 2nd review o:) 14:04:00 <hberaud> done 14:04:13 <elodilles> \o/ 14:04:15 <elodilles> thanks 14:04:21 <hberaud> np 14:04:23 <hberaud> Get confirmation from neutron and horizon teams about ovn-bgp-agent and xstatic-angular-fileupload presence in Bobcat release (elod) 14:04:36 <hberaud> ovn-bgp-agent: https://review.opendev.org/c/openstack/releases/+/887385 14:04:48 <elodilles> this one is merged & done ^^^ 14:04:55 <hberaud> indeed 14:05:16 <hberaud> and the second one => xstatic-angular-fileupload: will be _independent deliverable, like the other xstatic* deliverables 14:05:25 <hberaud> that wfm 14:05:37 <elodilles> discussed on IRC: https://meetings.opendev.org/irclogs/%23openstack-horizon/%23openstack-horizon.2023-07-05.log.html#t2023-07-05T12:45:11 14:05:43 <hberaud> this solution seems the more appropriate 14:06:32 <elodilles> so this is not coupled to bobcat, right? 14:06:43 <hberaud> do they will propose the patch or do we have to propose it? 14:06:48 <hberaud> yes 14:06:55 <elodilles> i mean, we don't have to have a deliverables yaml until Bobcat-2 14:07:14 <elodilles> since it's in _independent 14:07:16 <hberaud> if this is an independent deliverable I guess that yes 14:07:31 <hberaud> I mean that doesn't shock me 14:08:08 <hberaud> may we can setup a deliverable patch file, to ensure to not forget it... 14:08:18 <hberaud> at least 14:08:32 <elodilles> hberaud: sounds good to me! 14:08:38 <hberaud> +1 14:08:58 <elodilles> i can propose one after the meeting 14:09:55 <hberaud> I added a task related to that for R-10 14:10:10 <hberaud> as the two next weeks we doesn't have meeting 14:10:15 <elodilles> ++ 14:10:37 <hberaud> well, next task 14:10:39 <hberaud> Generate a list of all cycle-with-intermediary libraries which did not release since the 2023-05-11 date of milestone-1 14:10:47 <hberaud> https://review.opendev.org/q/topic:bobcat-milestone-2 14:11:13 <hberaud> https://review.opendev.org/q/topic:bobcat-milestone-2+status:open 14:11:40 <elodilles> ( https://review.opendev.org/q/topic:bobcat-milestone-2+is:open+project:openstack/releases ) 14:11:47 <opendevreview> Merged openstack/releases master: Remove networking-odl from Bobcat release https://review.opendev.org/c/openstack/releases/+/887504 14:12:03 <elodilles> ( as glance team hijacked our topic o:)) 14:12:11 <hberaud> :) 14:12:49 <elodilles> some needs a 2nd core review 14:13:14 <hberaud> yeah I just validated one 14:13:19 <hberaud> and metalsmith too 14:13:31 <elodilles> i'm not sure that ironic team saw my comment, but anyway, they have 2x +1 on metalsmith 14:13:55 <hberaud> yeah I think they missed your comment 14:14:10 <elodilles> i am hesitant with the version bump there 14:14:36 <elodilles> if you say that MINOR bump is enough then I'm OK with the patch 14:15:40 <hberaud> hmm I hesit too 14:15:53 <elodilles> maybe i can -1 to highlight my question and handle the patch next week 14:16:03 <hberaud> yeah good idea 14:16:22 <hberaud> I dropped my +2 14:16:43 <elodilles> ++ 14:16:44 <hberaud> thanks elodilles 14:17:26 <elodilles> and manila team -1'd the patch to signal we should wait a bit, 14:17:29 <hberaud> concerning keyston, I agree with you 14:17:38 <hberaud> and release at M2 can't hurt 14:18:15 <elodilles> hberaud: ACK, then let's release it 14:18:23 <hberaud> for manila we can wait early next week and close the patch if they don't come back to us 14:18:47 <elodilles> hberaud: yepp, let's wait with manila patch 14:19:00 <hberaud> and that's all for this topic 14:19:16 <hberaud> next topic 14:19:21 <hberaud> Catch if there are acl issues in newly created repositories (hberaud) 14:19:55 <hberaud> so as I said only ironic deliverables were present in the result of our tool 14:20:15 <hberaud> so I think this is related to the way they manage their lifecycle 14:20:17 <elodilles> yepp, ironic team is a bit special 14:20:36 <elodilles> as they have some special ACL to be able to handle bugfix branches 14:20:49 <hberaud> so, for this reason, I didn't proposed patches 14:20:52 <elodilles> so this is fine 14:20:56 <ttx> yeah that was the same issue at the last check 14:21:05 <elodilles> yes 14:21:18 <ttx> See R-21 comments 14:21:49 <hberaud> simply the list has grown 14:22:06 <hberaud> ack 14:22:07 <fungi> where's the script that performs the acl check? 14:22:22 <fungi> maybe it just needs to focus on perms for specific branches 14:22:35 <hberaud> https://opendev.org/openstack/releases/src/branch/master/tools/aclissues.py 14:22:49 <fungi> thanks 14:23:33 <fungi> okay, so it's doing line by line parsing of the acl, not reading it as an ini file 14:24:01 <fungi> probably would need an overhaul if you wanted it to be smarter about checking things only in specific sections 14:24:14 <hberaud> probably 14:24:19 <ttx> yeah it was pretty basic, based on every conf being standard 14:24:36 <ttx> if we start making fancy exceptions it would have to be a lot smarter 14:24:53 <opendevreview> Merged openstack/releases master: Bobcat-2 release for python-glanceclient https://review.opendev.org/c/openstack/releases/+/887496 14:24:54 <opendevreview> Merged openstack/releases master: Bobcat-2 release for os-vif https://review.opendev.org/c/openstack/releases/+/887486 14:25:32 <fungi> yeah, we have some logic in https://opendev.org/openstack/project-config/src/branch/master/tools/normalize_acl.py you might be able to reuse 14:26:21 <hberaud> I added a comment in the "thing to change" section, to keep on eye on that 14:26:48 <elodilles> ++ 14:27:12 <hberaud> #topic Assign R-12 and R-10 week tasks 14:27:14 <fungi> i think we used a custom ini parser because gerrit acls can have duplicate sections, while configparser doesn't handle that 14:27:32 <fungi> er, duplicate options i guess it was 14:28:15 <elodilles> hberaud: i can take the 'convenienve releases for Yoga' if you don't insist on that o:) 14:29:08 <hberaud> as you that, I don't mind doing it 14:29:10 <elodilles> beyond that the last free task is the next release cycle schedule 14:29:12 <ttx> I prefer not to take anything as I won't be around much 14:29:29 <ttx> I guess i could do that 14:29:46 <ttx> if nobody else wants it 14:29:47 <elodilles> do we know the name of the next cycle yet? 14:30:01 <ttx> We just got the list from the trademark lawyers 14:30:08 <elodilles> ttx: probably you know better the Foundation's timeplan o:) 14:30:10 <ttx> we still need to run some vote on it 14:30:28 <ttx> so we'll use a placeholder name for initial planning 14:30:33 <elodilles> ACK 14:30:53 <hberaud> I seen canteloupe somewhere 14:31:18 <elodilles> yes, but that was just used as a random name :) 14:31:21 <elodilles> i guess :) 14:31:27 <hberaud> yeah surely 14:31:32 <elodilles> we'll see though :) 14:31:33 <ttx> alright, I took the task 14:31:41 <fungi> rhymes with antelope 14:31:43 <hberaud> thanks ttx 14:31:47 <hberaud> yeah 14:31:51 <elodilles> fungi: :D 14:32:06 <elodilles> indeed 14:32:27 <hberaud> and everything seems now assigned 14:32:32 <hberaud> #topic Review countdown email 14:32:38 <hberaud> https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:33:03 <elodilles> LGTM 14:33:10 <hberaud> °1 14:33:12 <hberaud> +1 14:33:13 <opendevreview> Merged openstack/releases master: Bobcat-2 release for keystonemiddleware https://review.opendev.org/c/openstack/releases/+/887483 14:33:14 <ttx> I fixed a few things... basically the milestones are called "Bobcat-2", "Bobcat-3", only the final release is called 2023.2 Bobcat 14:33:27 <hberaud> ack thanks 14:33:51 <ttx> if only so that we don't get confusion at C-1 milestone (which wil be in 2023) being called 2024.1 14:34:09 <elodilles> :S 14:34:22 <ttx> and you never know, we might delay release until 2024 14:34:32 <hberaud> :) 14:34:33 <ttx> so Bobcat could end up being 2024.1 after all 14:34:53 <ttx> (Bobcat is the name of the development cycle, 2023.2 is the name of the release) 14:35:19 <ttx> subtle difference, but I like to be pedantic 14:35:32 <ttx> otherwise lgtm 14:35:54 <elodilles> ++ 14:35:58 <hberaud> sent 14:36:20 <hberaud> #topic Open Discussion 14:36:26 <hberaud> anything else? 14:36:36 <elodilles> - 14:37:03 <ttx> nothing from me 14:37:30 <hberaud> ok lets keep it short 14:37:35 <hberaud> thanks everyone 14:37:40 <elodilles> thanks o/ 14:37:42 <hberaud> #endmeeting