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