16:05:19 #startmeeting openstack_ansible_meeting 16:05:20 Meeting started Tue Aug 21 16:05:19 2018 UTC and is due to finish in 60 minutes. The chair is mnaser. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:05:21 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:05:22 sorry about that slight delay 16:05:24 The meeting name has been set to 'openstack_ansible_meeting' 16:05:26 #topic rollcall 16:05:38 o/ 16:05:51 o/ 16:05:59 Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Minimal(ist) network config for nspawn gating https://review.openstack.org/593230 16:06:06 o/ o/ 16:06:09 o/ 16:06:10 \o 16:06:34 o/ 16:07:04 cool so 16:07:09 #topic what happened since last meeting 16:07:14 mnaser: jrosser lead a lot of work on bionic and it's almost there 16:07:18 Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Fix nspawn bind mount register process https://review.openstack.org/594339 16:07:21 jrosser: wanna expand on that? 16:07:26 sure 16:07:55 Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Minimal(ist) network config for nspawn gating https://review.openstack.org/593230 16:07:55 i got the first integrated build to pass today https://review.openstack.org/#/c/591287/ 16:08:05 so i'd appreciate reviews on that and it's depends-on 16:08:37 mostly a massive fight for a few days with networkd on bionic, it really doesnt like how the AIO was set up with dummy interfaces and bonds 16:09:17 i've simplified that, and ensured there are no race conditions when bringing up the network, and that seems to have fixed it 16:09:46 so bionic really is very close indeed - those patches to go in and we are good i think 16:10:21 yay 16:10:26 jrosser: do you wanna tag patches with a topic 16:10:29 so we can easily review them 16:11:09 i can, although the topics may be useful when backporting? i assume this lot wants to go back to rocky too? 16:11:12 jamesdenton: neutron playbooks executed successfully, but getting error while creating networks... I am thinking to configure mannualy... Can you please give some expalination how OVS work with container on controller node.. I mean bridge and agent communication 16:11:36 jrosser: i think that might be a second useful thing too 16:11:39 so it will help us track the work 16:12:00 whichever way makes it easiest is ok, just let me know or fiddle the topics 16:12:08 cools 16:12:46 so quickly 16:12:47 mnaser: centos jobs are back, w00t 16:12:57 that was a ton of work but finally got it done woo, thanks to some help and some other patches 16:13:17 mnaser: cleaned up jobs that were failing for a long time, we need to slowly phase in the bad ones too 16:13:29 mnaser: removed leap15 jobs because they were always failing, let's bring them back in when they pass 16:13:34 that might be relevant to hwoarang and evrardjp 16:13:42 they jobs are welcome back once the core issues are resolved 16:13:49 mnaser: os_neutron for distro centos-7 is nv, but os_nova for distro centos-7 is voting, os_neutron change for smart variables broke it os_nova for distro 16:14:01 cc cloudnull ^ i dunno if you wanna figure out how do we fix it or if we revert that change 16:14:36 im not sure. 16:14:42 mnaser: that's fine, we can re-introduce them when needed. 16:14:50 at least fine for me 16:15:18 cloudnull: the change that failed it was https://review.openstack.org/#/c/588647/ 16:16:02 I think distro w/ its tendency to put things conf strange places and rename service units is something we need to get a better handle on. 16:16:08 so i'd be for revertuing that pr 16:16:18 though I could also be over thinking things 16:16:36 cloudnull: it's just the api paste file that is in a different path on rdo i guess.. so maybe we can just make a patch to do the mappings 16:17:08 like we had to create a blacklist of units in designate, I suspect we need to do that elsewhere too 16:17:37 mnaser are there other basic config files in that path? 16:17:50 cloudnull: unfortunately no, just the api-paste is in /usr/share/whatever 16:18:17 rdo used to put all the packaged config in that place and then tell the service to load that config first then /etc/$name 16:18:38 yeah i dont think they do that except for the api paste (and api paste is differnet given its loaded not from the service file but inside the service config) 16:18:43 aka api_paste_config = foo 16:18:50 hum 16:19:16 so maybe we just need to add that path to the task and use something like "with_first_round" ? 16:19:37 with first round if for beers, but I understand :) 16:19:50 i defer to you for deciding what you think is best, but i think thats a good approach 16:20:23 Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Minimal(ist) network config for nspawn gating https://review.openstack.org/593230 16:20:46 not to take too much on this, if cloudnull can take care of this, then we can get over that hump soon :) 16:20:49 mnaser: please fill this etherpad https://etherpad.openstack.org/p/osa-stein-ptg 16:20:58 please if you're attending, make sure you add your name and add any topics that you'd like 16:21:01 and finally 16:21:03 evrardjp: Rocky RC2 is this week. 16:21:20 yup will work on that releasing, but so you know it. 16:21:28 y'all know it:) 16:21:38 thanks for that update, we'll keep an eye and hopefully it merges cleanly and easily ;) 16:21:47 anything else before we jump to bugs? 16:22:27 Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: Minimal(ist) network config for nspawn gating https://review.openstack.org/593230 16:22:27 memory usage is down 16:22:37 i don't see swapping any more 16:22:54 cool 16:22:59 i guess we have a little amount of bugs to go through 16:23:02 #topic bug triage 16:23:06 #link https://bugs.launchpad.net/openstack-ansible/+bug/1787048 16:23:06 Launchpad bug 1787048 in openstack-ansible "attempting to disable ctrl-alt-del reboot always skips" [Undecided,New] 16:23:31 jrosser: swift is still the biggest consumer? 16:23:45 maybe we should keep this conversation for open discussion 16:23:47 sorry 16:24:49 is there not a systemd module 16:24:52 that we can use to mask 16:24:53 rather than shell 16:25:08 maybe we can summon mhayden 16:25:15 https://docs.ansible.com/ansible/2.4/systemd_module.html 16:25:16 oh we can use that 16:25:34 yeah 16:25:38 http://paste.openstack.org/show/728541/ <- swift is the largest offender on my system 16:25:46 anyone feel like hacking on that? 16:25:53 it should be a straight forward thing for ansible-hardening 16:25:57 cloudnull: not surprised 16:26:19 cloudnull: maybe pypy would help 16:26:27 ++ would be an interesting test 16:26:52 mnaser I can go hack on that 16:26:54 mnaser: I don't have the cycles, but it should be a low-hanging-fruit 16:27:05 cloudnull: cool, thanks, it should be a pretty straight forward fix 16:27:11 ++ 16:27:41 confirmed/medium/assigned to cloudnull 16:27:45 #link https://bugs.launchpad.net/openstack-ansible/+bug/1783668 16:27:46 Launchpad bug 1783668 in openstack-ansible "Playbook openstack-service-setup does not run on MNAIO" [Undecided,New] 16:28:19 cloudnull: or antonym ^ 16:28:26 i think we forgot to change status of that to incomplete last cycle 16:28:31 or last meeting that is 16:28:38 that's fine 16:28:41 for next time :) 16:28:54 I am doing it then 16:28:57 :p 16:29:00 that bug is confirmed, quite honestly I don't think that playbook should even run 16:29:18 odyssey4me: why is the bug confirmed? 16:29:24 the reason it doesn't work is because it's running against the wrong inventory 16:29:31 we don't have data to show it's confirmed 16:29:41 evrardjp: I am confirming it. 16:29:46 :) 16:29:47 yeah, I think I tried running it one day and it is the wrong inventory 16:30:03 that's confirmed for me :) 16:30:07 i'll +1 that confirm ;) 16:30:23 I counted you in antonym :) 16:30:24 * mnaser doesn't know anything about MNAIO 16:30:24 I'd like to see the MNAIO thing become something that sets up the VM's and stays away from trying to do everything else 16:30:26 so ill defer 16:30:44 ++ 16:30:45 odyssey4me: that's fair 16:30:55 so you think this should be removed? 16:31:04 I am fine with that. 16:31:26 I think if you're setting the things in MNAIO, you can then use a "flavor" of bootstrap role to do a MNAIO 16:31:53 different network config, different user variables, and more likely be re-usable for multinode testing in gates should that ever happen 16:32:00 personally, yeah, I think it should be removed as it's just confusing anyway 16:32:39 maybe it's good for a multi-node-aio-extras or something 16:32:57 i haven't needed to use it personally yet tho 16:32:57 I'm doing some work on the MNAIO tooling anyway so I can pick that bug up 16:32:59 Kevin Carter (cloudnull) proposed openstack/ansible-hardening master: Correct issue with ansible hardening and systemd https://review.openstack.org/594366 16:33:14 antonym: well, yeah - perhaps just a general ops repo thing rather than an MNAIO thing 16:33:15 cool co 16:33:22 confirmed medium assigned to odyssey4me ? 16:33:30 I'd say low 16:33:35 your call :) 16:33:40 it doesn't affect anything, it's just confusing 16:33:45 low 16:33:48 I'd say low 16:33:50 voila 16:33:53 :p 16:33:56 #link https://bugs.launchpad.net/openstack-ansible/+bug/1782388 16:33:56 Launchpad bug 1782388 in openstack-ansible "Installing Multipath But Not Enabling In Nova Causes Volume Attachment Failures" [Undecided,New] 16:34:52 ok so bgmccollum any updates on that one? 16:35:25 I think we discussed it in a bug triage lately, after july? 16:35:29 is it possible? 16:35:47 yeah we keep leaving it status as is to get updats about it 16:36:07 not sure where to go next from here 16:36:51 eading last week's log 16:36:53 just a sec 16:38:18 http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2018/openstack_ansible_meeting.2018-08-14-16.01.log.txt 16:38:31 I think with this text in mind, we can keep it open until someone shows up 16:38:46 cool 16:38:49 well in that case 16:38:54 we're wrapped up bug triage 16:38:57 #topic open discussion 16:39:23 Sign up if you’re coming to the PTG!!! 16:39:39 And remember Mon-Tues will be the OPS meetup 16:40:53 there still looks to be a good deal to be done on memory usage http://paste.openstack.org/show/728542/ 16:41:27 thats a bionic AIO so very representative of thuse ubuntu gate jobs 16:42:03 seems a lot for galera 16:42:16 it's surprising, yes 16:43:06 all these tools count different things in different ways though 16:43:36 yeah that's very different to what I used to see 16:43:44 you can check with dstat 16:43:48 sadly i gotta run. be back later. 16:44:08 so that is everywhere the same 16:44:11 cloudnull: cya later! 16:44:30 Seeya cloudnull 16:44:57 take care cloudnull 16:47:53 I guess that wraps it up 16:48:00 #endmeeting