15:00:41 <mnasiadka> #startmeeting kolla
15:00:42 <openstack> Meeting started Wed May 26 15:00:41 2021 UTC and is due to finish in 60 minutes.  The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:43 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:45 <openstack> The meeting name has been set to 'kolla'
15:01:24 <yoctozepto> ok, you can chair as well
15:01:25 <yoctozepto> :-)
15:01:52 <mnasiadka> #topic rollcall
15:02:00 <yoctozepto> \o/
15:02:05 <mnasiadka> o/
15:02:16 <headphoneJames> o/
15:02:17 <osmanlicilegi> o/
15:02:23 <priteau> o/
15:03:09 <mnasiadka> Ok then, let's start
15:03:12 <mnasiadka> #topic agenda
15:03:22 <mnasiadka> * Roll-call
15:03:22 <mnasiadka> * Agenda
15:03:22 <mnasiadka> * Announcements
15:03:22 <mnasiadka> ** Freenode IRC drama http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022705.html
15:03:22 <mnasiadka> * Review action items from the last meeting
15:03:23 <mnasiadka> * CI status
15:03:23 <mnasiadka> * Wallaby release planning
15:03:24 <mnasiadka> ** Debian bullseye
15:03:24 <mnasiadka> ** chrony
15:03:25 <mnasiadka> * Xena cycle planning
15:03:25 <mnasiadka> ** master branch life cycle https://etherpad.opendev.org/p/kolla-release-process-draft
15:03:26 <mnasiadka> * Documentation improvements http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022478.html
15:03:41 <mnasiadka> #topic announcements
15:03:52 <mnasiadka> yoctozepto: the stage is yours I guess?
15:04:23 <yoctozepto> #info Freenode IRC drama http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022705.html
15:04:27 <yoctozepto> so
15:04:37 <yoctozepto> you may know or not know but Freenode is acting weird recently
15:05:10 <yoctozepto> I don't want to go into details but all in all we decided to migrate ASAP
15:05:25 <yoctozepto> we are not leaving IRC as our beloved technology
15:05:38 <yoctozepto> we are switching the network
15:05:47 <yoctozepto> the communication will be sent via openstack-discuss mailing list
15:06:01 <yoctozepto> and we will communicate it as it happens on current IRC channels
15:06:24 <mnasiadka> and all wikis and docs related to us using FreeNode will need to updated...
15:06:34 <mnasiadka> *to get updated
15:06:35 <yoctozepto> see also https://etherpad.opendev.org/p/openstack-irc
15:06:48 <yoctozepto> yes, it's going to be a bit of work for sure
15:06:56 <yoctozepto> PTLs will be asked for help
15:07:43 <yoctozepto> that's all for this topic, I can discuss more after the meeting if someone is interested
15:08:08 <mnasiadka> ok then, let's go further, drama will be drama anyways
15:08:18 <mnasiadka> #topic CI status
15:08:56 <mnasiadka> So, CentOS Stream loves us and broke edk2-ovmf package, it's now pinned in master and getting backported to stable/wallaby - that should get us back to green
15:09:24 <yoctozepto> ++
15:09:53 <mnasiadka> I think that's it from breakages
15:10:31 <mnasiadka> #topic Wallaby release planning
15:10:45 <mnasiadka> So, first item is Debian Bullseye
15:11:17 <mnasiadka> I think OVS 2.15 issue is fixed by changing CI approach for configuring Neutron network interface
15:12:05 <mnasiadka> https://review.opendev.org/c/openstack/kolla-ansible/+/792768 - Wallaby backport - failing due to CI breakage
15:13:00 <mnasiadka> And then we have yoctozepto's cgroupns change that allows running libvirt on cgroups v2
15:13:15 <mnasiadka> https://review.opendev.org/c/openstack/kolla-ansible/+/790678
15:13:51 <mnasiadka> And then supposedly we can merge this -> https://review.opendev.org/c/openstack/kolla-ansible/+/789569
15:13:58 <mnasiadka> yoctozepto: have I missed anything?
15:14:22 <yoctozepto> I don't think so
15:14:42 <yoctozepto> ah
15:14:43 <yoctozepto> https://review.opendev.org/c/openstack/kolla-ansible/+/792583
15:14:50 <yoctozepto> but it's orthogonal
15:14:54 <yoctozepto> yet Mark wanted it
15:15:26 <yoctozepto> for the unaware, the OVS 2.15 issue was that OVS 2.15 recycles the switches
15:15:34 <yoctozepto> and we assigned an IP address there
15:15:52 <yoctozepto> so you can imagine it was gone and all the wrongs of the world raided our jobs
15:15:56 <yoctozepto> or so I imagine it
15:15:59 <mnasiadka> there = br-ex
15:16:05 <yoctozepto> anyway, they were failing on that
15:16:17 <yoctozepto> yeah, there = br-ex = the openvswitch switch
15:16:23 <yoctozepto> and that got recycled
15:16:44 <mnasiadka> Now we setup a linux bridge and create a veth pair, and we plug one veth end to OVS - just like Kayobe does
15:17:36 <yoctozepto> ++
15:20:00 <mnasiadka> ok then, Debian Bullseye looks like feasible - maybe even this week
15:20:12 <mnasiadka> second item on the agenda is chrony
15:20:26 <mnasiadka> https://review.opendev.org/c/openstack/kolla-ansible/+/792119
15:22:08 <mnasiadka> I've added RP+1 - let's review it once it passes Zuul after publishing images with pinned edk2-ovmf
15:23:24 <yoctozepto> rp+1 for sure
15:24:29 <mnasiadka> Added docker version bump gerrit url to whiteboard, so we don't miss it as a prereq for RC2
15:25:10 <mnasiadka> It would be ideal if we could request an RC2 end of this week/beginning of next
15:25:47 <mnasiadka> Ok, let's move on
15:25:58 <mnasiadka> #topic Xena cycle planning
15:26:11 <mnasiadka> master branch life cycle https://etherpad.opendev.org/p/kolla-release-process-draft
15:26:27 <yoctozepto> mnasiadka: it's unlikely to happen
15:26:29 <yoctozepto> but let's try
15:26:35 <yoctozepto> ok, move on
15:26:52 <mnasiadka> yoctozepto: do we want to discuss it now, or wait for Marcin and Mark (so I guess in two weeks time)?
15:28:04 <yoctozepto> wait
15:28:09 <yoctozepto> it does not make sense today
15:28:20 <mnasiadka> ok then
15:29:12 <mnasiadka> I guess we can talk about Documentation improvements (http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022478.html) also next time
15:31:10 <mnasiadka> I don't see the thread author as present on the meeting, and we already did have a long discussion about it on Kolla Kall's - so I think we should discuss that (and compare to previous plan from Kolla Kalls) in a bigger group.
15:31:24 <yoctozepto> agreed
15:33:19 <mnasiadka> So then let's move on
15:33:22 <mnasiadka> #topic Open discussion
15:35:24 <headphoneJames> Would be fun to get started on Let's Encrypt in Xena: https://review.opendev.org/c/openstack/kolla-ansible/+/741340
15:38:15 <mnasiadka> headphoneJames: great idea, but have in mind core reviewers focus is mainly on changes that will allow us to release Wallaby - so you might see traction for your change probably somewhere after next weekend
15:38:33 <headphoneJames> makes sense
15:38:53 <mnasiadka> And I thought we had this crazy idea during PTG to bump up haproxy and use dynamic cert store, right?
15:39:29 <headphoneJames> wasn't so clear on that, but would be nice
15:40:49 <yoctozepto> let's bump it
15:40:50 <headphoneJames> That wouldn't affect this txn though - since it doesn't touch the HAProxy part. That will be split off in a separate secondary transaction
15:41:00 <yoctozepto> oh, ok
15:43:00 <mnasiadka> ok then, so it's first half of the feature - I'll try to review it, but not before 12th of June - next week I'm off from Wed :)
15:43:25 <priteau> If all goes well, should we expect to see the fixed wallaby nova-libvirt image tomorrow morning around 8 AM UTC?
15:44:19 <priteau> (according to https://zuul.openstack.org/builds?job_name=kolla-publish-centos8s-binary-quay)
15:45:47 <mnasiadka> priteau: if it will get merged, yoctozepto offered help in force-publishing it sooner than 8am, but I don't know if it makes any sense - we can just wait :)
15:47:08 <yoctozepto> yeah, I'm on waiting now
15:47:19 <yoctozepto> it's already late, and I'm doing other stuff
15:47:24 <yoctozepto> I will force publish if the jobs fail
15:47:32 <yoctozepto> will see
15:48:45 <priteau> Tomorrow's OK, I have a fix for Kayobe using Docker Hub (it works!)
15:49:14 <mnasiadka> using old images? :)
15:49:52 <priteau> Yes :D
15:49:56 <priteau> 3 days old
15:50:23 <mnasiadka> yoctozepto: I'm just thinking, could we omit such failures? can we depend on kolla-ansible job before doing publish?
15:52:13 <yoctozepto> mnasiadka: I didn't get your question
15:52:26 <yoctozepto> ah
15:52:29 <yoctozepto> I think I understand
15:52:34 <yoctozepto> you want to get back to discussing
15:52:39 <mnasiadka> yoctozepto: so, we periodically run build+publish - if we would try to deploy the built images - we would not publish them
15:52:40 <yoctozepto> validating images before publishing
15:52:48 <yoctozepto> yeah, yeah
15:52:49 <yoctozepto> I agree
15:52:53 <yoctozepto> but needs hands to do it
15:53:15 <mnasiadka> Well, if we could write down what needs to be done, I think I can find a volunteer
15:55:34 <yoctozepto> hmm, ok
15:55:43 <yoctozepto> we could work on that
15:56:10 <mnasiadka> it's probably a bit less breakages, and seeing how Stream works... it will probably happen again
15:57:55 <priteau> +1
15:58:18 <mnasiadka> Ok, I think it's enough for today.
15:58:29 <mnasiadka> thanks all
15:58:32 <mnasiadka> #endmeeting