16:00:24 <gthiemonge> #startmeeting Octavia
16:00:24 <opendevmeet> Meeting started Wed May  4 16:00:24 2022 UTC and is due to finish in 60 minutes.  The chair is gthiemonge. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:24 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:24 <opendevmeet> The meeting name has been set to 'octavia'
16:00:28 <gthiemonge> Hi!
16:00:32 <johnsom> o/
16:00:48 <tweining> hi
16:01:25 <gthiemonge> #topic Announcements
16:01:34 <gthiemonge> no announcement today... anyone?
16:01:50 <johnsom> Nope
16:01:58 <tweining> no
16:02:01 <gthiemonge> ack
16:02:07 <gthiemonge> #topic Octavia CI status
16:02:19 <gthiemonge> we still have one open change that removes some old jobs:
16:02:23 <gthiemonge> #link https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/838096
16:02:36 <gthiemonge> rm_work: ^ ping
16:02:39 <johnsom> I guess just a mention that Ubuntu 22.04 is out with that sweet HAProxy 2.4 goodness
16:03:03 <gthiemonge> johnsom: cool
16:03:40 <gthiemonge> we need to wait for its support in devstack, right?
16:03:57 <gthiemonge> here is it: https://review.opendev.org/c/openstack/devstack/+/839359
16:04:17 <gthiemonge> maybe it also needs some work in dib
16:04:23 <tweining> at least one cannot build an ubuntu image under centos without debootstrap
16:04:30 <johnsom> Yeah, I don't know if there are issues with it for devstack/dib, could be
16:05:14 <gthiemonge> yeah
16:05:15 <johnsom> cross distro image builds have always be problematic.
16:06:24 <gthiemonge> speaking of other distros:
16:06:46 <gthiemonge> I would like to progress on the c9s support
16:07:18 <gthiemonge> the centos 8 stream job on master is broken, because c8s provides py36 while most of the upstream projects have already moved to py38
16:07:34 <gthiemonge> I have a few commits that are needed by c9s:
16:07:40 <gthiemonge> #link https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/837597
16:07:45 <gthiemonge> #link https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/840152
16:07:50 <gthiemonge> #link https://review.opendev.org/c/openstack/octavia/+/827330
16:08:06 <gthiemonge> (reminder: c9s is an official tested runtime for Zed)
16:08:26 <tweining> I'll have a look
16:08:35 <gthiemonge> thanks
16:08:58 <johnsom> Looks like I have already reviewed the first two
16:09:35 <tweining> in that context, it might be worth mentioning that I submitted changes for using Python 3.8 as base version
16:09:41 <johnsom> That last one, the job failed
16:10:02 <gthiemonge> ahem
16:10:14 <gthiemonge> yeah it needs a Depends-On the first one
16:10:20 <gthiemonge> ssh key issue
16:10:27 <johnsom> Yeah, looks like it
16:11:05 <gthiemonge> I can add it
16:11:16 <gthiemonge> or we can merge everything
16:11:17 <gthiemonge> :D
16:11:54 <johnsom> Merging the first two seems like a good step forward
16:12:45 <gthiemonge> ack
16:13:57 <gthiemonge> ok, let's continue
16:14:06 <gthiemonge> #topic Brief progress reports / bugs needing review
16:14:49 <gthiemonge> I have proposed a commit to install the (RDO) openstack-selinux package when building a CentOS amphora with (enforced) SELinux
16:14:58 <gthiemonge> without this package, the amphora cannot work
16:15:04 <johnsom> I am poking at the big subnet patch, running through scenarios to make sure it's solid. I have done one review pass on it, but need to finish reviewing the tests.
16:15:04 <gthiemonge> #link https://review.opendev.org/c/openstack/octavia/+/840315
16:15:28 <gthiemonge> Note that if you use a CentOS-based amphora and if you are not using the "-e" (enforced) option when building the amp, it will not impact you
16:17:11 <gthiemonge> johnsom: thanks for reviewing that patch!
16:17:32 <johnsom> Personally I'm not a fan of pulling in the RDO repo and a blanket selinux RPM. I would lean towards managing the policy changes in a local element that is specific to the amphora image. But that is my opinion and I know managing those rules is a skill set.
16:18:59 <gthiemonge> so the selinux patch would unblock our downstream gates
16:19:15 <gthiemonge> but I agree that we could have a better to handle those policies in the future
16:22:46 <tweining> are you still there?
16:22:53 <gthiemonge> I am
16:22:53 <johnsom> I am
16:22:57 <gthiemonge> haha
16:23:38 <gthiemonge> #topic Open Discussion
16:23:43 <gthiemonge> anything else Folks?
16:25:20 <tweining> hm, a bit off topic. do you know when it will be decided whether the next PTG will be in person or not?
16:26:21 <gthiemonge> hm I don't know
16:26:26 <johnsom> Hmm, I have not heard anything about that yet.
16:27:17 <tweining> k, no problem. I guess we will know well in advance.
16:27:19 <johnsom> I'm sure the events folks are pretty focused on Berlin at the moment, so it might be after that
16:27:38 <johnsom> (when we will hear)
16:28:05 <tweining> nothing else from my side
16:28:19 <tweining> except: do more reviews!! ;)
16:28:34 <gthiemonge> ack!
16:34:19 <gthiemonge> anything else?
16:35:29 <tweining> I'll finish and push my string representation of DB model change in a minute
16:37:56 <gthiemonge> ok
16:38:03 <gthiemonge> thank you folks
16:38:05 <gthiemonge> #endmeeting