16:00:27 <mgariepy> #startmeeting openstack_ansible_meeting 16:00:28 <openstack> Meeting started Tue Jul 17 16:00:27 2018 UTC and is due to finish in 60 minutes. The chair is mgariepy. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:29 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:32 <openstack> The meeting name has been set to 'openstack_ansible_meeting' 16:00:33 <mgariepy> #topic rollcall 16:00:40 <Dmitriy> Could someone review https://review.openstack.org/#/c/581459/ to get it finally merged. While someone hasn't made any changes 16:00:42 <mgariepy> i'm here ! 16:00:54 <spotz> O/ sorta here 16:01:53 <evrardjp> o/ 16:02:14 <mgariepy> ping cloudnull, DimGR, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, scarlisle, luckyinva, ntt, javeriak, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, bgmccollum, darrenc, JRobinson__, colinmcnamara, thorst, adreznec, eil397, 16:02:15 <mgariepy> qwang,nishpatwa_, cathrichardson, drifterza, hwoarang, cshen, ullbeking, Tahvok, mnaser, nicolasbock 16:02:18 <mgariepy> hrm 16:02:45 * tosky is around 16:02:52 <prometheanfire> o/ 16:03:21 <guilhermesp> if I can help, I'm here too :) 16:03:41 <evrardjp> team team team 16:03:43 <evrardjp> :) 16:03:56 <d34dh0r53> o/ 16:04:04 <mgariepy> yeah more ppl :) 16:04:32 <mgariepy> another minute or 2 16:06:15 <mgariepy> #topic last week highlights 16:07:01 <mgariepy> odyssey4me: Distro builds for Xenial are not testing Rocky, and that's making things a little complicated. Should we try and recruit more help for Bionic and port it back to Queens, then eliminate Xenial from Rocky? ref: http://eavesdrop.openstack.org/irclogs/%23openstack-ansible/%23openstack-ansible.2018-06-29.log.html#t2018-06-29T13:34:40 16:07:33 <mgariepy> odyssey4me, are you around to talk about it ? 16:08:07 <evrardjp> I think this was last week 16:08:09 <jenglisch_> mgariepy: added, ty 16:08:28 <mgariepy> hmm. 16:08:47 <mgariepy> maybe would make sense since it's from 18 days ago. 16:09:08 <evrardjp> mgariepy: I've updated my points 16:09:30 <openstackgerrit> David Wilde proposed openstack/openstack-ansible-tests master: Update get-pip to version 3.3 https://review.openstack.org/583298 16:09:33 <mgariepy> evrardjp: working on independant inventories as stalled until testing is more stable for roles and the integrated. Focus is on landing M3. 16:09:49 <hwoarang> o/ 16:10:09 <evrardjp> hwoarang: 's point on the agenda is still valid 16:10:16 <hwoarang> yep i updated it today 16:10:30 <mgariepy> hwoarang: Finished aio_distro_basekit scenario - Please review https://review.openstack.org/#/c/579770/ 16:11:05 <mgariepy> hwoarang: Leap 15 is blocked due to lxc, sudo and mariadb bugs. Will work on that after holidays (and once aio_distro_basekit is in). 16:11:20 <mgariepy> anything to add for those ? 16:11:51 <hwoarang> no that would be all 16:11:54 <mgariepy> evrardjp: M3 is next week. https://review.openstack.org/#/c/574006/ is not solved yet (more patches needed for keystone and cinder-backup). The other branches have been released. 16:11:55 <hwoarang> thank you 16:12:16 * mgariepy is in training for hosting meeting 16:12:20 <Dmitriy> have some question - do we have some plans about implementing support of ubuntu 18.04 for rocky? 16:13:12 <mgariepy> Dmitriy, can we talk about this during the open discussion ? 16:13:34 <mgariepy> #topic bug triage 16:13:41 <odyssey4me> tosky: https://review.openstack.org/582331 just passed, no inventory changes ;) 16:13:45 <Dmitriy> mgariepy: oh, sorry. it seems, that I've missed topic change... 16:13:58 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1782195 16:13:58 <openstack> Launchpad bug 1782195 in openstack-ansible "neutron l3 agent fails to spawn HA router" [Undecided,New] 16:15:00 <tosky> odyssey4me: oooh, great, thanks 16:15:08 <mgariepy> anyone is running 17.0.6 with ha router that can confirm it's broken on all the distro ? 16:15:29 <evrardjp> that looks valid 16:15:42 <evrardjp> cloudnull: has an env that could be used, am I right cloudnull ? 16:16:14 <evrardjp> mgariepy: in the meantime it looks valid, and I'd say that's quite an important bug, so high 16:16:24 <mgariepy> ok. 16:16:27 <d34dh0r53> agree 16:16:29 <evrardjp> but I'd like to wait for confirmation before marking confirmed 16:16:39 <evrardjp> mgariepy: what do you think? 16:17:06 <mgariepy> seems like path is missing. i'm not familiar with ha router 16:17:24 <evrardjp> yeah it seems it's that 16:17:26 <mgariepy> anyone runnign 17.X with ha router on other distro ? 16:18:06 <mnaser> we can ask the user to run cat /proc/$PID/env 16:18:16 <mgariepy> jenglisch_, ^^ 16:18:29 <jenglisch_> for which pid ? 16:18:41 <mnaser> for the l3 agent, which i believe it would tell us the path 16:18:52 <mnaser> path as in $PATH 16:19:40 <mnaser> however. 16:19:41 <mnaser> https://github.com/openstack/openstack-ansible-os_neutron/blob/master/templates/rootwrap.conf.j2 16:19:48 <jenglisch_> i don't think thats interesting, since rootwrap will wrap it 16:19:49 <jenglisch_> http://paste.openstack.org/show/726132/ 16:20:17 <mgariepy> ok in progress. can you update the bug with the info jenglisch_ ? 16:20:30 <mnaser> we can chat about debugging more after meeting :) 16:20:33 <mgariepy> next one 16:20:41 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1782147 16:20:41 <openstack> Launchpad bug 1782147 in openstack-ansible "Deploy Sahara using unversioned endpoints" [Undecided,New] 16:20:59 <tosky> I opened that bug 16:21:07 <d34dh0r53> cloudnull: https://review.openstack.org/583298 16:21:40 <tosky> I think the description should say it all, and I was planning to abuse the gates with a blind patch that changes the default values for entry points for sahara 16:21:49 <tosky> but first I needed working gates for sahara :) 16:22:28 <mgariepy> ok so medium, triagated and assigned to tosky ? 16:22:36 <mgariepy> are you ok with that ? 16:22:37 <tosky> I would say yes 16:22:51 <tosky> and if I hit some issues, I will nag here as usual 16:23:03 <xgerman_> evrardjp: https://review.openstack.org/583276 16:23:18 <evrardjp> I trust you tosky 16:23:23 <mgariepy> perfect thanks tosky :) 16:23:34 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1782051 16:23:34 <openstack> Launchpad bug 1782051 in openstack-ansible "Install PIP Failed " [Undecided,New] 16:24:35 <tosky> the last comment says that it is a duplicate of https://bugs.launchpad.net/openstack-ansible/+bug/1779534 16:24:35 <openstack> Launchpad bug 1779534 in openstack-ansible "pip install offline fails with new version of get-pip.py" [High,Fix released] - Assigned to Jesse Pretorius (jesse-pretorius) 16:24:38 <mgariepy> since the ticket has a link to another ticket, i would mark as ducplicate 16:24:45 <guilhermesp> I think that one was oppened by tux_ 16:24:53 <guilhermesp> cloudnull was working with him yesterday 16:24:58 <guilhermesp> he can give more details 16:25:14 <mnaser> we can do an actual mark as duplicate 16:26:04 <evrardjp> yeah 16:26:08 <mgariepy> done. 16:26:16 * mgariepy was looking for it 16:26:27 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1782012 16:26:28 <openstack> Launchpad bug 1782012 in openstack-ansible "openstack ansible with ceph doesnot generate keyring file" [Undecided,New] 16:26:36 <openstackgerrit> Victor Palma proposed openstack/openstack-ansible-ops master: adding kolide fleet https://review.openstack.org/583046 16:27:26 <mnaser> i think the user was running this play with tags or something 16:27:34 <mnaser> i just deployed 17.0.6 with ceph and it was fine 16:27:36 <mgariepy> or the ceph-playbook failed ? 16:27:38 <evrardjp> I doubt device can be used like that 16:27:46 <evrardjp> it seems a support request 16:28:04 <evrardjp> I don't see how it was run 16:28:18 <evrardjp> (at the first run) 16:29:10 <mgariepy> incomplete, then and ask for more info ? 16:30:09 <evrardjp> I'd say that. 16:30:31 <evrardjp> mnaser: 's point is valid: was that run with tags? 16:31:39 <mgariepy> added a comments 16:31:49 <mgariepy> next one. 16:31:54 <evrardjp> cool thanks mgariepy 16:31:57 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1781619 16:31:57 <openstack> Launchpad bug 1781619 in openstack-ansible "Neutron role does not enable osprofiler" [Undecided,New] 16:32:28 <evrardjp> that's indeed a gap 16:32:47 <evrardjp> cloudnull: is neutron ready for osprofiler ? 16:33:00 <evrardjp> can we just edit the paste file? 16:33:14 <mgariepy> confirmed. medium 16:33:50 <evrardjp> yup 16:33:57 <evrardjp> or low 16:34:04 <mgariepy> low ;) 16:34:29 <mgariepy> should we assing someone ? 16:34:33 <evrardjp> it's kinda a feature request but at the same time we are already kinda providing the feature so... low makes sense to me 16:34:43 <d34dh0r53> o.O 16:35:00 <mgariepy> d34dh0r53, interested ? 16:35:05 <evrardjp> mgariepy: why not :) 16:35:08 <evrardjp> anyone interested? 16:35:12 <evrardjp> jrosser: maybe? 16:35:14 <d34dh0r53> yeah, I'll look at it 16:35:18 <mgariepy> thanks a lot 16:35:19 <evrardjp> d34dh0r53: should be easy 16:35:24 <evrardjp> low-hanging-fruit : ) 16:35:25 <jrosser> dont mind :) 16:35:37 <mnaser> https://github.com/openstack/neutron/blob/master/etc/api-paste.ini i guess upstream it doesn't exist though 16:35:47 <evrardjp> haha great so you liberate d34dh0r53 for more bionic things! :p 16:36:07 <jrosser> does this file get copied in from upstream? 16:36:07 <evrardjp> mnaser: yes I checked upstream first -- that's why I asked that question 16:36:07 <mgariepy> can you take it please jrosser ? 16:36:20 <mgariepy> next. 16:36:22 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1781321 16:36:22 <openstack> Launchpad bug 1781321 in openstack-ansible "ceph-ansible error No first item, sequence was empty" [Undecided,New] 16:36:28 <evrardjp> it not only needs to be changed in our repo, but also upstream, and making sure it works : ) 16:36:36 <jrosser> we can confirm it works 16:37:59 <evrardjp> mgariepy: well it seems a configuration issue -- maybe we should mark it incomplete, and wait for user feedback to know if this is fixed/solved already? 16:38:01 <mgariepy> last comment says now it work . 16:38:10 <evrardjp> yeah 16:38:24 <d34dh0r53> yep 16:38:49 <mgariepy> so invalid then 16:39:06 <evrardjp> I'd say incomplete 16:39:11 <evrardjp> but up to you to decide 16:39:15 <mgariepy> support request 16:39:31 <evrardjp> ok then invalid 16:39:57 <d34dh0r53> hmm, ceph shouldn't require br-storage, but that may not have been the issue 16:40:13 <mgariepy> depends on the config i would guess ? 16:40:28 <d34dh0r53> yeah, config issue I think 16:40:42 <mgariepy> so, next ? 16:40:46 <d34dh0r53> yep 16:40:47 <evrardjp> yes I'd say so 16:40:56 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1781189 16:40:56 <openstack> Launchpad bug 1781189 in openstack-ansible "Task “Get Modern PIP” doesn't honour HTTP_PROXY" [Undecided,New] 16:42:39 <mgariepy> anyone can confirm ? 16:43:34 * jrosser looking.... 16:43:55 <mnaser> By default, if an environment variable <protocol>_proxy is set on the target host, requests will be sent through that proxy. This behaviour can be overridden by setting a variable for this task (see setting the environment), or by using the use_proxy option. 16:43:56 <evrardjp> that's typically a jrosser thing :p 16:44:06 <mnaser> HTTP_PROXY vs http_proxy ? 16:44:11 <jrosser> well that worked for us with aio+jenkins today 16:44:20 <mnaser> do you use HTTP_PROXY or http_proxy 16:45:06 <jrosser> looks like lowercase 16:45:23 <jrosser> but thats not totally scientific, just looking at the jenkins log 16:45:43 <mgariepy> invalid, support request, ask the user to use lowercase ? 16:45:53 <mgariepy> or incomplete 16:45:57 <mnaser> i'd ask to see if lowercase works 16:47:01 <mgariepy> ok. incomplete + comment. 16:47:28 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1781166 16:47:28 <openstack> Launchpad bug 1781166 in openstack-ansible "Firewall as a service v2 is not compatible with LXB" [Undecided,New] 16:49:17 <evrardjp> maybe johnsom can tell us more about that ^ 16:49:29 <johnsom> What did I do now? 16:49:30 <evrardjp> he will tell the user to move to octavia though. 16:49:47 <evrardjp> johnsom: you didn't do anything wrong, no need for a lawyer! 16:49:49 <evrardjp> :) 16:49:52 <mnaser> fwaas and linux bridges? 16:49:56 <mgariepy> xgerman_, are you arround ? 16:50:02 <evrardjp> what do you think of https://bugs.launchpad.net/openstack-ansible/+bug/1781166 johnsom ? 16:50:02 <openstack> Launchpad bug 1781166 in openstack-ansible "Firewall as a service v2 is not compatible with LXB" [Undecided,New] 16:50:03 <mgariepy> https://review.openstack.org/#/c/548195/ 16:50:07 <mnaser> this isnt lbaas stuff 16:50:07 <xgerman_> yes 16:50:11 <johnsom> Yeah, fwaas is not my area. JP looking 16:50:15 <evrardjp> mnaser: OMG 16:50:23 <evrardjp> yeah I am tired. 16:50:26 <evrardjp> sorry johnsom ! 16:50:30 <mgariepy> is fwaasv2 compatible with lxb ? 16:50:31 <evrardjp> I read LBaaS v2 16:50:39 <xgerman_> no 16:50:46 <mgariepy> https://bugs.launchpad.net/openstack-ansible/+bug/1781166 16:50:48 <xgerman_> mgariepy: no — it only works with ovs 16:50:49 <johnsom> Ha, NP. Octavia does support linux bridges BTW, OVS and others too. 16:50:59 <johnsom> </end> shameless plug 16:51:10 <evrardjp> johnsom: that's not shameless when it's educational! 16:51:11 <mgariepy> ok confirm medium 16:51:13 <xgerman_> or better the l2 part only works with ovs — l3 doesn;t care 16:51:21 <mgariepy> and need docs and patches i guess. 16:51:44 <evrardjp> sorry for the spam in the channel -- my bad. 16:51:58 <evrardjp> can't confirm 16:52:09 <mgariepy> why ? 16:52:13 <mgariepy> xgerman_, just did. 16:52:35 <mgariepy> l2 part is not working with lxb. 16:52:56 <xgerman_> neutron made us believe they are deprecating lxb ;-) 16:54:31 <evrardjp> mgariepy: I meant I can't confirm myself :p 16:54:34 <evrardjp> sorry 16:54:38 <evrardjp> I am really tired 16:54:48 <openstackgerrit> Luigi Toscano proposed openstack/openstack-ansible-os_sahara master: Deploy Sahara with unversioned endpoints https://review.openstack.org/583310 16:54:56 <mgariepy> i would add a needs docs and some patch to make sure it's not enabled with lxb 16:55:06 <mgariepy> confirm, medium. 16:55:14 <evrardjp> lgtm for the classification 16:55:17 <mgariepy> anyone would like to work on this? 16:55:58 <evrardjp> next? 16:56:29 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1781148 16:56:29 <openstack> Launchpad bug 1781148 in openstack-ansible "vpnaas agent is removed since Queens and configuration changed" [Undecided,New] 16:56:41 <evrardjp> looks valid 16:56:44 <evrardjp> medium? 16:57:19 <mgariepy> yep, 16:57:22 <mgariepy> lgtm. 16:57:31 <evrardjp> ok next 16:57:42 <mgariepy> #link https://bugs.launchpad.net/openstack-ansible/+bug/1781126 16:57:42 <openstack> Launchpad bug 1781126 in openstack-ansible "ceph-ansible (libselinux-python) aren't installed" [Undecided,New] 16:58:16 <evrardjp> that is weird, as this should be installed 16:58:26 <mgariepy> in the container ? 16:58:46 <evrardjp> http://git.openstack.org/cgit/openstack/openstack-ansible/tree/playbooks/ceph-install.yml#n88 16:59:02 <evrardjp> for me we need more details. 16:59:14 <mgariepy> so it's the interpreter that is broken 16:59:19 <evrardjp> oh 16:59:25 <mgariepy> mnaser, anything on that ? 16:59:27 <evrardjp> maybe my patch to remove python3 fixed it 16:59:37 <mgariepy> deployed you ceph cluster into container ? 17:00:09 <mgariepy> incomplete and more ask for more info ? 17:00:18 <mnaser> The containers don’t have selinux 17:00:28 <mnaser> So it shouldn’t try to ask to install that 17:01:19 <evrardjp> mnaser: you mean that task is not relevant when containerized? 17:01:31 <mnaser> I believe so. 17:01:35 <mnaser> It should be skipped. 17:01:49 <evrardjp> we should add a conditional then 17:01:59 <mgariepy> the taks is relevant, i thinkg the issue is that ansible don't have the bindings. 17:02:02 <evrardjp> but anyway, it's not the problem of the user I'd say 17:02:10 <mgariepy> it's a config change. 17:02:21 <mgariepy> not a pkg install. 17:02:27 <evrardjp> oh 17:02:36 <evrardjp> you mean the necessary libs aren't symlinked into the venv? 17:03:29 <mgariepy> i'm not sure what is happenning there 17:04:31 <evrardjp> it could as well be a problem on the remote node... it's weird we don't see that in gates 17:04:32 <mgariepy> when you create a file with ansible if your target has selinux enabled (or ansible think it has) it will want to manage se attrib. 17:04:36 <evrardjp> or I haven't seen one 17:04:48 <evrardjp> yeah 17:04:52 <mgariepy> that's when it needs the selinux binding. 17:05:02 <evrardjp> I have to go 17:05:09 <mgariepy> i would have to go also. 17:05:13 <evrardjp> thanks mgariepy for chairing the meeting1 17:05:21 <evrardjp> !* 17:05:22 <openstack> evrardjp: Error: "*" is not a valid command. 17:05:44 <hwoarang> thank you! 17:05:53 <mgariepy> thanks all of you. 17:06:19 <mgariepy> #endmeeting