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