16:00:24 <noonedeadpunk> #startmeeting openstack_ansible_meeting
16:00:25 <openstack> Meeting started Tue Mar  2 16:00:24 2021 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:26 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:28 <openstack> The meeting name has been set to 'openstack_ansible_meeting'
16:00:33 <noonedeadpunk> #topic office hours
16:00:46 <noonedeadpunk> #chair jrosser
16:00:47 <openstack> Current chairs: jrosser noonedeadpunk
16:01:03 <noonedeadpunk> Sorry, I will need to run away somewhere in the middle of the meeting
16:01:07 <jrosser> hello
16:01:29 <noonedeadpunk> hey!
16:02:16 <noonedeadpunk> also, fwiw, I will be absent during the rest of this and the next weeks, so I won't be able to take part during next meeting
16:02:17 <mgariepy> hey
16:02:30 <jrosser> ok no problem
16:02:55 <jamesdenton> o/
16:02:59 <noonedeadpunk> we need to agree on cycle-highlights
16:03:36 <jrosser> i guess we can say centos8-stream, that looks like it will work now
16:03:44 <jrosser> (i think i will regret saying that......)
16:03:46 <noonedeadpunk> they are due to be published on 11th of March
16:03:58 <noonedeadpunk> we totally will
16:04:05 <noonedeadpunk> let's say experimental support?:)
16:04:15 <jrosser> sounds good :)
16:04:27 <jrosser> we can also maybe say that Zun is no longer experimental, we know it works now
16:04:47 <noonedeadpunk> yep, agree
16:04:54 <jrosser> OVN is new this cycle for depoyment
16:05:04 <noonedeadpunk> Is it?
16:05:09 <noonedeadpunk> I think it was for V?
16:05:19 <jrosser> oh err, maybe it was in V
16:05:20 <noonedeadpunk> Probably never properly announced though...
16:05:42 <mgariepy> ovn was kinda there in U but it was not really working correclty.
16:05:55 <jrosser> internal SSL /o\
16:05:57 <mgariepy> there was some part missing like ovsdb ha stuff and so on.
16:06:32 <noonedeadpunk> I think we should also say that we reworked the way we interact with certificates and that now we issue a root certificate authority on the deploy host which is used for all self-signed certificates
16:06:50 <noonedeadpunk> not sure how to phrase this correctly though
16:07:24 <noonedeadpunk> But with rabbit failing we have no option but to implement this... We have 2-3 month for this for sure?:)
16:07:49 <noonedeadpunk> release is on 14th of April + 2 month for trailing...
16:07:57 <noonedeadpunk> Feels doable
16:07:59 <jamesdenton> is OVN working now, mgariepy ?
16:08:22 <mgariepy> i didn't had time to work on it yet.
16:08:25 <jamesdenton> kk
16:08:47 <jamesdenton> hoping to resolve these integrated tests today, btw
16:08:48 <noonedeadpunk> I also would love to integrate cloudkitty finally, but prefer not to announce that I guess.
16:09:43 <noonedeadpunk> Debian bullseye - should we aim to add it's support? Considering buster won't support W at least in terms of libvirt
16:10:06 <jrosser> i would like to though it does depend on the infra folk helping with the mirror and image
16:10:20 <jrosser> i was thinking to do some local testing if there is a bullseye cloud image yet
16:11:15 <jrosser> ahha http://cloud.debian.org/images/cloud/bullseye/daily/20210302-564/
16:12:00 <jrosser> the debuntu OS seem relatively lightweight to add support for, though there was some quite big difficulty with lxc/apparmor for buster
16:14:15 <noonedeadpunk> so: 1. Significantly improved Zun deployment and moved from experimental to stable status. 2. Exerimental support for CentOS Stream 3. Experimental support of Debian Bullseye 4. All self-signed SSL will now be generated with local Certificate Authority and thus be internally trusted.
16:15:25 <jrosser> sounds good
16:15:31 <openstackgerrit> Merged openstack/openstack-ansible master: [doc] Fix Docker latest_tag parser  https://review.opendev.org/c/openstack/openstack-ansible/+/775670
16:17:53 <noonedeadpunk> Another thing is that galera admin user makes galera role fail :(
16:18:49 <jrosser> yeah, i've not had any chance to look at that
16:20:19 <noonedeadpunk> eventually it's failed with at healthcheck-infrastructure.yml with `Can't connect to MySQL server on` which is... not good I think
16:20:31 <noonedeadpunk> but yeah, didn't have much time to spend on it.
16:20:50 <noonedeadpunk> 10.5.9 in current shape also seems like broken a bit (at least during upgrade)
16:21:49 <noonedeadpunk> I think we have fixed Victoria now?
16:22:10 <noonedeadpunk> So I've updated bump https://review.opendev.org/c/openstack/openstack-ansible/+/775521
16:22:35 <jrosser> i think that all the broken things have now merged
16:22:38 <openstackgerrit> Jonathan Rosser proposed openstack/openstack-ansible master: Gather minimal facts in common playbooks  https://review.opendev.org/c/openstack/openstack-ansible/+/777990
16:22:51 <noonedeadpunk> jrosser: sounds not so promising haha
16:23:16 <openstackgerrit> Jonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in playbooks  https://review.opendev.org/c/openstack/openstack-ansible/+/777996
16:23:18 <jrosser> oh! yes that could maybe use better words
16:23:54 <openstackgerrit> Jonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in group_vars  https://review.opendev.org/c/openstack/openstack-ansible/+/777997
16:23:58 <noonedeadpunk> but yeah. I hope we really have fixed issues and good to go with 22.1.0 finally
16:24:04 <openstackgerrit> Jonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in tests  https://review.opendev.org/c/openstack/openstack-ansible/+/777998
16:24:19 <openstackgerrit> Jonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in AIO config  https://review.opendev.org/c/openstack/openstack-ansible/+/777999
16:24:27 <openstackgerrit> Jonathan Rosser proposed openstack/openstack-ansible master: Use ansible_facts[] instead of fact variables in docs  https://review.opendev.org/c/openstack/openstack-ansible/+/778000
16:25:03 <jrosser> i did another go at the u-c caching after we discussed it before
16:26:09 <jrosser> need to look at why it broke but it should hopefully be simpler this time https://review.opendev.org/q/topic:%22osa-uc-cache%22+(status:open%20OR%20status:merged)
16:26:14 <noonedeadpunk> oh, sorry, wasn't able to check it properly. Looked good at glance for me
16:26:46 <jrosser> no worries, i'll try to get all of that passing
16:27:38 <noonedeadpunk> Sorry, need to run away now
16:27:51 * noonedeadpunk has a flight in 5 hours
16:28:32 <jrosser> have a good break
16:29:03 <openstackgerrit> James Denton proposed openstack/openstack-ansible master: Add Neutron Role Testing Overrides  https://review.opendev.org/c/openstack/openstack-ansible/+/778008
16:29:33 <mgariepy> have a good one noonedeadpunk
16:29:46 <openstackgerrit> Merged openstack/openstack-ansible-ops stable/victoria: Fixes for tests and gates, stable/victoria  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/778084
16:29:49 <noonedeadpunk> yeah, thanks! will really try me best :p
16:29:51 <jamesdenton> jrosser the ODL PPA hasn't been updated since v9 of ODL, they're at v13 now. We could consider implementing the manual install process, or deprecate ODL support
16:30:08 <jamesdenton> i also need to revisit the NSH support for OVS, as i think that's baked in now.
16:30:45 <jrosser> yes, andrewbonney had a look at the ODL stuff and I think found the same
16:30:55 <jrosser> it was hard to get anything working on focal without major changes
16:30:58 <openstackgerrit> James Denton proposed openstack/openstack-ansible-os_neutron master: Add integrated tests various Neutron deployment scenarios  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/778015
16:31:09 <jamesdenton> w/ fluorine?
16:31:16 <jamesdenton> or Aluminum?
16:31:45 <jrosser> afaik we couldnt find a PPA for anything for focal
16:31:49 <jamesdenton> same
16:32:15 <jrosser> so really the major problem right now is we can't merge anything to os_neutron
16:32:29 <jamesdenton> i reverted the ODL jobs to bionic and made them all non-voting
16:32:37 <jrosser> if it means that we move ODL and anything else to nv.... ^ that
16:33:08 <jamesdenton> 778008 will need to merge before 778015
16:33:09 <jrosser> anyway it's excellent news because those functional jobs were really hard to maintain
16:33:41 <jamesdenton> and i'll need to make a small change to rename a job in 778015, but yeah, we're close
16:33:56 <jrosser> cool
16:34:18 <jrosser> did you see on the ML that there is talk of moving devstack to default to OVN
16:34:28 <jamesdenton> yeah, read the same think 1.5 yrs ago :D
16:34:32 <jamesdenton> *thing
16:37:20 <noonedeadpunk> lol
16:37:20 <jrosser> just looking at the bug list https://bugs.launchpad.net/openstack-ansible/+bugs?orderby=-id&start=0
16:37:35 <jrosser> is there anything we should look at, not sure there is much new
16:37:54 <noonedeadpunk> all new things I saw were more like support requests...
16:37:59 <jrosser> oh jamesdenton i was looking at this https://bugs.launchpad.net/openstack-ansible/+bug/1914281
16:38:01 <openstack> Launchpad bug 1914281 in openstack-ansible "Network architectures in openstack-ansible" [Undecided,New]
16:38:10 <jrosser> the L3 routed example is just absurdly wrong
16:38:37 <jrosser> all the /24 networks are scrambled up between the example config and the text
16:38:46 <jamesdenton> yikes, ok
16:39:22 <jrosser> all the same networks /24 dont fall into a larger contiguous CIDR as far as i could see
16:44:01 <gshippey> https://bugs.launchpad.net/openstack-ansible/+bug/1911482 think this one can be closed
16:44:02 <openstack> Launchpad bug 1911482 in openstack-ansible "neutron-l3-agent broken after train upgrade" [Undecided,Incomplete]
16:48:47 <openstackgerrit> Jonathan Rosser proposed openstack/openstack-ansible-os_nova master: Do not use service_facts  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/777644
16:49:09 <gshippey> https://bugs.launchpad.net/openstack-ansible/+bug/1857899 and https://bugs.launchpad.net/openstack-ansible/+bug/1915617 seem to be the same issue, might be worth marking the second one as a duplicate and confirming the first one
16:49:10 <openstack> Launchpad bug 1857899 in openstack-ansible "controllerX-gnocchi-container missing dependency to libxml2.so.2 " [Undecided,New]
16:49:11 <openstack> Launchpad bug 1915617 in openstack-ansible "python-libxml2 missing on gnocchi container" [Undecided,New]
16:51:00 <jrosser> hrrm yes the gnocchi ansible role looks like it needs some attention there
16:51:38 <jrosser> it doesnt have a difference between target vs. build distro packages
16:57:08 <openstackgerrit> Jonathan Rosser proposed openstack/openstack-ansible-os_gnocchi master: Provide different package lists for install and wheel build  https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/778222
16:58:49 <jrosser> ok i've made a patch, marked the 2nd bug as duplicate and updated the first bug
16:59:19 <openstackgerrit> James Denton proposed openstack/openstack-ansible-os_neutron master: Add integrated tests various Neutron deployment scenarios  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/778015
16:59:47 <jrosser> we're out of meeting time, does anyone have anything else?
17:00:12 <jrosser> #endmeeting