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