Friday, 2018-07-06

*** yolanda__ has joined #openstack-ansible00:09
*** DimGR has quit IRC00:13
*** DimGR has joined #openstack-ansible00:13
*** yolanda_ has quit IRC00:13
*** mpjetta has quit IRC00:29
*** mpjetta has joined #openstack-ansible00:47
*** tux_ has joined #openstack-ansible00:54
*** oanson has quit IRC00:54
*** oanson has joined #openstack-ansible00:55
*** ianychoi_ is now known as ianychoi01:16
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add persisted logstash queues and tag journalbeat  https://review.openstack.org/58053301:24
*** tux_ has quit IRC01:26
*** cshen has joined #openstack-ansible01:38
*** cshen has quit IRC01:42
*** gyee has quit IRC01:45
*** yolanda_ has joined #openstack-ansible01:51
*** yolanda__ has quit IRC01:54
*** tux_ has joined #openstack-ansible01:58
*** yolanda__ has joined #openstack-ansible01:59
*** yolanda_ has quit IRC02:02
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add persisted logstash queues and tag journalbeat  https://review.openstack.org/58053302:07
*** suggestable has joined #openstack-ansible02:26
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add persisted logstash queues and tag journalbeat  https://review.openstack.org/58053302:27
*** udesale has joined #openstack-ansible02:55
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add persisted logstash queues and tag journalbeat  https://review.openstack.org/58053303:10
openstackgerritTuan Do Anh proposed openstack/openstack-ansible-os_nova master: fix tox python3 overrides  https://review.openstack.org/57980003:13
openstackgerritTuan Do Anh proposed openstack/openstack-ansible-tests master: fix tox python3 overrides  https://review.openstack.org/57980203:17
*** cshen has joined #openstack-ansible03:39
*** dxiri has quit IRC03:42
*** cshen has quit IRC03:44
*** cjloader has joined #openstack-ansible03:44
*** cjloader has quit IRC03:48
*** Bhujay has joined #openstack-ansible03:57
*** Bhujay has quit IRC03:58
*** Bhujay has joined #openstack-ansible04:00
*** poopcat1 has quit IRC04:09
*** vnogin has joined #openstack-ansible04:16
*** vnogin has quit IRC04:20
*** tux_ has quit IRC04:23
*** mattinator has quit IRC04:27
*** cshen has joined #openstack-ansible05:03
*** cshen has quit IRC05:07
*** armaan has joined #openstack-ansible05:35
*** masber has joined #openstack-ansible05:39
*** armaan has quit IRC05:40
*** armaan has joined #openstack-ansible05:41
*** armaan has quit IRC05:47
*** armaan has joined #openstack-ansible05:47
*** yolanda_ has joined #openstack-ansible05:48
*** radeks has joined #openstack-ansible05:49
*** yolanda__ has quit IRC05:52
*** adreznec has quit IRC05:57
*** adreznec has joined #openstack-ansible05:58
*** radeks has quit IRC05:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57951406:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure remote_user and become are consistently implemented  https://review.openstack.org/58015606:07
*** nicolasbock has joined #openstack-ansible06:08
*** vnogin has joined #openstack-ansible06:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure remote_user and become are consistently implemented  https://review.openstack.org/58015606:15
*** cshen has joined #openstack-ansible06:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure remote_user and become are consistently implemented  https://review.openstack.org/58015606:20
*** tux_ has joined #openstack-ansible06:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure remote_user and become are consistently implemented  https://review.openstack.org/58015606:26
*** tux_ has quit IRC06:27
*** radeks has joined #openstack-ansible06:30
*** maybebuggy has joined #openstack-ansible06:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57998806:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57997706:34
*** vnogin has quit IRC06:38
*** vnogin has joined #openstack-ansible06:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/queens: Install gnocchi before ceilometer  https://review.openstack.org/58037606:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/pike: Install gnocchi before ceilometer  https://review.openstack.org/58037506:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: Install gnocchi before ceilometer  https://review.openstack.org/58056506:50
*** DanyC has joined #openstack-ansible07:05
*** fghaas has joined #openstack-ansible07:07
evrardjpodyssey4me: could you have a look at https://review.openstack.org/#/q/status:open+project:openstack/openstack-ansible+branch:master+topic:no_dynamic_inventory ?07:07
evrardjpmore particularily on https://review.openstack.org/#/c/580408/07:08
evrardjpthat's the one I wanted to discuss yesterday07:08
*** radeks has quit IRC07:08
evrardjpwe're gonna need to do this across roles07:08
evrardjp:(07:08
evrardjpI will continue my inventory crusade after M3 patch passes, as we seem to have a new problem, with tempest.07:09
*** jmnk has quit IRC07:10
*** fghaas has quit IRC07:11
*** jmnk has joined #openstack-ansible07:12
*** fghaas has joined #openstack-ansible07:12
*** yolanda_ is now known as yolanda07:12
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Update all SHAs for milestone 3  https://review.openstack.org/57400607:13
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Update all SHAs for milestone 3  https://review.openstack.org/57400607:14
*** DanyC has quit IRC07:24
*** rpittau has quit IRC07:27
*** epalper has joined #openstack-ansible07:28
*** fghaas has quit IRC07:33
*** tosky has joined #openstack-ansible07:36
*** vnogin has quit IRC07:36
*** vnogin has joined #openstack-ansible07:38
*** vnogin has quit IRC07:39
*** rpittau has joined #openstack-ansible07:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57997707:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure remote_user and become are consistently implemented  https://review.openstack.org/58015607:47
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services  https://review.openstack.org/57977007:49
*** fghaas has joined #openstack-ansible07:50
*** gkadam has joined #openstack-ansible07:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure remote_user and become are consistently implemented  https://review.openstack.org/58015607:53
*** yolanda_ has joined #openstack-ansible07:54
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57998807:55
*** yolanda has quit IRC07:56
odyssey4meevrardjp: already looked at https://review.openstack.org/#/c/580408/ earlier, and asked a question07:57
*** lvdombrkr has joined #openstack-ansible08:02
*** cshen has quit IRC08:04
*** lvdombrkr89 has joined #openstack-ansible08:05
*** lvdombrkr has quit IRC08:07
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Do not run tasks for containers when on metal  https://review.openstack.org/58036508:08
evrardjpodyssey4me: it should be empty08:09
evrardjpI didn't want to risk the rm -rf on a var we messup and is empty : p08:09
evrardjpbut indeed I can go the stronger way08:09
evrardjpand pycache should only have binary complied files, removed before08:10
odyssey4meevrardjp: I guess we can give it a go as-is and see what happens08:15
*** nicolasbock has quit IRC08:15
odyssey4meI'd really rather prefer we didn't have to deal at all with py3 right now08:15
odyssey4mebut meh08:15
*** nicolasbock has joined #openstack-ansible08:15
evrardjpodyssey4me: I got not choice, weirdly enough.08:18
evrardjpodyssey4me: Apparently there is still something we do in the bootstrap that makes the repo build run on python308:18
evrardjpwhile the rest is python208:18
evrardjpthis is something we can probably fix08:19
evrardjp(or something we don't do in the repo build)08:19
evrardjpmy venv is python308:20
evrardjpfor osa08:20
evrardjpOK I see where it comes from08:21
evrardjpwant me to push a patch?08:22
*** nicolasbock_ has joined #openstack-ansible08:23
*** nicolasbock has quit IRC08:25
toskyevrardjp, odyssey4me : shouldn't the sed apply only to .py files?08:25
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Ensure python2 is used in the ansible venv  https://review.openstack.org/58058008:26
evrardjptosky: it does08:26
*** kouroshvivan has joined #openstack-ansible08:26
evrardjptosky: we have a find before that which cleans the venv of pyc files08:27
toskyI was asking because my understanding is that __pycache__ files should be harmless08:28
toskys/files/directories/08:29
toskynot the content, but the directories themselves08:29
*** vnogin has joined #openstack-ansible08:30
toskyanyway, talking about py3, how did you generally managed reviews like https://review.openstack.org/#/c/580064/ ?08:30
toskyI made the author remove python3 for functional (which is going to fail on CentOS7); pep8, releasenotes and docs should be fine08:31
toskyI'm just not sure about the 'venv' tox target08:31
*** vnogin has quit IRC08:32
*** vnogin has joined #openstack-ansible08:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57997708:34
openstackgerritkourosh vivan proposed openstack/openstack-ansible-os_ceilometer stable/pike: Adds ceilometer-upgrade task  https://review.openstack.org/58039008:34
*** nicolasbock_ has quit IRC08:36
evrardjptosky: this is a series of problem, please check the commit message : )08:40
*** cshen has joined #openstack-ansible08:40
evrardjpbut __pycache__ itself is not really a problem08:40
evrardjpbut it doesn't need to exist08:40
evrardjpon a clean venv08:40
evrardjpwell08:40
evrardjpit shouldn't exist in a clean venv08:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57998808:42
*** nicolasbock_ has joined #openstack-ansible08:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Ensure remote_user and become are consistently implemented  https://review.openstack.org/58015608:45
*** armaan has quit IRC08:49
*** armaan has joined #openstack-ansible08:50
*** hachi has joined #openstack-ansible08:51
*** armaan has quit IRC08:58
*** armaan has joined #openstack-ansible08:59
*** mardim_ has quit IRC09:03
*** armaan has quit IRC09:04
*** radeks has joined #openstack-ansible09:06
*** DanyC has joined #openstack-ansible09:07
*** vnogin has quit IRC09:11
*** fghaas has left #openstack-ansible09:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Correct E408 pep8 lint errors  https://review.openstack.org/57962509:20
*** dxiri has joined #openstack-ansible09:22
*** dxiri has quit IRC09:26
*** hachi has quit IRC09:34
*** vnogin has joined #openstack-ansible09:35
evrardjpodyssey4me: I disagree on the readability of https://review.openstack.org/#/c/580335/1/inventory/group_vars/all/all.yml@13009:46
evrardjpjust because I never remember what > and | do .09:46
evrardjpI should bookmark https://learnxinyminutes.com/docs/yaml/09:48
openstackgerritMerged openstack/openstack-ansible-os_tempest master: tasks: tempest_install: Add conditional for PIP package installation  https://review.openstack.org/58045509:53
*** lvdombrkr89 has quit IRC09:54
*** lvdombrkr89 has joined #openstack-ansible09:54
odyssey4meevrardjp: the point is one long line is not readable - change it as you wish09:54
odyssey4mejson_query is probably the best though, although I don't know how to make it the same out of my head09:54
evrardjpwell it was to me, but I will change it to your text if you change your vote to a +2. I'd rather have this bug fixed and code merged, than a -1 on the form.09:55
odyssey4melemme try and figure out the json_query one rather, 'cos it's much nicer09:57
*** cshen has quit IRC09:59
evrardjpI just tested and it works10:01
evrardjpodyssey4me: I'd rather use json_query on more complex queries10:01
evrardjpbecause it's more cpu intensive10:01
odyssey4meah, ok - if you've confirmed a working thing then go for it10:01
evrardjpthis doesn't need to load anything except the boolean filter, which is very light10:01
odyssey4mewoot!10:02
* odyssey4me closes vim10:02
evrardjpbecause it's an all var (for now)10:02
odyssey4meand 20 browser tabs :p10:02
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Allow inventories with no "properties"  https://review.openstack.org/58033510:03
evrardjpI forgot to push "publish edit"10:03
evrardjpI was wondering why you said "go for it"10:04
evrardjpI was like... "but I pushed it already"10:04
*** HoloIRCUser3 has joined #openstack-ansible10:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: Fix ordering of source/console installs  https://review.openstack.org/58060110:14
odyssey4meevrardjp hwoarang ^ urgent fix there, please review asap10:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57951410:14
*** hachi has joined #openstack-ansible10:17
*** radeks has quit IRC10:21
*** lvdombrkr has joined #openstack-ansible10:22
*** lvdombrkr89 has quit IRC10:23
*** gkadam_ has joined #openstack-ansible10:33
*** lvdombrkr89 has joined #openstack-ansible10:35
*** gkadam has quit IRC10:37
*** lvdombrkr has quit IRC10:38
odyssey4meok folks, evrardjp hwoarang and other cores - I think we're ready to go ahead with https://review.openstack.org/#/q/project:%22%255Eopenstack/openstack-ansible.*%22+topic:%2509+bp/python-build-install-simplification+status:open+label:Verified%253E%253D1%252Czuul+NOT+label:Workflow%253C%253D-1+NOT+label:Code-Review%253C%253D-1 now10:38
odyssey4meoh bother, maybe not for merging just yet - looks like it breaks the integrated build :/10:40
odyssey4melemme mark those affected by that as -w to prevent them merging10:41
odyssey4meok, so those are marked -w which means they're no longer in the list - so any that show up in the query above are fair game to review and merge10:45
evrardjpodyssey4me: short urls don't hurt10:46
odyssey4mehttps://goo.gl/17F3tA10:46
evrardjpodyssey4me: what's the breakage in the integrated build?10:46
evrardjpI have the link it's for others : p10:47
odyssey4melooks like endpoint-related stuff due to the way the modules find the endpoint or due to the clouds.yaml config, I'll figure it out: http://logs.openstack.org/55/579955/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/0d49bc3/job-output.txt.gz#_2018-07-05_21_29_44_84071210:49
odyssey4meI don't think it's an issue with the patches themselves, but instead with our self-signed certs and us not setting the insecure flag.10:51
evrardjpodyssey4me: adding the SSL CA to the host would be nice : p10:52
evrardjpI am not sure about the remote_userand the become story10:52
odyssey4meyeah, maybe that is the best solution - get the SSL stuff properly sorted out10:52
evrardjpthis is very hidden10:52
evrardjpremote_user being overriden in some cases10:53
evrardjpit's very ugly thing10:53
evrardjpfor me we should be using connection: local for local things, to make sure it's fine -- and use become on top if need be10:53
evrardjpand for containers...10:53
evrardjpI guess that is where remote_user would be fine, but we need to check our connection plugin maybe?10:54
odyssey4mewell, that opens up another can of worms too, because not all our stuff will work with that either10:54
evrardjpyeah10:54
odyssey4mewhat I did in tat patch is a band-aid for now, with loads of TODO's where stuff broke10:54
evrardjpthat's my point10:54
odyssey4mepersonally, I'd like to see us moving to get the tests using multi-node instead, and non-root10:55
evrardjpshouldn't we just do it the right way directly?10:55
odyssey4meI can't afford that time right now10:55
*** vnogin has quit IRC10:55
odyssey4methis is all test execution that's going to most likely get ripped out anyway, so what's the point10:55
evrardjpyeah.10:56
odyssey4meonce the build simplification is done, we'll be converging to use the integrated build for all tests - so all this will go away10:56
evrardjpI will continue to work on the static inventory then10:56
odyssey4meyes, that is super important10:56
evrardjpthat's what I wanted to talk with you yesterday10:56
evrardjpso10:56
evrardjpor with anyone ready to listen10:56
evrardjpin the dynamic inventory we currently set ansible_host10:57
evrardjpthat var is appropriate to the "management" interface, the IP used for ansible too.10:57
evrardjpI write "management" instead of management, because the name is flexible due to the way we do our openstack_user_config10:57
evrardjpso because we are flexible on that term, we cannot assume that it will always be named management.10:58
odyssey4meyep10:58
odyssey4mehowever, by convention, that is what is is always called10:58
evrardjpanyway -- I'd like to use something else than this ansible_host variable10:58
odyssey4mefor containers you mean?10:59
evrardjpit's set for everything, physical hosts or containers10:59
odyssey4meand you'd prefer to differentiate?10:59
evrardjpno I mean I'd prefer if we use a standard ansible variable as fallback11:00
odyssey4meoh yes, definitely11:00
evrardjpso my concern is double --11:00
*** vnogin has joined #openstack-ansible11:01
evrardjp1) if you're NOT using ansible_connection local, then you're probably using SSH connection, and therefore use ansible_host.11:01
evrardjpthat's a pseudo "standard" ansible var11:01
evrardjpand we are overriding it11:02
evrardjpso that's not good11:02
evrardjp2) if you ARE using ansible_connection local, ansible_host has no reason to be set. And then all the plays would fail.11:02
evrardjpI guess I have to fix that in ansible instead.11:02
evrardjpnot here11:02
evrardjpI just wondered what I should use11:03
odyssey4meis ansible_host not set when using connection_local ?11:03
odyssey4meperhaps I'm thinking of inventory_hostname11:03
evrardjpinventory_hostname is always set11:03
evrardjpansible_host is not always set11:04
evrardjplet me double check11:04
evrardjpyup11:04
odyssey4mewhy do we care about ansible_host then ?11:04
odyssey4mesurely it's inventory_hostname that's important to us when connecting to containers?11:04
odyssey4methat, and physical_host11:05
evrardjpbecause they represent different things11:05
evrardjpansible_host is (for our case) a management ip11:05
odyssey4meperhaps that should actually be physical_inventory_hostname11:05
evrardjpwhile inventory_hostname is just a name11:05
evrardjpwe still need to know the management ip if we don't want to replace all these calls with a lookup to an IPMI : p11:05
evrardjps/IPMI/IPAM/11:06
evrardjpeven if IPAM can be a file :p11:06
evrardjpI will assume ansible_host is always set to a proper IP11:06
evrardjplike 127.0.0.111:06
evrardjpwhen running on metal11:06
odyssey4mewell, surely we only want to know the host in the inventory to talk to, and that host needs to have an IP defined - if a host has multiple interfaces/addresses defined in a normal ansible inventory, how does it decide which one to use?11:06
*** HoloIRCUser3 has quit IRC11:07
evrardjpodyssey4me: let me rephrase that11:07
evrardjpansible uses ansible_ssh_host|ansible_host for an inventory_hostname to know where to connect to using the ssh connection plugin. The chroot connection plugin also uses this. The other connections plugin don't.11:08
evrardjpoh yeah, the lxc does11:08
evrardjpanyway, what I want to say is that: we do it smartly in our dynamic inventory11:09
evrardjpif you are building your own static inventory, and run all on your local node with ansible_connection: local, the deploy would fail11:09
evrardjpwhere it's not really obvious why11:09
evrardjpand that's because using local connection plugin you don't have that IP that is convenient11:10
evrardjpso I think that 1) either we should fix ansible to make sure ansible_host is set to 127.0.0.1 when connection is local11:11
evrardjpOR11:11
evrardjpwe just assume ppl will define ansible_host in OSA11:11
evrardjpI think the second is the easiest.11:11
odyssey4mefor now, yes - an ansible fix should perhaps also be done - but we won't get that fix until it merges and we get to use that version11:12
*** yolanda_ is now known as yolanda11:12
odyssey4mesurely we could easily just set that as a host_var for localhost?11:17
evrardjpodyssey4me: yeah.11:17
evrardjpThat's what I am doing rn11:17
evrardjpit's super easy but that's hidden11:17
odyssey4mealright - I'm going afk for a bit, lunch time11:18
evrardjpmy point is that we rely on things we shouldn't rely on11:18
odyssey4meoh sure, but baby steps :p11:18
*** armaan has joined #openstack-ansible11:18
*** tux_ has joined #openstack-ansible11:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57951411:27
*** tux_ has quit IRC11:30
*** cshen has joined #openstack-ansible11:31
*** armaan has quit IRC11:47
*** armaan has joined #openstack-ansible11:47
*** hachi has quit IRC11:50
*** hachi has joined #openstack-ansible11:50
hwoarangodyssey4me: sorry for being late. great work on the build simplification stuff11:51
*** armaan has quit IRC11:51
evrardjp"great"11:52
evrardjp:p11:52
evrardjphahaha11:52
evrardjphwoarang: do you mind chiming in on https://review.openstack.org/#/c/579527/ ?11:53
hwoarangi am reading now11:55
hwoarangwhy "great" ?11:55
*** hachi has quit IRC11:55
evrardjpI was making a joke!11:55
evrardjpI can make joke of no-one except odyssey4me and I was in the mood for it11:55
hwoaranggrrr i need to learn to interpret your jokes!11:56
evrardjpdo I need to justify everything?11:56
hwoarangi need odyssey4me's translator11:56
evrardjpyeah we are definitely never in sync. I find that funny11:56
evrardjpfor real.11:56
*** lvdombrkr has joined #openstack-ansible11:57
*** lvdombrkr89 has quit IRC11:59
hwoaranghmm did i annoy you?12:02
*** harryhuang_ has quit IRC12:06
*** armaan has joined #openstack-ansible12:07
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Do not run tasks for containers when on metal  https://review.openstack.org/58036512:09
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_gnocchi master: Remove duplicate key  https://review.openstack.org/58061612:12
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_ironic master: Remove duplicate key  https://review.openstack.org/58061712:14
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Use a static inventory skeleton  https://review.openstack.org/58036812:24
evrardjphwoarang: no?12:25
evrardjpI just had nothing extra to say? :p12:25
*** throwsb1 has joined #openstack-ansible12:31
*** udesale has quit IRC12:37
*** udesale has joined #openstack-ansible12:38
*** dxiri has joined #openstack-ansible12:44
*** dxiri has quit IRC12:49
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [WIP] Use a static inventory skeleton  https://review.openstack.org/58036812:50
*** cshen has quit IRC12:53
*** yolanda_ has joined #openstack-ansible12:54
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-os_monasca master: [WIP] Fix monasca  https://review.openstack.org/57872112:55
*** yolanda has quit IRC12:57
*** cshen has joined #openstack-ansible13:01
*** cmart has joined #openstack-ansible13:02
*** hachi has joined #openstack-ansible13:02
*** armaan has quit IRC13:18
*** armaan has joined #openstack-ansible13:19
*** Pandry has joined #openstack-ansible13:20
PandryHi there13:21
*** armaan has quit IRC13:23
*** armaan has joined #openstack-ansible13:26
*** tux_ has joined #openstack-ansible13:28
odyssey4mehwoarang you need a babelfish to understand evrardjp, or you need to be belgian french... :p13:34
*** armaan has quit IRC13:36
evrardjpodyssey4me: not sure belgian french is enough13:36
*** armaan has joined #openstack-ansible13:37
odyssey4meperhaps one should just be drunk :p13:38
evrardjphaha13:39
evrardjpI didn't realize but that 's maybe why you are better than the others : p13:40
*** armaan has quit IRC13:40
*** armaan has joined #openstack-ansible13:40
*** armaan has quit IRC13:45
Bhujayodyssey4me, evrardjp , i am trying to avoid vm connection back to my main control plane rabbit and thinking about an option to create another rabbit cluster in the trove mgmt network zone,  any idea or reference on this ?13:46
*** tux_ has quit IRC13:47
evrardjpBhujay: no reference, but I remember that there was a discussion on this architecture13:47
evrardjpwas that supported by trove?13:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57951413:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57998813:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57997713:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57994713:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_congress master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57998113:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zun master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57950613:50
Bhujayevrardjp , thanks for your reply .from the architecture it looks like it shd ,  i wanted to explore and13:50
*** suggestable has quit IRC13:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57965513:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57965113:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57999313:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/56814213:54
Bhujayguest agent need to communicate to rabbit , thats all it need for internal connection and i was thinking if one more rabbit cluster can be created through OSA somehow which is separated from others13:54
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat master: Execute service setup against a delegated host using Ansible built-in modules  https://review.openstack.org/57966313:55
odyssey4meevrardjp: ^ found the bug :/ it's all fixed now :)13:56
odyssey4meevrardjp: ;)13:57
*** dxiri has joined #openstack-ansible14:04
openstackgerritAndy McCrae proposed openstack/openstack-ansible stable/queens: Allow the data-disk fstype and directory to be set  https://review.openstack.org/58066714:08
evrardjpodyssey4me: ?14:08
*** dxiri has quit IRC14:08
evrardjpodyssey4me: oh missing endpoints?14:08
evrardjpendpoint_type*14:09
evrardjpand verify14:09
evrardjpok14:09
evrardjpis that all?14:09
evrardjpodyssey4me: so TIL jmespath doesn't work with '-' in keys14:11
evrardjpwhich makes it hard for finding stuff like br-storage. :p14:11
evrardjpmaybe not jmespath but json_query14:12
cloudnullmornings14:18
cloudnulljrosser when you get a chance mind giving https://review.openstack.org/#/c/580533/ a spin, that should tag journalbeat shipped items with the slice name.14:20
jrossercloudnull: i've run it this morning14:20
cloudnulloh cool!14:21
jrosserit's mostly ok i think, but the journald config itself needs a little more work i think14:21
jrosser*journalbeat config14:22
spotzevrardjp mnaser - hey from the back and forth on https://bugs.launchpad.net/bugs/1778098 I'm not sure if it's still just a docs issue, let me know what y'all think14:22
openstackLaunchpad bug 1778098 in openstack-ansible "os_horizon role fails if horizon_custom_themes is specified" [Low,Confirmed] - Assigned to Amy Marrich (amy-marrich)14:22
*** tux_ has joined #openstack-ansible14:22
cloudnull++14:22
*** tux_ has joined #openstack-ansible14:22
cloudnulljrosser if you have things you think we should roll in, I'd be happy to apply them to that patch , or work in the changes in a new PR.14:23
jrossercloudnull: that fix for picking up multiple journals on the host isnt clever enough becasue http://paste.openstack.org/show/725264/14:23
jrosserso i think we need something on top of this to fix that https://review.openstack.org/#/c/580433/14:24
cloudnullwe could check if the dir exists and set the config accordingly14:24
jrosserindeed, i've only just found that14:25
jrosserbeen poking around the heartbeat stuff too14:25
cloudnullI think in earlier releases, like pike, we could use `/openstack/log/$container/journal` for the journal path on the host .14:26
cloudnullhowever the logic might get a little screwy given we'd have to test that .14:27
*** cshen has quit IRC14:27
openstackgerritAntony Messerli proposed openstack/openstack-ansible-ops master: Use setuptools==33.1.1 in leap upgrade-requirements.txt  https://review.openstack.org/58067014:27
*** tux___ has joined #openstack-ansible14:28
jrossercloudnull: you might also have to specify a list of files, it's very unclear how the opening Dir vs Files stuff works14:28
*** tux_ has quit IRC14:30
cloudnulljrosser mayybe we can use https://docs.ansible.com/ansible/2.4/find_module.html and search for system.journal14:32
jrosserit's a bit sad to have to redploy journalbeat if you make a new container though14:33
*** Bhujay has quit IRC14:33
jrossercloudnull: do we miss anything with setting journal_paths: ["/var/log/journal"] on the host and leaving that commented as before on containers?14:35
jrosserfor release < R14:35
cloudnullnope14:35
jrosserthat might be simplest/least fragile overall14:35
cloudnullif journalbeat will scan the directory that would be best.14:35
jrosserit does seem to - does it do that OK for you with R?14:36
cloudnullthen we can destroy / add and not have to rerun the installJournalbeat.yml play14:36
cloudnull++ it seems to be working just fine14:36
* cloudnull was just throwing out ideas 14:36
jrosseri did have another wierd, thing....14:37
jrosserlots and lots of AVC apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-openstack" name="/" pid=3175 comm="(rnalbeat)" flags="rw, rslave"14:38
jrosserthats just continous, about 1200/minute in total14:38
cloudnullhum , i wonder if this is something we need to update in our default apparmor profile ?14:39
cloudnulloh this is journalbeat running in the container ?14:40
jrosseryes14:40
cloudnullrunning queens , and /var/log is a bind mount14:41
cloudnulli wonder if that has something to do with it14:41
cloudnullor if that's just happening because the journal path is not being provided14:42
jrosseri'll fix that and see what happens14:42
odyssey4meevrardjp: want me to adjust https://review.openstack.org/579527 based on feedback from hwoarang?14:47
odyssey4meand also push a patch to https://github.com/openstack-infra/project-config/blob/master/playbooks/proposal/sync_openstack_ansible_common_files.sh - hwoarang, why do we have both?14:47
hwoarangodyssey4me: infra was skeptical to run random scripts from non-infra repos14:48
odyssey4meok, so we don't actually need the one we have in openstack-ansible-tests?14:48
hwoarangthey wanted to have control on what's being executed in the 'propose' nodes14:48
hwoarangwe only need it for manual syncing which could happen from time to time14:48
odyssey4meok, lemme push up a patch to describe its purpose and add the location of the proposal bot's script... otherwise it's rather confusing14:49
odyssey4meI wonder if the proposal bot shouldn't propose updates to that script ;)14:49
hwoarang;p14:49
*** rpittau has quit IRC14:50
*** dxiri has joined #openstack-ansible14:50
*** kouroshvivan has quit IRC14:51
odyssey4meheh, apparently using a wildcard in the array works14:55
evrardjpodyssey4me: please do, as I have to go14:58
odyssey4meevrardjp: will do, no worries - hold my beer14:59
*** cjloader has joined #openstack-ansible15:00
*** yolanda__ has joined #openstack-ansible15:00
*** cjloader has quit IRC15:00
guilhermespevrardjp: I really wish you good lucky today....15:00
guilhermespluck*15:00
*** cjloader has joined #openstack-ansible15:00
*** yolanda_ has quit IRC15:03
evrardjpthanks guilhermesp we'll need it : p15:05
evrardjpyou too15:05
cloudnullFrance 1, Uruguay 0 :D15:15
*** maybebuggy has quit IRC15:18
cloudnullGOOOOOOOOOAAAAAAAAAAAAALLLLLLLLLLAZZZZOOOOO!15:19
*** openstackgerrit has quit IRC15:19
*** FrankZhang has joined #openstack-ansible15:22
*** MB_Adriaan has quit IRC15:22
*** tux___ has quit IRC15:26
*** tux_ has joined #openstack-ansible15:26
*** chyka has joined #openstack-ansible15:29
*** tux_ has quit IRC15:29
*** tux___ has joined #openstack-ansible15:30
*** lvdombrkr has quit IRC15:31
*** vnogin has quit IRC15:32
*** openstackgerrit has joined #openstack-ansible15:33
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-ops master: Only allow pass journal dirs that are present to Journalbeat  https://review.openstack.org/58069815:33
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-ops master: Only  pass journal dirs that are present to Journalbeat  https://review.openstack.org/58069815:34
*** epalper has quit IRC15:34
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services  https://review.openstack.org/57977015:35
*** tux_ has joined #openstack-ansible15:35
*** tux___ has quit IRC15:39
jrossercloudnull: https://review.openstack.org/580698 <- that sorts the apparmor errors15:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Add mq_setup common task file  https://review.openstack.org/57952715:44
*** jmnk has quit IRC15:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Add mq_setup common task file  https://review.openstack.org/57952715:45
odyssey4mehwoarang ^ please verify if that's alright when you have a chance15:45
*** jmnk has joined #openstack-ansible15:46
*** jmnk has quit IRC15:51
openstackgerritAndy McCrae proposed openstack/openstack-ansible stable/queens: Allow the data-disk fstype and directory to be set  https://review.openstack.org/58066715:55
*** jmnk has joined #openstack-ansible15:57
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: On container destroy remove container journal  https://review.openstack.org/58047415:59
openstackgerritMerged openstack/openstack-ansible-os_ironic stable/queens: Overhaul ironic role  https://review.openstack.org/57961316:01
jrossercloudnull: i think this one is good now as well, i put your host/container detection in https://review.openstack.org/#/c/580476/16:03
cloudnulli was just giving that a spin16:03
jrosserfab, it looks reasonable on Q, just used it to redo journalbeat everywhere16:04
cloudnull++16:05
cloudnullrunning on R now16:05
*** gkadam_ has quit IRC16:05
jrosserbtw, we've got a regular refstack run going now16:05
cloudnullnice!16:05
cloudnullhows that going ?16:05
jrosserand theres a fair amount of "ERROR" and even a stack trace from neutron16:05
cloudnullwe're using refstack in RPC -cc cjloader, prometheanfire16:06
cloudnullI wonder if there's some config options we can share out to make that better for everyone ?16:06
jrosserthere was chat the other day about keepalived versions and was starting to dig at that a bit16:06
prometheanfirecloudnull: last time I ran it I updated the vars upstream16:08
prometheanfireiirc that was for queens16:08
jrossercloudnull: its revealing things like http://paste.openstack.org/show/725273/16:08
cloudnullinteresting.16:09
jrossercloudnull: and this http://paste.openstack.org/show/725274/16:10
*** paulfantom has quit IRC16:11
*** paulfantom has joined #openstack-ansible16:11
cloudnullI suspect the first is a missing rootwrap entry16:12
cloudnulli think mnaser had some prs to make it so we just use the filters from the venv, i wonder if thats something we could backport to queens ?16:12
cloudnullthe second seems like a bug in neutron16:12
openstackgerritMerged openstack/openstack-ansible-ops master: Only  pass journal dirs that are present to Journalbeat  https://review.openstack.org/58069816:13
mnaseryep i did it for cinder though, might have to be done for neutron cloudnull16:13
*** suggestable has joined #openstack-ansible16:15
jrossercloudnull: i also have a hunch that there are slowdowns somewhere in the nova apis16:16
jrosserstuff was getting very slow and sadly i'd not put the profiler on nova-api, but fixing that and restarting it brought everything quick again16:17
*** hachi has quit IRC16:17
jrosserso thats all primed and ready now for next time16:17
cloudnull++ it'd be interesting to know where things were breaking down16:21
openstackgerritMerged openstack/openstack-ansible-ops master: Use openstack_version to determine Journalbeat hosts  https://review.openstack.org/58047616:21
cloudnullespecially if the profiler can reveal where that breakdown is occurring16:21
jrosseryes there was a big 10s gap in the middle of the profile16:21
jrosserand it was clear that was nova, but not exactly what16:22
cloudnullhum .16:22
jrossercouldnt see what becasue of not having osprofiler in the nova-* config16:23
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: correct stat option when ceph is present  https://review.openstack.org/58071316:25
cloudnullhopefully nextime is more revealing16:25
cloudnullI'm presently upgrading everything to 6.3.1, just for grins16:27
cloudnullso far so good16:27
jrosseroh i had horrible trouble with the kibana dashboard needing nodejs16:27
cloudnullelk all upgraded with issues. now running through the beats with the various patches we've been working on16:27
cloudnulljrosser a package install we should include or a dep that was broken ?16:28
jrosserit felt like there must be a curl type of thing which would replace the nodejs tool entirely to load the dashboard16:28
jrosserin my specific circumstance using the "online" nodejs installer just doesnt work16:29
jrosserbecasue it makes all sorts of assumptions about the environment16:29
cloudnullwe could embed nodejs16:30
cloudnulllike so https://github.com/cloudnull/Ansible-Playbook-TheLounge/blob/master/installTheLounge.yml#L63-L9416:30
jrosserthat might do it16:31
jrosseri started unpicking their installer and adding tasks for the apt repo and key etc etc16:32
jrosserall the while thinking that it was a bit mad just to pretty much POST some json somewhere16:32
cloudnullha!16:33
*** vnogin has joined #openstack-ansible16:35
logan-you can use nodeenv16:35
logan-to install it into a python venv16:35
*** cjloader has quit IRC16:35
cloudnulllogan- that  might be a good idea !16:38
cloudnulljrosser i wonder if that would help in your environemtn16:38
logan-had never heard of thelounge, thats neat16:45
*** yolanda_ has joined #openstack-ansible16:46
*** yolanda__ has quit IRC16:49
odyssey4melogan- cloudnull if you guys have some time to work through these, it'd be most helpful: https://goo.gl/17F3tA :)16:51
cloudnull++ I'll give them a look16:51
odyssey4metyvm16:52
odyssey4metime for me to weekend16:52
odyssey4mecheers all, have a great day and weekend!16:52
cloudnullTake care brother!16:52
mnasertake care odyssey4me16:52
* mnaser has stuff to do for 2 weeks at the bay area16:52
mnaserthe citrix building is right across the street, the amount of tech here, im geeking out a little bit16:53
mnaserlol16:53
*** jmnk has quit IRC16:54
*** cshen has joined #openstack-ansible16:55
*** vnogin has quit IRC16:58
guilhermespjrosser: what kind of trouble are you experiencing with kibana dashboards and nodejs?16:59
*** cshen has quit IRC16:59
*** cshen has joined #openstack-ansible17:01
*** jmnk has joined #openstack-ansible17:01
jrosserguilhermesp: well i'm behind an http proxy17:01
jrosserand there it all begins :)17:02
guilhermespI don't know if is related to your case, but anyways, I experienced some trouble installing nodejs when I was trying to install elasticdump and load my custom dashboards17:02
guilhermespI did this: https://github.com/openstack/openstack-ansible-ops/commit/fde2f649bf9863150ef5fa57b80dafcfeade4dc917:02
*** Pandry has quit IRC17:05
guilhermespwell, it's my time, the match is just close to begin17:07
guilhermespcheers everyone17:07
*** udesale has quit IRC17:08
*** jmnk has quit IRC17:12
*** jmnk has joined #openstack-ansible17:23
*** jmnk has quit IRC17:28
*** yolanda__ has joined #openstack-ansible17:29
*** yolanda_ has quit IRC17:32
openstackgerritMerged openstack/openstack-ansible-os_nova master: Fix ordering of source/console installs  https://review.openstack.org/58060117:35
*** tux_ has quit IRC17:37
*** tux_ has joined #openstack-ansible17:37
*** DanyC has quit IRC17:40
*** cshen has quit IRC17:59
*** chyka has quit IRC17:59
*** chyka has joined #openstack-ansible18:00
*** yolanda_ has joined #openstack-ansible18:07
*** aludwar has quit IRC18:10
*** yolanda__ has quit IRC18:10
*** aludwar has joined #openstack-ansible18:11
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: Add support for using distribution packages for OpenStack services  https://review.openstack.org/57977018:23
*** tux_ has quit IRC18:24
*** tux_ has joined #openstack-ansible18:36
*** cmart has quit IRC18:37
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_neutron master: vars: Add missing 'neutron-metering-agent' package  https://review.openstack.org/58073918:37
*** cshen has joined #openstack-ansible18:50
*** hachi has joined #openstack-ansible18:53
*** FrankZhang has quit IRC18:57
*** cmart has joined #openstack-ansible19:12
*** cshen has quit IRC19:17
*** dxiri has quit IRC19:31
*** dxiri has joined #openstack-ansible19:31
*** gyee has joined #openstack-ansible19:32
*** hachi has quit IRC19:41
*** mattinator has joined #openstack-ansible19:55
*** yolanda__ has joined #openstack-ansible19:56
*** yolanda_ has quit IRC19:59
openstackgerritMerged openstack/openstack-ansible-ops master: Use setuptools==33.1.1 in leap upgrade-requirements.txt  https://review.openstack.org/58067019:59
openstackgerritMerged openstack/openstack-ansible-ops master: Add persisted logstash queues and tag journalbeat  https://review.openstack.org/58053319:59
openstackgerritMerged openstack/openstack-ansible-ops master: correct stat option when ceph is present  https://review.openstack.org/58071319:59
*** hachi has joined #openstack-ansible20:07
*** yolanda_ has joined #openstack-ansible20:22
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Correct log path and set handler  https://review.openstack.org/58075120:23
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Correct log path and set handler  https://review.openstack.org/58075120:23
*** yolanda__ has quit IRC20:26
*** dxiri has quit IRC20:28
*** yolanda__ has joined #openstack-ansible20:31
*** cshen has joined #openstack-ansible20:32
*** yolanda_ has quit IRC20:34
*** cshen has quit IRC20:39
*** tux_ has quit IRC20:42
*** tux_ has joined #openstack-ansible20:43
*** tux_ has quit IRC20:48
*** adcpdk has joined #openstack-ansible20:57
adcpdkHi Everyone! Did anyone faced install_pip error while upgrading from pike to queens release?20:57
adcpdkhttp://paste.openstack.org/show/725281/20:58
*** cmart has quit IRC20:59
*** chyka has quit IRC21:01
*** cshen has joined #openstack-ansible21:15
*** nicolasbock_ has quit IRC21:15
*** cshen has quit IRC21:20
*** vnogin has joined #openstack-ansible21:31
*** DanyC has joined #openstack-ansible21:38
*** yolanda_ has joined #openstack-ansible21:53
*** yolanda__ has quit IRC21:56
*** vnogin has quit IRC22:14
*** vnogin has joined #openstack-ansible22:15
*** tux_ has joined #openstack-ansible22:44
*** hachi has quit IRC22:53
*** hachi has joined #openstack-ansible22:53
*** throwsb1 has quit IRC22:57
*** hachi has quit IRC23:02
*** yolanda__ has joined #openstack-ansible23:04
*** yolanda_ has quit IRC23:06
*** yolanda has joined #openstack-ansible23:07
*** yolanda__ has quit IRC23:09
*** masuberu has joined #openstack-ansible23:38
*** masber has quit IRC23:41
*** yolanda_ has joined #openstack-ansible23:43
*** yolanda has quit IRC23:46
*** DanyC has quit IRC23:53

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!