17:59:12 <knikolla> #startmeeting tc
17:59:13 <opendevmeet> Meeting started Tue May  9 17:59:12 2023 UTC and is due to finish in 60 minutes.  The chair is knikolla. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:59:13 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:59:13 <opendevmeet> The meeting name has been set to 'tc'
17:59:16 <knikolla> Hi all, welcome to the weekly meeting of the OpenStack Technical Committee
17:59:23 <knikolla> A reminder that this meeting is held under the OpenInfra Code of Conduct available at https://openinfra.dev/legal/code-of-conduct
17:59:27 <knikolla> #topic Roll Call
17:59:29 <gmann> o/
17:59:31 <dansmith> o/
17:59:32 <JayF> o/
17:59:36 <knikolla> o/
17:59:40 <jamespage> o/
17:59:41 <bauzas> o/
17:59:43 <knikolla> Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee
17:59:43 <slaweq> o/
18:00:36 <dmendiza[m]> 🙋‍♂️
18:01:23 <rosmaita> o/
18:01:25 <knikolla> There are no noted absences in the agenda. I'll give it 2 more minutes.
18:03:29 <knikolla> tc-members: meeting time :)
18:03:56 <knikolla> #topic Follow up on past action items
18:04:01 <knikolla> noonedeadpunk has submitted two governance proposal, to add py38 to PTI and to clarify general expectations on supported Python versions
18:04:08 <knikolla> #link https://review.opendev.org/c/openstack/governance/+/882165?usp=search
18:04:11 <knikolla> #link https://review.opendev.org/c/openstack/governance/+/882154?usp=search
18:04:17 <knikolla> We can discuss this item further on the appropriate meeting topic.
18:04:22 <knikolla> Thank you noonedeadpunk.
18:04:28 <knikolla> gmann has added python 3.8 back to the generic job template
18:04:33 <knikolla> #link https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175
18:04:33 <spotz_> o/
18:04:35 <gmann> yeah, all the reverts are merged #link https://review.opendev.org/q/topic:oslo-drop-py38+
18:04:38 <knikolla> Thank you gmann.
18:04:41 <bauzas> Huzzah
18:04:45 <gmann> and py3.8 is voting job now #link https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175
18:04:54 <dansmith> ++
18:04:55 <gmann> *unit test job
18:04:57 <knikolla> We can discuss this item further on the appropriate meeting topic for py38.
18:05:21 <knikolla> Which I'm going to jump directly on :)
18:05:25 <knikolla> #topic Schedule of removing support for Python versions by libraries - how it should align with coordinated releases (tooz case)
18:05:52 <knikolla> Again thank you for submitting both sets of proposals and reverts.
18:06:12 <knikolla> #link https://review.opendev.org/c/openstack/governance/+/882165?usp=search
18:06:19 <knikolla> #link https://review.opendev.org/c/openstack/governance/+/882154?usp=search
18:06:47 <knikolla> There's some discussion on the first patch about whether to keep this for libs only or to extend it to all projects
18:07:05 <gmann> yeah, IMO it make sense to keep it for all projects not just lib
18:07:27 <bauzas> if a project is imported, it becomes a lib
18:07:33 <dansmith> yup
18:07:35 <fungi> we've done a fairly terrible job in the past of drawing the line between libs and not-libs and avoiding importing the latter directly
18:08:06 <gmann> and also integrated projects even they are not imported, operators need to move version up if either of integrated project bump up the version
18:08:30 <gmann> for example, nova drop py3.8 but neutron want to keep or vice versa
18:08:56 <slaweq> +1
18:09:37 <slaweq> in neutron case we can also ask if this is lib or not as it's still imported by many projects, like e.g. stadium ones
18:10:54 <knikolla> ++, for things to be coinstallable it helps to target the same python version
18:10:56 <bauzas> I've seen examples in my life where people were importing nova
18:11:11 <bauzas> Even if we don't support it
18:11:18 <rosmaita> cinderlib imports cinder
18:11:39 <rosmaita> it would be nice if that were actually allowed
18:11:45 <rosmaita> would solve some problems
18:11:59 <gmann> that is why it will be easy and consistent for everyone moving to new python at same time
18:12:14 <bauzas> Well Nova public APIs are strictly the REST ones
18:12:33 <bauzas> But sometimes it's simplier for ops to just import the top-level package
18:12:54 <bauzas> So they take the risk
18:13:10 <knikolla> Required xkcd https://xkcd.com/1172/
18:13:45 <knikolla> The other proposal attempts to provide recommendations for which versions of Python to support, and mentions all not-EOL versions of Python
18:14:02 <spotz_> hehe
18:14:02 <knikolla> #link https://review.opendev.org/c/openstack/governance/+/882154
18:16:08 <knikolla> Unless there is something we want to discuss here, we can continue the discussion in the changes. Please take a look.
18:16:32 <knikolla> #topic Gate health check
18:16:54 <knikolla> This is also related to py38, so it's a good continuation of the topic in more general terms.
18:17:01 <dansmith> I think we got rid of the last job requiring focal last week
18:17:02 <knikolla> Anything to report?
18:17:06 <dansmith> so that's good and healthy
18:17:14 <JayF> Ironic has been tracking a grenade issue for the last few days
18:17:21 <gmann> ++ thanks again dansmith for working on it
18:17:26 <bauzas> ++
18:17:36 <dansmith> also lots of volume tempest test fixes in the last two weeks which seem to be improving things across the board according to opensearch
18:17:46 <knikolla> Awesome, thank you dansmith
18:17:48 <gmann> yeah
18:18:17 <knikolla> I'll note this down in the weekly mail summary.
18:18:52 <knikolla> JayF: anything more on the grenade issue?
18:19:12 <JayF> It's being worked on; there's no real update other than "try things and wait to see if they have an impact"
18:20:05 <slaweq> in neutron gate we also see pretty many grenade failures
18:20:20 <slaweq> all caused by timeouts while doing requests to nova API to create security group rules
18:20:29 <slaweq> it's reported here https://bugs.launchpad.net/neutron/+bug/2015065
18:20:46 <slaweq> it can potentially be seen also in other projects probably
18:20:46 <knikolla> #link https://bugs.launchpad.net/neutron/+bug/2015065
18:21:00 <fungi> there's been an uptick in node_error results for jobs relying on nested-virt nodes because we're down to only ovh supplying those and sometimes it takes >10 minutes for a server create call to switch from building to active there
18:21:02 <knikolla> JayF: does this sound familiar?
18:21:26 <JayF> Looks like it's a different issue than the one being tracked by Ironic.
18:21:47 <dansmith> yup
18:22:02 <knikolla> fungi: :(
18:22:07 <gmann> slaweq: are you seeing SG failure in OVS grenade only or general grenade job also ?
18:22:28 <dansmith> I don't think I've seen that security group thing myself
18:22:31 <slaweq> gmann I saw it in ovs grenade job only
18:22:55 <slaweq> but I think ykarel told us today he saw similar errors in other jobs as well
18:23:01 <slaweq> and he is going to investigate that
18:23:23 <gmann> yeah, I have also not seen those
18:23:27 <gmann> slaweq: ack
18:23:41 <knikolla> thanks slaweq
18:23:48 <knikolla> anything else on the topic?
18:24:56 <knikolla> #topic Broken docs due to inconsistent release naming
18:25:00 <knikolla> I have updated my previous patch to include redirects from docs.openstack.org/2023.1.antelope to /2023.1 (and same for bobcat)
18:25:06 <knikolla> #link https://review.opendev.org/c/openstack/openstack-manuals/+/881290
18:26:03 <gmann> knikolla: thanks, will check it.
18:26:14 <knikolla> Thanks :)
18:26:36 <knikolla> #topic Recurring tasks check
18:26:42 <knikolla> Bare 'recheck' state
18:26:47 <knikolla> #link https://etherpad.opendev.org/p/recheck-weekly-summary
18:27:09 <slaweq> all good there
18:27:18 <knikolla> Awesome :)
18:27:39 <knikolla> #topic Open Reviews
18:27:45 <knikolla> #link https://review.opendev.org/q/projects:openstack/governance+is:open
18:28:10 <knikolla> We have 2 new changes proposing PTLs, and after that we're done, besides Winstackers.
18:28:17 <knikolla> #link https://review.opendev.org/c/openstack/governance/+/882374?usp=search
18:28:26 <knikolla> #link https://review.opendev.org/c/openstack/governance/+/882139?usp=search
18:28:36 <knikolla> Please take a look and review.
18:29:08 <knikolla> We also have a proposal from jamespage to introduce a new project Sunbeam
18:29:16 <knikolla> #link https://review.opendev.org/c/openstack/governance/+/881384?usp=search
18:29:41 <knikolla> I did see quite a few comments on the change, so thank you to everyone that did already take a look :)
18:30:09 <jamespage> indeed - I think I'm caught up on reponses and a few updates
18:31:14 <knikolla> Thanks jamespage for the quick responses.
18:31:58 <rosmaita> jamespage: changes LGTM, hopefully Felipe will leave a comment soon
18:32:03 <knikolla> Unless there's anything else to be discussed, that's all for what I had prepared.
18:32:18 <jamespage> rosmaita: I shall nudge him again :)
18:32:19 <knikolla> dansmith: and I managed not to say PR the entire meeting :)
18:32:40 <slaweq> knikolla ups, You just did :P
18:32:45 <dansmith> womp womp
18:32:46 <gmann> :)
18:32:47 <fungi> how meta
18:33:07 <dansmith> you can say PR, you just can't say it in reference to something in gerrit :D
18:33:09 <knikolla> haha, you would have similarly called me out for euphemistically saying GitHub terminology :)
18:33:44 <bauzas> Please, don't speak about my nightmares :)
18:33:51 <dansmith> I think we're done here yes?
18:33:57 <knikolla> Thanks all for a quick and productive meeting. Giving you all back half-hour to use wisely.
18:34:01 <fungi> #link https://etherpad.opendev.org/p/2023-05-board-openstack-sync May 2023 OpenInfra Board Sync with OpenStack (20:00 UTC tomorrow, connection details are in the pad)
18:34:03 <rosmaita> \o/
18:34:06 <dansmith> ++
18:34:07 <slaweq> o/
18:34:20 <jamespage> \o/
18:34:22 <knikolla> thanks fungi  for the reminder!
18:34:23 <fungi> since there doesn't seem to be an "open discussion" topic
18:34:32 * bauzas cries at night when he dreams about OpenStack moving to GitLab or GH
18:34:35 <fungi> i'll tack it onto the "open reviews" discussion
18:34:49 <spotz_> I've got a CentOS board meeting at the same time but if we end early I'll join
18:34:57 <knikolla> You should all have a calendar invite for the meeting tomorrow between TC and board.
18:35:13 <jamespage> yep I'll be attending
18:35:20 <fungi> i sent a couple to the openstack-discuss ml and TheJulia also sent one to the board ml
18:35:35 <knikolla> Thanks fungi
18:35:35 <fungi> feel free to add topics to discuss
18:35:50 <knikolla> ++
18:36:10 <knikolla> There's an etherpad link in the email
18:36:14 <knikolla> #link https://etherpad.opendev.org/p/2023-05-board-openstack-sync
18:36:22 <fungi> yep, that's what i just linked above
18:36:48 <knikolla> Awesome. Thanks all again.
18:36:49 <knikolla> #endmeeting