Thursday, 2017-02-16

*** thechecker2 has quit IRC00:01
xdaxdbahh :)00:01
xdaxdbtheres something wrong with this line:00:01
xdaxdb_local_ip: "{{ hostvars[inventory_hostname]['ansible_' + _overlay_network.bridge|default(ansible_default_ipv4['interface'])|replace('-', '_')]['ipv4']['address']|default(ansible_ssh_host) }}"00:01
xdaxdbi keep getting 'dict object' has no attribute 'ipv4'00:03
xdaxdbos-neutron-install00:03
*** armaan has quit IRC00:03
*** LinStatSDR has joined #openstack-ansible00:04
*** askb has quit IRC00:05
xdaxdbit'd be nice if someone could walk me through that line hehe00:07
xdaxdbI see stuff like this often:00:08
xdaxdb'ansible_' + _overlay_network.bridge00:08
xdaxdbbut don't get what's being done00:08
xdaxdbspecifically the _ characters00:10
xdaxdbit seems like we are calling a variable and using another variable to figure out the name of the one we want00:10
*** d-bark has joined #openstack-ansible00:11
xdaxdbso there is a fact/var that starts with a _00:11
*** askb has joined #openstack-ansible00:13
*** crushil has joined #openstack-ansible00:15
*** esberglu has joined #openstack-ansible00:15
*** thorst_ has joined #openstack-ansible00:19
*** thorst_ has quit IRC00:19
*** LinStatSDR has left #openstack-ansible00:21
*** hfu has joined #openstack-ansible00:22
logan-xdaxdb: yeah that's (wrong) string concatenation. so selecting a hostvar named 'ansible_' + _overlay_network.bridge... ex. ansible_br-vxlan. that should work but the correct concat operator in jinja is ~, so it really should be  'ansible_' ~  _overlay_network.bridge00:24
logan-also ansible_ssh_host is renamed to ansible_host...00:25
logan-couple things wrong with that line00:25
xdaxdbi tried changing ansible_ssh_host to ansible_host it made no difference00:26
xdaxdbthe + is depricated but should still work right?00:26
xdaxdbbecause i see it everywhere00:26
logan-yeah00:26
logan-which tag are you running00:27
xdaxdbjust running the whole book00:28
xdaxdbwait, why are we doing the "replace" ?00:28
logan-sorry, meant OSA git tag00:28
xdaxdboh lol 14.0.700:29
logan-the replace is due to the ansible fact naming00:29
logan-so the facts it collects for br-vxlan are stored in ansible_br_vxlan00:29
xdaxdbahh ok I thought that was it00:29
*** adrian_otto has quit IRC00:30
xdaxdbmy ansible_default_ipv4['interface']  is br-ext00:30
logan-maybe check ansible <host that is failing that task> -m debug -a msg="{{ ansible_br_ext }}"00:32
logan-it should have some facts cached for that interface00:32
xdaxdbahh thanks for that, I was sort of doing that already00:33
xdaxdbwhats the difference between msg= and var= ?00:34
logan-msg will resolve any jinja you feed it including multiple vars like "{{ var 1 }} {{ var 2}}" etc00:35
logan-var will only print one var00:35
logan-i just forget the 'var' arg exists :P00:36
xdaxdblogan-: could it be because my hostname has hypthens in it?00:39
logan-doubt it00:41
*** klamath has joined #openstack-ansible00:41
logan-that replace is only being performed against the interface name00:41
*** karimb has quit IRC00:44
xdaxdbdebug -a msg="{{ ansible_br_ext['ipv4']['address'] }}"00:44
xdaxdbSUCCESS  and the IP is there00:44
*** thorst_ has joined #openstack-ansible00:46
*** thorst_ has quit IRC00:46
logan-hmm00:46
logan-maybe it is looking up the wrong interface.you could try hacking around with a debug task right above the one failing there like this http://cdn.pasteraw.com/6wwt0yd1wfsrbw8el72hr77pcqrfwu300:48
logan-with the defaulting going on there its hard to know which interface it is failing to find the ['ipv4'] dict in00:49
*** tots has quit IRC00:51
*** SerenaFeng has joined #openstack-ansible00:52
*** cuongnv has joined #openstack-ansible00:58
*** jpstnh has joined #openstack-ansible00:59
xdaxdbI think i found the problem...01:00
xdaxdb['ansible_' + _overlay_network.bridge|default(ansible_default_ipv4['interface'])01:00
xdaxdbshouldnt there be a ']' before the pipe for default?01:01
xdaxdbtrying it now01:01
*** japestinho has quit IRC01:04
*** SerenaFeng has quit IRC01:07
*** SerenaFeng has joined #openstack-ansible01:11
*** fandi has joined #openstack-ansible01:15
*** MasterOfBugs has quit IRC01:18
*** thorst_ has joined #openstack-ansible01:29
*** weezS has joined #openstack-ansible01:32
*** thorst_ has quit IRC01:32
*** esberglu has quit IRC01:34
xdaxdblogan-: I changed it to this and got passed it01:36
xdaxdb_local_ip: "{{ hostvars[inventory_hostname]['ansible_' + _overlay_network.bridge|default(ansible_default_ipv4['address'])]|default(ansible_ssh_host) }}"01:36
xdaxdbwhy do we need to find the address of the default interface? Should it not be the same as the default address?01:37
xdaxdbso thats what i did01:37
*** fandi has quit IRC01:39
*** weezS has quit IRC01:43
*** jamesdenton has joined #openstack-ansible01:50
*** hw_wutianwei has joined #openstack-ansible01:53
*** jamesdenton has quit IRC01:54
*** Jack_Iv has joined #openstack-ansible01:56
*** jamesdenton has joined #openstack-ansible01:58
*** japestinho has joined #openstack-ansible01:58
*** Jack_Iv has quit IRC02:00
*** npawelek has quit IRC02:01
*** npawelek has joined #openstack-ansible02:01
*** npawelek has quit IRC02:02
*** npawelek has joined #openstack-ansible02:02
*** crushil has quit IRC02:03
*** zerda4 has quit IRC02:05
*** zerda3 has joined #openstack-ansible02:06
*** ngupta has joined #openstack-ansible02:09
*** npawelek has quit IRC02:10
*** npawelek has joined #openstack-ansible02:10
*** d-bark has quit IRC02:11
*** cathrichardson has quit IRC02:12
*** cathrichardson has joined #openstack-ansible02:12
*** npawelek has quit IRC02:16
*** npawelek has joined #openstack-ansible02:16
*** thorst_ has joined #openstack-ansible02:17
*** npawelek has quit IRC02:18
*** npawelek has joined #openstack-ansible02:18
*** thorst_ has quit IRC02:18
*** npawelek has quit IRC02:23
*** npawelek has joined #openstack-ansible02:23
*** M4he has quit IRC02:24
*** npawelek has quit IRC02:25
*** npawelek has joined #openstack-ansible02:25
*** Mahe has joined #openstack-ansible02:28
*** esberglu has joined #openstack-ansible02:38
*** thorst_ has joined #openstack-ansible02:38
*** thorst_ has quit IRC02:40
*** esberglu has quit IRC02:41
*** thorst_ has joined #openstack-ansible02:43
*** thorst_ has quit IRC02:43
*** crushil has joined #openstack-ansible02:43
*** zerda3 has quit IRC02:44
*** zerda3 has joined #openstack-ansible02:45
*** thorst_ has joined #openstack-ansible02:46
*** thorst_ has quit IRC02:51
*** thorst_ has joined #openstack-ansible03:01
*** crushil has quit IRC03:02
*** nea1 has quit IRC03:02
*** thorst_ has quit IRC03:03
*** nea1 has joined #openstack-ansible03:04
*** jgriffiths has joined #openstack-ansible03:05
*** winggundamth has joined #openstack-ansible03:07
openstackgerritCuong Nguyen proposed openstack/openstack-ansible-plugins master: Remove apt-get update in Vagranfile as we do it in run_test.sh  https://review.openstack.org/43460703:21
*** gouthamr has quit IRC03:44
*** Hosam has joined #openstack-ansible03:45
*** Hosam has joined #openstack-ansible03:45
*** cjloader_ has joined #openstack-ansible03:51
*** Jack_Iv has joined #openstack-ansible03:56
*** Jack_Iv has quit IRC04:00
*** ngupta has quit IRC04:01
*** ngupta has joined #openstack-ansible04:01
*** SerenaFeng has quit IRC04:04
*** weezS has joined #openstack-ansible04:04
*** ngupta has quit IRC04:06
*** cjloader_ has quit IRC04:09
*** jrobinson is now known as jrobinson-afk04:16
*** weezS has quit IRC04:17
*** woodard has quit IRC04:21
*** adrian_otto has joined #openstack-ansible04:26
*** esberglu has joined #openstack-ansible04:29
*** Hosam has quit IRC04:30
*** esberglu has quit IRC04:34
*** jrobinson-afk is now known as jrobinson04:48
*** nadeem has left #openstack-ansible04:49
openstackgerritMerged openstack/openstack-ansible-os_ironic stable/ocata: Update repo for stable/ocata  https://review.openstack.org/43074204:49
*** dankolbrs has quit IRC04:54
*** dankolbrs has joined #openstack-ansible04:54
*** jamesdenton has quit IRC04:58
*** chhavi has joined #openstack-ansible05:02
*** thorst_ has joined #openstack-ansible05:04
*** Hosam has joined #openstack-ansible05:08
*** thorst_ has quit IRC05:08
*** shausy has joined #openstack-ansible05:09
*** sdake has joined #openstack-ansible05:09
*** sdake_ has joined #openstack-ansible05:12
*** sdake has quit IRC05:14
*** adrian_otto has quit IRC05:15
*** chhavi has quit IRC05:25
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: unify interface lookups  https://review.openstack.org/43159105:47
openstackgerritMerged openstack/openstack-ansible-pip_install master: Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant  https://review.openstack.org/43403205:48
openstackgerritMerged openstack/openstack-ansible-rsyslog_client master: Add Vagrantfile for local testing  https://review.openstack.org/43410005:48
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master:  Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant  https://review.openstack.org/43403905:48
*** pradiprwt has joined #openstack-ansible05:48
*** hybridpollo has quit IRC05:49
*** Jack_Iv has joined #openstack-ansible05:50
*** Jack_Iv has quit IRC05:50
*** adrian_otto has joined #openstack-ansible05:52
*** SerenaFeng has joined #openstack-ansible05:53
pradiprwtHi Everyone05:53
pradiprwtI want HTTP intead of HTTPS, how can I do it ..?05:54
*** sdake_ has quit IRC05:54
*** adrian_otto has quit IRC05:54
*** chhavi has joined #openstack-ansible05:55
pradiprwtI went through code foud some refrence ..https://github.com/openstack/openstack-ansible-os_horizon/blob/stable/newton/templates/openstack_dashboard.conf.j2#L605:55
pradiprwtwhere do I need to disable it ..05:56
openstackgerritMerged openstack/openstack-ansible-repo_server master: Add Vagrantfile for local testing  https://review.openstack.org/43406705:56
*** weezS has joined #openstack-ansible05:58
*** Jack_Iv has joined #openstack-ansible06:00
*** Jack_Iv has quit IRC06:00
openstackgerritMerged openstack/openstack-ansible-tests master: Replace "ara generate" by "ara generate html"  https://review.openstack.org/43320506:08
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Update paste, policy and rootwrap configurations 2017-02-15  https://review.openstack.org/43423106:12
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Update paste, policy and rootwrap configurations 2017-02-15  https://review.openstack.org/43422706:14
cuongnvpradiprwt, https://github.com/openstack/openstack-ansible-os_horizon/blob/master/defaults/main.yml#L14506:15
cuongnvhttps://github.com/openstack/openstack-ansible-os_horizon/blob/stable/newton/defaults/main.yml#L123 for newton branch06:16
openstackgerritMerged openstack/openstack-ansible-os_almanach master: Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant  https://review.openstack.org/43129406:16
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant  https://review.openstack.org/43003706:17
*** chhavi has quit IRC06:18
*** rgogunskiy has joined #openstack-ansible06:21
pradiprwtcuongnv: do I need to make the chages in user_variables.yml > horizon_external_ssl: False06:21
*** esberglu has joined #openstack-ansible06:23
*** chhavi has joined #openstack-ansible06:27
*** esberglu has quit IRC06:28
*** adrian_otto has joined #openstack-ansible06:41
*** udesale has joined #openstack-ansible06:43
*** jrobinson has quit IRC06:51
*** hfu_ has joined #openstack-ansible07:03
*** hfu_ has quit IRC07:03
*** hfu_ has joined #openstack-ansible07:04
*** thorst_ has joined #openstack-ansible07:05
*** hfu has quit IRC07:05
*** weezS has quit IRC07:08
*** thorst_ has quit IRC07:10
*** galstrom_zzz has quit IRC07:17
openstackgerritMerged openstack/openstack-ansible-os_nova master: Enable cell auto enrollment  https://review.openstack.org/43229107:18
*** common has quit IRC07:18
*** common has joined #openstack-ansible07:20
*** galstrom_zzz has joined #openstack-ansible07:20
*** gus_ is now known as gus07:32
*** unlaudable has joined #openstack-ansible07:35
*** karimb has joined #openstack-ansible07:41
*** hfu has joined #openstack-ansible07:48
*** hfu_ has quit IRC07:49
*** adrian_otto has quit IRC07:55
*** armaan has joined #openstack-ansible07:55
*** klamath has quit IRC08:07
*** chhavi has quit IRC08:07
*** adrian_otto has joined #openstack-ansible08:08
*** esberglu has joined #openstack-ansible08:08
*** esberglu has quit IRC08:13
*** pcaruana has joined #openstack-ansible08:14
*** klamath has joined #openstack-ansible08:17
*** pcaruana has quit IRC08:20
*** adrian_otto has quit IRC08:21
*** pcaruana has joined #openstack-ansible08:22
*** thorst_ has joined #openstack-ansible08:25
*** thorst_ has quit IRC08:30
*** winggundamth has quit IRC08:42
*** winggundamth has joined #openstack-ansible08:44
*** fxpester has joined #openstack-ansible08:45
pradiprwtcuongnv: steel it's redirecting to https, I want plain http for access horizon08:53
*** hfu has quit IRC09:03
*** hfu has joined #openstack-ansible09:06
pradiprwtevrardjp : hi09:09
evrardjphello09:09
pradiprwtcan you please tell me how I can configure horizon for plain http09:10
*** Jack_Iv has joined #openstack-ansible09:12
*** pmannidi has quit IRC09:13
*** Jack_Iv has quit IRC09:14
*** Jack_Iv has joined #openstack-ansible09:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Fix Sahara HAProxy health check  https://review.openstack.org/43315009:14
*** klamath has quit IRC09:15
*** klamath has joined #openstack-ansible09:16
odyssey4meo09:16
odyssey4meo/09:16
*** ArchiFleKs has quit IRC09:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Add CentOS support for AIO setup  https://review.openstack.org/40769009:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Add CentOS support for AIO setup  https://review.openstack.org/40769009:26
andymccrgonna try look at ways to cut down memory usage again :(09:30
andymccrit looks like the run time issues are sorted but memory is the main deal breaker09:30
odyssey4meit's been a long time comoing09:31
odyssey4meI doubt the mariadb actually needs all that much memory to work - most of it goes into caching.09:31
odyssey4meWe don't need performance, we just need it to work.09:31
andymccragreed09:31
andymccrperhaps we can memory tune mariadb better, and im going to takea look at the memory settings for nginx09:32
andymccri think its partly due to the ever growing number of services/containers09:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Add CentOS support for AIO setup  https://review.openstack.org/40769009:32
*** openstackgerrit has quit IRC09:32
odyssey4meyeah, that's obviously a factor - that said though, in our role tests we use very few containers09:33
odyssey4meso it's likely that the services are chewing up more resources09:34
odyssey4meand perhaps we need to revisit the worker settings to ensure that we've got those tuned down09:34
*** aludwar has quit IRC09:45
*** aludwar has joined #openstack-ansible09:45
*** hfu_ has joined #openstack-ansible09:51
*** hfu has quit IRC09:51
*** Hosam has quit IRC09:55
*** hfu_ has quit IRC09:55
*** Hosam has joined #openstack-ansible09:55
*** esberglu has joined #openstack-ansible09:58
*** Hosam has quit IRC10:00
*** udesale has quit IRC10:03
*** esberglu has quit IRC10:03
*** cuongnv has quit IRC10:04
*** SerenaFeng has quit IRC10:08
*** sdake has joined #openstack-ansible10:10
*** SerenaFeng has joined #openstack-ansible10:14
*** vnogin has joined #openstack-ansible10:14
*** rgogunskiy has quit IRC10:23
*** udesale has joined #openstack-ansible10:26
*** thorst_ has joined #openstack-ansible10:26
*** sdake has quit IRC10:28
*** thorst_ has quit IRC10:31
*** winggundamth has quit IRC10:45
*** openstackgerrit has joined #openstack-ansible10:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43480510:45
*** askb has quit IRC10:45
*** ArchiFleKs has joined #openstack-ansible10:47
ArchiFleKsHi, anyone run into nova issues when running osa-master, I had an error preventing nova-compute to start because of the VIR_MIGRATE_POSTCOPY. Could not find anything about it. It happens randomly with libvirt 2.5.0, which is now package into the ubuntu cloud-archive repo for ocata, that was not the case on newton. I don't think this is relatad to osa, so i'll ask on nova too10:51
*** admin0 has joined #openstack-ansible10:52
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43480510:54
*** Andrew_jedi has joined #openstack-ansible10:55
Andrew_jedixdaxdb: Hello :)10:55
Andrew_jedixdaxdb: Do you remember i showed you a single nic network configuration for osa with IP on br-vlan?10:56
Andrew_jedixdaxdb: You asked me to let you know whether it worked or not. Well, It works.:)10:56
*** winggundamth has joined #openstack-ansible10:57
*** admin0 has quit IRC10:58
*** admin0 has joined #openstack-ansible10:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43480511:03
*** udesale has quit IRC11:03
openstackgerritMichael Still proposed openstack/openstack-ansible master: Provide a single central place to configure a git mirror.  https://review.openstack.org/43481311:08
*** Hosam has joined #openstack-ansible11:09
*** rgogunskiy has joined #openstack-ansible11:12
*** rgogunskiy has quit IRC11:12
odyssey4meantonym meet logan- (and vice versa) - antonym has put https://www.reversengineered.com/2016/04/21/stateless-hypervisors-at-scale/ together logan-, which is similar to what you're doing... it might be useful to collaborate on improvements11:16
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Complete the example file  https://review.openstack.org/43481911:20
evrardjpAndrew_jedi: haha I didn't know you were busy on this11:22
evrardjpAndrew_jedi: perfect, you can review this doc patch ^11:22
pjm6morning all11:22
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Complete the example file  https://review.openstack.org/43481911:23
Andrew_jedievrardjp: :)11:23
Andrew_jedievrardjp: WHich doc patch ?11:23
evrardjphttps://review.openstack.org/#/c/434819/11:23
Andrew_jedievrardjp: Sure, i will.  but right now i am trying to install designate from stable/ocata in a Newton deployment ;)11:27
evrardjpit just lasts 2 minutes :)11:28
evrardjpwell that sounds a receipe for disasters!11:28
*** stuartgr has joined #openstack-ansible11:29
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-plugins master: [DOCS] Add docs for plugins  https://review.openstack.org/43484511:40
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-plugins master: [DOCS] Add docs for plugins  https://review.openstack.org/43484511:44
Andrew_jedievrardjp: Done. Trying out designate in Ocata?11:46
evrardjpAndrew_jedi: I think mixing environemnts is generally error prone11:46
evrardjpgood morning jmccrory!11:47
Andrew_jedievrardjp: btw here is one alternative for those who have only one interface available: http://paste.openstack.org/show/599203/11:47
*** esberglu has joined #openstack-ansible11:47
*** armaan has quit IRC11:47
evrardjpAndrew_jedi: you cannot give the interface to neutron agent, that way, do you ?11:48
evrardjpI'm surprised you don't have a veth pair to give has host bind11:48
evrardjpmaybe it's ubuntu 16 that allows that11:48
jmccrorymorning evrardjp, i'm about to try to go back to sleep11:48
evrardjpubuntu 14 used to bork :p11:48
Andrew_jedievrardjp: Yes, you can ;). I have a working magnum environment with this very config11:49
evrardjpjmccrory: haha that's why :)11:49
evrardjphave a good night!11:49
jmccroryheh thanks, see ya11:49
evrardjpAndrew_jedi: yes but what do you use for networking? Do you use vlan/flat based networking for your tenants, or only vxlan?11:49
Andrew_jedivxlan for private and vlan for provider network11:50
evrardjpahah ok11:50
evrardjpwell if you need flat, you'd need to pass something so veth pair would be the trick11:51
*** esberglu has quit IRC11:52
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43480511:54
Andrew_jedievrardjp: Yes, i use vxlan devices with flat networks11:54
openstackgerritLogan V proposed openstack/openstack-ansible-tests master: Disable cells auto enrollment in testing repo  https://review.openstack.org/43484911:54
logan-awesome thanks odyssey4me :)11:54
Andrew_jedievrardjp: I have never tried this in production though http://paste.openstack.org/show/599205/11:55
odyssey4melogan- evrardjp we need to get https://review.openstack.org/434171 merged in order to stabilise the newton neutron tests11:56
odyssey4meand https://review.openstack.org/434155 would help stabilise the galera tests a little11:56
evrardjpAndrew_jedi: I've seen that in the past :D11:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/newton: Retry galera_running_check after systemctl daemon-reload  https://review.openstack.org/43485011:56
evrardjpI usually use this to use vxlan but it's generally not needed if you don't need encap :)11:57
evrardjpremember that you need proper multicast11:57
Andrew_jedievrardjp: Yep:)11:57
Andrew_jediand you have to also make sure that you set proper mtu11:57
*** Hosam has quit IRC11:58
*** sdake has joined #openstack-ansible12:03
*** Hosam has joined #openstack-ansible12:04
*** fandi has joined #openstack-ansible12:04
*** fandi has quit IRC12:09
*** fandi has joined #openstack-ansible12:09
*** Jack_Iv has quit IRC12:16
*** Pilou has joined #openstack-ansible12:17
*** askb has joined #openstack-ansible12:19
*** askb has quit IRC12:19
*** SerenaFeng has quit IRC12:22
*** retreved has joined #openstack-ansible12:28
openstackgerritMerged openstack/openstack-ansible-galera_server stable/ocata: Retry galera_running_check after systemctl daemon-reload  https://review.openstack.org/43415512:28
Mr_SmurfHow do i figure out what version of newton that I have installed with my stable/newton openstack-ansible installation?12:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/ocata: Update repo for stable/ocata  https://review.openstack.org/43072212:30
*** chhavi has joined #openstack-ansible12:31
odyssey4meMr_Smurf by 'version of newton' what do you mean?12:32
odyssey4meeach openstack project has their own version12:32
odyssey4meand openstack-ansible has a version12:32
odyssey4meand many of the command line tools have versions that differ from their service versions12:32
Mr_Smurfodyssey4me: I'm trying to figure out why the admin panel is showing in my horizon for non admin users so I asked a question in the horizon channel and they want to know newton version12:33
*** japestinho has quit IRC12:33
odyssey4mein your repo server you'll see the built wheels in /os-release/<tag>/12:33
odyssey4meone of those will be horizon with a name like horizon-10.0.2.dev69-py2-none-any.whl12:34
odyssey4methat means horizon 10.0.2 with 69 commits on top of it12:34
Mr_Smurfok, thanks :)12:34
odyssey4mebut realistically what you'll want to refer to is this line: https://github.com/openstack/openstack-ansible/blob/master/playbooks/defaults/repo_packages/openstack_services.yml#L9712:34
odyssey4mejust say that you've deployed that particular SHA - although you'll need to find the SHA that's for the particular branch/tag of OSA you've deployed12:35
odyssey4mewe have the convenient date comment available there12:35
odyssey4mefor example, if you deployed OSA 14.0.7 then you'd have this SHA: https://github.com/openstack/openstack-ansible/blob/14.0.7/playbooks/defaults/repo_packages/openstack_services.yml#L7512:36
odyssey4meversus the head of stable/newton which is https://github.com/openstack/openstack-ansible/blob/stable/newton/playbooks/defaults/repo_packages/openstack_services.yml#L7512:36
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/newton: Move to use Tempest tests for Neutron  https://review.openstack.org/43417112:38
hachiHello,12:38
hachiI hope some OSA developers with Ceph expertise are around12:38
hachiI managed to integrated ceph on the master branch of OSA with  stable/netwton branch12:39
asettleAhhh if logan- is around, I believe he's your Ceph dude.12:39
*** sdake_ has joined #openstack-ansible12:39
hachibut when i check i see my  Ceph is stuck at peering with this error message:12:40
hachihttp://paste.openstack.org/show/599210/12:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron stable/newton: Remove UCA/RDO in role  https://review.openstack.org/43357412:40
hachiPlease advice if you can ?12:40
hachiasettle i hope so :)12:41
*** smatzek has joined #openstack-ansible12:41
*** Jack_Iv has joined #openstack-ansible12:41
asettlehachi: won't be online just yet, it's only 6.42am in the U.S12:42
asettleI dunno if anyone else here has the same Ceph experience with OSA12:42
*** sdake has quit IRC12:42
*** esberglu has joined #openstack-ansible12:42
*** thorst_ has joined #openstack-ansible12:44
hachiasettle it is ok i can wait, i hope he will notice my message when will be online12:44
*** smatzek has quit IRC12:45
*** smatzek has joined #openstack-ansible12:45
*** hw_wutianwei has quit IRC12:45
*** esberglu has quit IRC12:47
Andrew_jedihachi: Hello12:48
Andrew_jedihachi: Can you show me the output of " ceph osd tree", "ceph osd dump" and your user_variables.yaml file12:49
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_nova stable/ocata: Setup "os_interface" option for placement service  https://review.openstack.org/43486812:49
hachiAndrew_jedi: Hello, ok wait a sec please12:49
Andrew_jedihachi: Have you used this https://github.com/ceph/ceph-ansible for deploying ceph ?12:50
hachiyes12:50
Andrew_jediok12:50
Andrew_jedihachi: then i would also need to see the "group_vars/all, group_vars/osds" files12:52
Andrew_jedi:)12:52
hachiceph osd dump command:12:52
hachihttp://paste.openstack.org/show/599216/12:52
hachiI grouped my ceph variables into one file (user_ceph.yml):12:53
Andrew_jediok12:54
hachihttp://paste.openstack.org/show/599217/12:54
hachiceph osd dump:12:58
hachihttp://paste.openstack.org/show/599218/12:58
asettleThanks Andrew_jedi :)12:58
Andrew_jediasettle: :)12:59
hachithank you as well :)12:59
odyssey4meandymccr did nova merge an ocata backport for os_placement?13:00
andymccrodyssey4me: yeah!13:00
odyssey4meorsm13:00
andymccrtheyre gonna put a "fix" on top but the fix won't impact our implementation at all13:00
Andrew_jedihachi: you have 6 osds but your size and min_size is 3 and 2 respectiviely13:00
andymccrso happy days13:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Enable cell auto enrollment  https://review.openstack.org/43488913:01
Andrew_jedihachi: but that should not bring the cluster to error state13:01
hachiAndrew_jedi, so i need to set min_size to 1 ?13:03
hachii am a bit newt to ceph13:03
openstackgerritAlexandra Settle proposed openstack/openstack-ansible master: [ops-guide] Add rabbitmq content  https://review.openstack.org/43149913:03
Andrew_jedihachi: you may want to size to 6 and min_size to 2, also you may want to set "osd_pool_default_pg_num and osd_pool_default_pgp_num" to 1000 becuase you cannot increase this value later on but you can always decrease it13:05
Andrew_jedihachi: osd_recovery_max_active  to 5 and osd_max_backfills to 313:06
Andrew_jedihachi: Could you please also show me the /etc/openstack_deploy/openstack_user_config.yaml"?13:06
hachiok wait a sec please13:07
Andrew_jedihachi: sorry, /etc/openstack_deploy/user_variables.yaml13:07
Andrew_jedithis one13:07
hachiok13:07
hachiuser_variables.yaml:13:09
hachihttp://paste.openstack.org/show/599221/13:09
*** fandi has quit IRC13:09
*** fandi has joined #openstack-ansible13:10
*** Hosam has quit IRC13:11
Andrew_jedihachi: this is a working conf for 3 mon 1 osd (VMs) based on ceph-ansible http://paste.openstack.org/show/599224/13:14
*** gouthamr has joined #openstack-ansible13:15
Andrew_jedihachi: L49, cluster_network : 172.29.244.0/24 ???13:16
Mr_Smurfodyssey4me: ok, thanks..13:17
hachiAndrew_jedi that the newtork of br-storage13:18
hachibridge13:18
Andrew_jedihachi: Ok and is this assumption correct that this network is present in your OSD nodes as well ?13:19
Andrew_jedihachi: Could you please aslo me the "ceph -w" outupt ?13:20
hachiyes i can ping it from all the nodes of the cluser13:20
hachiok13:20
hachihttp://paste.openstack.org/show/599228/13:22
hachiAndrew_jedi: i noticed something between our conf files13:22
hachiunder your ceph_conf_overrides section you are using spaces between variables and I am using  underscores,13:24
hachiit could be a problem ?13:24
Andrew_jedihachi: How about we look at your ceph.conf please ?13:25
Andrew_jedihachi: this could be the issue13:25
*** esberglu has joined #openstack-ansible13:26
hachiceph.conf:13:27
hachihttp://paste.openstack.org/show/599229/13:27
mhaydenmorning13:29
*** Jeffrey4l has quit IRC13:30
*** Jeffrey4l has joined #openstack-ansible13:31
*** Jack_Iv has quit IRC13:31
*** klamath_ has joined #openstack-ansible13:32
*** klamath_ has quit IRC13:32
*** klamath_ has joined #openstack-ansible13:33
*** Jack_Iv has joined #openstack-ansible13:33
*** Jack_Iv has quit IRC13:33
hachiAndrew_jedi i think my ceph.conf is wrong, some variables in the ceph.conf contains  underscores while others does not13:33
*** Jack_Iv has joined #openstack-ansible13:33
hachialso,the ip addresses on mon host are duplicated13:34
Andrew_jedihachi: Yes it is and also you may want to check why there are so mans there13:34
Andrew_jediYep13:34
hachii think the root cause is underscores under  ceph_conf_overrides section13:35
hachii will reconfigure and see ?13:35
Andrew_jedihachi: Probably yes!13:35
hachiAndrew_jedi ok thank you for your help13:36
mgariepymorning everyone13:36
Andrew_jedihachi: You're welcome :)13:36
*** klamath_ has quit IRC13:37
*** japestinho has joined #openstack-ansible13:38
mhaydenodyssey4me: not sure if you want to remove your +2 on this one or not -> https://review.openstack.org/43481913:40
*** gouthamr has quit IRC13:42
*** gouthamr has joined #openstack-ansible13:43
*** woodard has joined #openstack-ansible13:43
*** woodard has quit IRC13:44
*** woodard has joined #openstack-ansible13:44
*** fandi has quit IRC13:45
openstackgerritMerged openstack/openstack-ansible-plugins master: Remove apt-get update in Vagranfile as we do it in run_test.sh  https://review.openstack.org/43460713:45
openstackgerritMerged openstack/openstack-ansible master: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43480513:46
*** sdake_ is now known as sdake13:48
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/newton: Corrected vars default openstack_host_sysstat_file  https://review.openstack.org/43425213:48
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/ocata: Corrected vars default openstack_host_sysstat_file  https://review.openstack.org/43425113:48
openstackgerritMerged openstack/openstack-ansible master: [DOCS] Fix link to plugins docs  https://review.openstack.org/43445513:51
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Remove Kilo  https://review.openstack.org/43491813:54
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/newton: Remove UCA/RDO in role  https://review.openstack.org/43357413:55
*** winggundamth has quit IRC14:01
*** stuartgr has left #openstack-ansible14:01
*** kberger has quit IRC14:06
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/ocata: Update paste, policy and rootwrap configurations 2017-02-15  https://review.openstack.org/43424214:06
*** kberger has joined #openstack-ansible14:06
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/ocata: Update paste, policy and rootwrap configurations 2017-02-15  https://review.openstack.org/43424314:09
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/newton: Include l3-ha for openvswitch based deployments  https://review.openstack.org/43433714:10
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/ocata: Include l3-ha for openvswitch based deployments  https://review.openstack.org/43433614:10
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Complete the example file  https://review.openstack.org/43481914:10
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Complete the example file  https://review.openstack.org/43481914:11
Andrew_jediandymccr: Hello :). I was wondering if you have a minute. This is my plan for trying out designate role in Newton, but i am not sure where should i add the  newton SHA part. http://paste.openstack.org/show/599240/14:12
openstackgerritMerged openstack/openstack-ansible-tests master: Disable cells auto enrollment in testing repo  https://review.openstack.org/43484914:13
odyssey4meAndrew_jedi I think you mean designate_all instead of magnum_all14:13
odyssey4meand 'designate_git_install_branch: master' should have the SHA or branch you want14:14
andymccr^ that :)14:14
Andrew_jediodyssey4me: Oops, thanks for pointing this out :)14:14
odyssey4meAndrew_jedi also, the extras folder may be out of date14:14
odyssey4methe content should actually be removed14:15
*** cathrich_ has joined #openstack-ansible14:15
odyssey4mehave you forked the role so that you can adjust the templates, etc for newton specifics?14:15
*** jperry has joined #openstack-ansible14:15
*** markb1 has joined #openstack-ansible14:15
Andrew_jediodyssey4me: Nope, I have not, looks like it is gonna be very tricky.14:16
*** cathrichardson has quit IRC14:16
andymccrAndrew_jedi: it may be worth trying it out - not too much changed in that role until recently, and newton is still technically the active release. It may work (may not) but worth trying imo.14:17
openstackgerritMarc Gariépy proposed openstack/openstack-ansible master: Add CentOS support for AIO setup  https://review.openstack.org/40769014:17
evrardjpodyssey4me: can we use pip install package1 package2 package3 package4 or is that a bad idea?14:17
odyssey4meevrardjp we already do14:17
evrardjpok14:17
Andrew_jediodyssey4me: I thought just changing the SHA will be enough :/14:17
Andrew_jediandymccr: Roger that :)14:17
odyssey4mein newton we join the list using the join filter, in ocata onwards we don't need to because ansible does it for us14:17
odyssey4meI think for Designate it may be fine - as long as it doesn't drop any policy files down and the ocata branch has nothing ocata specific in it14:18
andymccrbut yeh set the SHA to head of stable/newton for designate, because the requirements changes will probably cause issues if you dont!14:18
evrardjpwell that's the thing. I'm not sure it does :D14:18
evrardjplet me fix that in ansible14:18
mgariepymhayden, http://logs.openstack.org/90/407690/37/check/gate-openstack-ansible-openstack-ansible-aio-centos-7-nv/7bd3c4b/console.html#_2017-02-16_09_45_26_38511914:20
*** adrian_otto has joined #openstack-ansible14:21
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests master: Set the Nova wsgi processes and threads  https://review.openstack.org/43493314:22
Andrew_jediandymccr: setting this "designate_git_install_branch: 660d80076d8c1779fb3759a9bcada18f6488f282". stable/newton for designate https://github.com/openstack/designate/commits/stable/newton14:22
andymccrAndrew_jedi: yeah that should do it14:23
odyssey4meyup14:23
Andrew_jediodyssey4me andymccr : thank you very much  for your suggestions :)14:24
odyssey4meyou can also just do 'stable/newton' instead of the SHA if you want, but then every time you run the repo build it'll build a new version ;)14:24
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Refresh multi-backend variables  https://review.openstack.org/43453614:24
odyssey4mealthough I doubt that there'll be many more patches to newton once ocata releases14:24
*** adrian_otto has quit IRC14:24
andymccryeah go for a SHA - i think as odyssey4me said you'll run into issues, but they may not be that bad - so i think it's worth a go14:24
*** markb1 has quit IRC14:24
Andrew_jediroger that :)14:24
odyssey4meAndrew_jedi so these files are the ones that may require you to fork our role: https://github.com/openstack/openstack-ansible-os_designate/tree/master/files/rootwrap.d14:25
odyssey4medepending on whether designate in newton has different content14:25
odyssey4mealso https://github.com/openstack/openstack-ansible-os_designate/blob/master/templates/api-paste.ini.j2 & https://github.com/openstack/openstack-ansible-os_designate/blob/master/templates/policy.json.j214:26
openstackgerritMerged openstack/openstack-ansible-os_nova stable/ocata: Setup "os_interface" option for placement service  https://review.openstack.org/43486814:26
odyssey4meand https://github.com/openstack/openstack-ansible-os_designate/blob/master/templates/rootwrap.conf.j214:26
odyssey4meand finally https://github.com/openstack/openstack-ansible-os_designate/blob/master/templates/sudoers.j214:26
*** The_Intern has joined #openstack-ansible14:26
mgariepyodyssey4me, updated my patch let's see how it goes :)14:27
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_tempest stable/ocata: Refresh multi-backend variables  https://review.openstack.org/43493514:27
openstackgerritAndy McCrae proposed openstack/openstack-ansible master: SHA Bump for master 15-02-2017  https://review.openstack.org/43423414:28
odyssey4memgariepy cool, as long as this passes for xenial I'm game for getting it in14:28
odyssey4meand backporting it14:28
odyssey4mehaving this stuff in is crucial to maturing the centos support through the next cycle in the hopes of being ready for production use!14:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Disable cells auto enrollment in testing repo  https://review.openstack.org/43493714:29
mhaydenmgariepy: looking14:29
mgariepymhayden, it does happen some times but not at every passes.14:30
*** cathrich_ is now known as cathrichardson14:30
mhaydenodyssey4me / andymccr: could y'all help me find someone to run today's mtg? i'll be in some meetings promoting synergy14:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43493814:30
mhaydenmgariepy: wow, that's weird14:30
mhaydendoes it only happen on AIOs?14:30
mgariepyi've only seen it there but it might be for other reasons.14:31
Andrew_jediodyssey4me: thanks, i have noted down all the file names for reference :)14:31
mhaydenhmm, that task only ensures it has enabled: yes and state: started14:31
mhaydenit doesn't restart it (the handler does that)14:31
mhaydeni wonder if there's a special ssh service running inside the CI env14:32
mgariepywhy would it be ok sometimes and not others ?14:32
mgariepyisn't the CI env mostly static in it's configuration ?14:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43493814:33
*** markb1 has joined #openstack-ansible14:35
*** smatzek has quit IRC14:36
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_tempest stable/newton: Updates Tempest.conf.j2  https://review.openstack.org/43494114:36
*** chhavi has quit IRC14:37
matttany objections to backporting https://review.openstack.org/#/c/434941/ to stable/newton?  it looks like all those fixes are applicable there also14:37
odyssey4memattt ocata too please14:38
odyssey4meno objections from me14:38
*** winggundamth has joined #openstack-ansible14:38
*** Andrew_jedi has quit IRC14:38
matttodyssey4me: i think it was added in ocata, so should already be there14:39
odyssey4memattt ah , I thought you meant your other patch14:39
odyssey4meyeah, that one's there, now that I see you ref :p14:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/newton: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43494414:41
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_tempest stable/newton: Refresh multi-backend variables  https://review.openstack.org/43494514:41
mattt:)14:42
*** ngupta has joined #openstack-ansible14:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/newton: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43494414:42
*** ngupta_ has joined #openstack-ansible14:43
*** esberglu has quit IRC14:43
*** esberglu has joined #openstack-ansible14:44
*** pjm6 has quit IRC14:44
*** ngupta has quit IRC14:46
logan-hachi: did you get your cluster working?14:47
*** esberglu has quit IRC14:48
logan-seems like the master gate is busted with these right now? http://logs.openstack.org/74/434274/1/check/gate-openstack-ansible-openstack-ansible-aio-ubuntu-xenial/aebc1fd/logs/openstack/aio1-nova/nova-compute.log.txt.gz#_2017-02-16_14_45_53_03114:52
evrardjpoh :(14:53
stevellelogan-: did you see a mailing list discussion mention that? I think it was under the [Designate] convo14:53
stevellemight be related14:53
*** Andrew_jedi has joined #openstack-ansible14:54
logan-thanks stevelle  taking a look14:54
stevellemight require tempest sha bump14:54
logan-cool, guess we'll see how the tests look on https://review.openstack.org/#/c/434234/14:56
*** shausy has quit IRC14:57
*** pjm6 has joined #openstack-ansible14:57
*** FrankZhang has joined #openstack-ansible14:57
openstackgerritMerged openstack/openstack-ansible stable/ocata: Update Keepalived  https://review.openstack.org/43421414:58
*** esberglu has joined #openstack-ansible14:58
*** smatzek has joined #openstack-ansible15:00
*** cjloader_ has joined #openstack-ansible15:01
*** markb1 has quit IRC15:07
*** Foysal has joined #openstack-ansible15:11
Foysalhello15:12
*** lucasxu has joined #openstack-ansible15:15
*** lucasxu has quit IRC15:18
*** markb1 has joined #openstack-ansible15:19
*** cjloader_ has quit IRC15:20
*** weezS has joined #openstack-ansible15:20
*** cjloader_ has joined #openstack-ansible15:20
*** marst has quit IRC15:20
*** chris_hultin|AWA is now known as chris_hultin15:21
*** marst has joined #openstack-ansible15:30
andymccrcloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva, ntt, javeriak, automagically, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, v1k0d3n, severion, bgmccollum,15:34
andymccrdarrenc, JRobinson__, asettle, colinmcnamara, thorst, adreznec, eil397, qwang,nishpatwa_, cathrichardson, drifterza, sc68cal15:34
andymccrmeeting in 26 minutes! in #openstack-meeting-415:34
*** lucasxu has joined #openstack-ansible15:34
*** woodard has quit IRC15:35
hachilogan- : Unfortunately,no15:35
hachii still have the same  error message15:35
evrardjpthanks andymccr15:35
asettlethanks andymccr :)15:35
mgariepyis the ceilometer restart still taking 5 minutes for Ocata ?15:36
hachilogan- : i can share with you my ceph situation15:36
hachiif you do not have a meeting :)15:37
logan-I saw you posted some configs earlier hachi, let me take a look thru that real quick and then we can discuss further15:37
hachiok thanks15:37
logan-can all of your osd nodes ping each other across the 172.29.244.x network15:40
*** markb1 has quit IRC15:40
logan-it looks like the public network is functioning properly, the osds and mons appear to be communicating, however if the pgs are stuck in peering it would seem the osds are having trouble talking on the cluster network15:41
hachii am going to check again and let you know15:42
logan-as a test you could remove the cluster network statement from your config, leaving only the public network, and then all of the ceph communication will occur over 172.29.236.0/2415:42
hachiso if i comment the cluster network in user_ceph.yml and run the ceph playbook will do it ?15:44
*** faizy has joined #openstack-ansible15:45
mgariepyevrardjp, we might need to do something about this on the CI check : Repository rdo-trunk-newton-tested is listed more than once in the configuration15:46
logan-yes hachi15:46
evrardjpmgariepy: that sounds bad, it should be idempotent15:46
evrardjpwe give the filename15:46
evrardjpIIRC15:46
alextricity25_andymccr: How do you determine when/what version to upgrade setuptools on the SHA bumps?15:47
*** alextricity25_ is now known as alextricity2515:47
hachilogan- i am going to do it and let you know15:47
evrardjpmgariepy: could you paste me a link?15:47
mgariepyyeah the issue is probably that RDO is already installed in the vm15:47
evrardjphaha. ok15:48
mgariepyhttp://logs.openstack.org/90/407690/38/check/gate-openstack-ansible-openstack-ansible-aio-centos-7-nv/2a2ded8/console.html#_2017-02-16_15_39_53_78963115:48
evrardjpis there a way to make this idempotent? I'd consider this as an ansible bug IMO :D15:48
mgariepyit's a yum issue IMO :P15:49
evrardjpyes more like it15:49
odyssey4mealextricity25 the sha bumping script grabs the current version available in pypi15:49
evrardjpor let's say a whole packaging mess :D15:49
alextricity25odyssey4me: Got it. Thanks15:50
odyssey4mealextricity25 https://github.com/openstack/openstack-ansible/blob/master/scripts/sources-branch-updater.sh#L20315:50
evrardjplet me finish something, and we can make it work.15:50
openstackgerritMerged openstack/openstack-ansible master: [Docs] Remove Kilo  https://review.openstack.org/43491815:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [Docs] Complete the example file  https://review.openstack.org/43481915:53
*** Jack_Iv has quit IRC15:54
*** Jack_Iv has joined #openstack-ansible15:54
andymccrlogan-:  i see the ceph gate is passing now. nice one!15:54
*** vnogin has quit IRC15:54
logan-thanks. i guess the cell auto enrollment did the trick there15:54
mcraftyhello, is there a "proper way" to update os-brick pip package in a mitaka environment? Need to get stable/mitaka os-brick release installed which is 1.11 vs 1.2 in osa 13.2.12.  (Sorry asked yesterday, but lost buffer)15:54
logan-glad to see it working again. before we merged the placement api stuff it already helped catch a ceph-ansible bug introduced to their master branch :p15:55
odyssey4memcrafty the version installed will be specified by upper constraints upstream15:56
andymccrexcellent - also i think the nginx memory work seems like it may have helped for the gate15:56
logan-:D15:56
mcraftyany built in variable to override or naw? just do it manually?15:56
odyssey4memcrafty so at the tip of mitaka it's https://github.com/openstack/requirements/blob/stable/mitaka/upper-constraints.txt#L20215:56
mcraftysolidfire recommending I update as 1.2 is ugh15:56
hachilogan- the cluster network is on the br-mgmt now but still have the same error. here is how my ceph.conf looks like :15:57
odyssey4memcrafty if you go higher than u-c then you're moving into territory where your package set is untested anywhere15:57
mcraftyyea, understood15:57
hachilogan- http://paste.openstack.org/show/599270/15:57
odyssey4memcrafty but you can do it - we have a var that allows you to override upper constraints, hang on a sec15:57
logan-i'd start checking netstat and ceph-osd logs on the hosts hachi. make sure you have connectivity between the osd nodes as that is where the peering connections occur15:57
mcraftyhave to support multipath and non multipath backends so kind of stuck with this path15:57
mcraftytx oddyz15:58
odyssey4memcrafty https://github.com/openstack/openstack-ansible-repo_build/blob/stable/mitaka/defaults/main.yml#L2715:58
logan-if the osds cannot connect to each other, possibly due to networking or firewall issues, that is when you get pgs stuck in peering15:58
*** winggundamth has quit IRC15:58
*** unlaudable has quit IRC15:58
andymccrcloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva, ntt, javeriak, automagically, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, v1k0d3n, severion, bgmccollum,15:58
andymccrdarrenc, JRobinson__, asettle, colinmcnamara, thorst, adreznec, eil397, qwang,nishpatwa_, cathrichardson, drifterza, sc68cal15:58
andymccrmeeting in 2 mins in #openstack-meeting-415:58
mcraftyroger, just set it to os-brick===1.11 and good I assume15:58
mcraftytx15:58
odyssey4meif you put "repo_build_upper_constraints_overrides: [ 'os-brick==<version you want>' ]" into your /etc/openstack_deploy/user_variables.yml file then execute the repo build then it'll try and build using that package15:59
odyssey4memcrafty to be honest though, perhaps you're better off upgrading to newton :p15:59
stevelleI really want os-brick to be about legos15:59
mcraftyyea, I'm going to very soon15:59
hachilogan-, i will check again, though all the nodes can ping each other15:59
mcraftyI was curious if I should just update cinder to newton first, but not sure about upper constraints there, checking for changes16:00
odyssey4memcrafty mixing and matching is a rather hairy path to travel16:00
mcraftybrick still only 1.6 there lol16:00
mcraftyyea16:00
mgariepyevrardjp, i'm kinda stuck in a meeting right now i can also check it out maybe this afternoon.16:00
odyssey4mewhatever you do, test it in an environment you can afford to break things in first16:00
mcraftyat least solidfire got my back here (john g recommeding)16:01
mcraftyscary regardless16:01
mcraftyeasier to just drop my other cinder backend :>16:01
logan-hachi: gotcha. osd logs, ping, netstat -np, and "telnet <other osd host> 6789"  are my thoughts for now16:01
odyssey4memcrafty as long as os-brick doesn't have other requirements that are incompatible, then it should just work (tm)16:01
*** crushil has joined #openstack-ansible16:02
*** fxpester has quit IRC16:04
*** Jack_Iv_ has joined #openstack-ansible16:07
*** rdotcom has quit IRC16:09
*** weezS has quit IRC16:09
*** cjloader_ has quit IRC16:10
*** Jack_Iv has quit IRC16:11
*** woodard has joined #openstack-ansible16:11
*** pcaruana has quit IRC16:11
hachilogan- i am going to share the output of the commands you mention on one osd node (compute01), maybe you get a better idea:16:13
logan-cool16:13
hachinetstat -np|grep -i ceph:16:13
hachihttp://paste.openstack.org/show/599275/16:14
hachitelnet:16:14
hachihttp://paste.openstack.org/show/599276/16:14
hachilogs of compute01:16:15
*** faizy has quit IRC16:15
*** woodard has quit IRC16:16
hachitail -n 50 /var/log/ceph/ceph-osd.admin.log16:16
*** woodard has joined #openstack-ansible16:16
hachihttp://paste.openstack.org/show/599278/16:17
hachitail -n 50 /var/log/ceph/ceph-osd.3.log16:17
hachihttp://paste.openstack.org/show/599279/16:19
hachiso what do you think logan-  ? :)16:19
openstackgerritMerged openstack/openstack-ansible-os_swift master: Remove RDO repo from role  https://review.openstack.org/43378116:19
*** Oku_OS is now known as Oku_OS-away16:21
hachitelnet or nc -nzv commands got connection refused but i don't know why16:21
*** The_Intern has quit IRC16:21
*** ngupta_ has quit IRC16:22
*** The_Intern has joined #openstack-ansible16:22
*** ngupta has joined #openstack-ansible16:22
*** sdake_ has joined #openstack-ansible16:24
logan-sorry hachi I think 6789 is the mons port actually16:24
logan-what does netstat -nlp show for ceph-osd listeners16:24
logan-and can you telnet between hosts on them ;)16:24
logan-just to make sure the connection is accepted16:24
*** The_Intern has quit IRC16:26
*** sdake has quit IRC16:26
hachilogan-: netstat -nlp|grep -i ceph16:27
logan-seems like there's data sitting in the send queue on your netstat, and the osd log shows connections failing, so you might need to start tcpdumping to see where the packet drops occur16:28
logan-check your MTUs in the path between the osds16:28
hachihttp://paste.openstack.org/show/599281/16:28
hachiwhich port should be used with telnet to check before using tcpdump ?16:30
logan-any of those 6800-6807 should accept16:30
logan-if they accept but you're seeing data stuck in the send queue like that, i start wondering about MTU16:31
hachiah, they accept:16:32
hachihttp://paste.openstack.org/show/599282/16:33
hachii ma going to check the value of my MTU16:33
jrosser_you can ping with the df bit set to test the mtu16:34
openstackgerritAndy McCrae proposed openstack/openstack-ansible master: SHA Bump for master 15-02-2017  https://review.openstack.org/43423416:34
*** The_Intern has joined #openstack-ansible16:36
openstackgerritAndy McCrae proposed openstack/openstack-ansible stable/ocata: SHA Bump for roles and upstream projects 15-02-2017  https://review.openstack.org/43424416:36
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_swift stable/ocata: Remove RDO repo from role  https://review.openstack.org/43500216:36
hachijrosser_ : can you please explain a bit how to test mtu ? i did not get it16:36
Andrew_jediandymccr odyssey4me : Ansible complains about incorrect module path.http://paste.openstack.org/show/599283/16:36
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_nova master: Remove uwsgi http port and add var for buffer-size  https://review.openstack.org/43500316:37
jrosser_hachi: like this https://blah.cloud/hardware/test-jumbo-frames-working/16:38
andymccrAndrew_jedi: ahh that module was only added in ansible 2.216:38
jrosser_we had a very simial ceph vs. jumbo frames problem recently and you could see them being dropped on the switch16:38
Andrew_jediandymccr: ohhh, i am running ansible 2.1.4.016:39
andymccrAndrew_jedi: if you were to change this back: https://github.com/openstack/openstack-ansible-os_designate/commit/1d0e2841a792520e1c0a1ca6942c1a72c835efce16:39
odyssey4meAndrew_jedi you'll likely need to fork to adjust that task to what it was before16:40
andymccror you could update ansible requirement to be 2.2+ then that module would work16:40
andymccryeah ^ that16:41
Andrew_jediodyssey4me : Yep, looks like it.16:42
Andrew_jediandymccr odyssey4me : If i change the ansible requirement to 2.2 -- will that break anything  in Newton?16:43
hachijrosser: i cannot ping with this cmd:16:43
andymccrAndrew_jedi: it might do - i cant think of anything but it might do16:43
hachiroot@compute01:~# ping -M do -s 8972 172.29.236.3516:43
hachiPING 172.29.236.35 (172.29.236.35) 8972(9000) bytes of data.16:43
andymccryou're probably safest adjusting the designate role16:43
hachido i need to increase my MTU ?16:44
Andrew_jediandymccr: roger that, thanks!16:44
*** weezS has joined #openstack-ansible16:44
odyssey4meAndrew_jedi maybe, maybe not :p16:49
odyssey4meI'd agree with andymccr - your safest path for production is to fork the role, customise it for the needs of stable/newton and use that16:49
odyssey4methe less you muddle with the rest of the infra, the better16:50
andymccryeah i mean right now it's just the systemd module (and maybe some others) but if you have that incompatibility for every role it may be worse16:53
andymccrand you will still have the designate incompatibilities for Newton vs Ocata configs16:54
*** The_Intern has quit IRC16:54
*** The_Intern has joined #openstack-ansible16:56
*** kelv has quit IRC16:56
openstackgerritMerged openstack/openstack-ansible master: [Docs] Complete the example file  https://review.openstack.org/43481916:56
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/ocata: [Docs] Complete the example file  https://review.openstack.org/43501316:57
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/newton: [Docs] Complete the example file  https://review.openstack.org/43501416:57
*** admin0 has quit IRC16:58
*** ngupta has quit IRC16:58
*** ngupta has joined #openstack-ansible16:58
*** stuartgr has joined #openstack-ansible17:01
*** pbandark has joined #openstack-ansible17:01
*** japestinho_ has joined #openstack-ansible17:01
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift master: Move swift upgrades into its own shell script  https://review.openstack.org/43319017:04
*** jpstnh has quit IRC17:04
*** thorst_ is now known as thorst_afk17:05
Andrew_jediandymccr: After making those changes, ansible installed a few things but then Pip failed to install some requirements  http://paste.openstack.org/show/599288/17:08
andymccrAndrew_jedi: can you log into the designate container and try that pip install command manually?17:08
odyssey4meAndrew_jedi ah, we're passing it a list17:09
andymccrahhh17:09
andymccrof course17:09
odyssey4meif you look at that line and git blame it you'll see what it was before17:09
odyssey4meessentially you'll need to adjust it to use the join filter, or use with_items17:09
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests master: Set the Nova wsgi processes and threads  https://review.openstack.org/43493317:10
odyssey4mein other words, reverse this change https://github.com/openstack/openstack-ansible-os_designate/commit/74589413c520e67f225ae32ff90dd7647ea5821517:10
Andrew_jediodyssey4me: ahh, okay!17:12
openstackgerritMerged openstack/openstack-ansible-plugins master: [DOCS] Add docs for plugins  https://review.openstack.org/43484517:12
Andrew_jediandymccr odyssey4me : After installing the requirements manually and then running the playbooks again. Ansible complains "\n:stderr: Invalid requirement: '[virtualenv,'\nTraceback (most recent call last)"17:13
andymccrAndrew_jedi:  the manual install was more just to test it works :)17:13
odyssey4meAndrew_jedi yeah, you need to revert that patch in your fork17:13
andymccrthe problem there is we changed the way we install those packages or rather provide the packages (we now use a list)17:13
odyssey4meif you don't do it, it'll fail there17:13
Andrew_jediodyssey4me: ohhh, ok let me fix it then :)17:14
openstackgerritJimmy McCrory proposed openstack/openstack-ansible stable/ocata: [DOCS] Fix link to plugins docs  https://review.openstack.org/43503117:15
*** chhavi has joined #openstack-ansible17:17
evrardjphaha I didn't got the chance to save my comments for the docs for plugins :/17:19
evrardjpwell it's merged.17:19
jmccroryevrardjp : see something that needed fixing?17:20
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_monasca stable/ocata: Update repo for stable/ocata  https://review.openstack.org/43076717:20
evrardjpimproving, no fixing.17:20
Andrew_jediReceived HTTP error for http://172.29.238.220:8181/venvs/14.0.7/ubuntu/designate-14.0.7.checksum : HTTP Error 404: Not Found"17:20
evrardjpI'm submitting a bug this way I don't forget for next week17:20
evrardjpdon't worry jmccrory17:21
Andrew_jediandymccr odyssey4me : http://paste.openstack.org/show/599292/17:22
odyssey4meAndrew_jedi did you do a repo build at all after adjusting the package sources?17:23
odyssey4meand do you have hosts allocated to the right host groups?17:23
hachilogan- , jrosser_ : thanks a lot for your help , indeed it was a MTU issue .17:23
hachimy ceph is now working :)17:23
hachithank you17:23
logan-awesome!17:23
odyssey4meAndrew_jedi you should have these in user_secrets: https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/user_secrets.yml#L145-L14817:24
Andrew_jediodyssey4me: I did not do a repo rebuild :/17:24
odyssey4meand you should have this content in designate_all.yml https://github.com/openstack/openstack-ansible/blob/master/playbooks/inventory/group_vars/designate_all.yml17:24
odyssey4meand this content https://github.com/openstack/openstack-ansible/blob/master/playbooks/inventory/env.d/designate.yml17:25
odyssey4meand this playbook https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-designate-install.yml17:26
odyssey4methen finally you need something like this in /etc/openstack_deploy/conf.d: https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/conf.d/designate.yml.example17:27
Andrew_jediodyssey4me: I think i have all the variables set but i did not rebuild the repo :/17:27
odyssey4meonce that's all in place, do the repo build to ensure that the packages and venvs are built17:27
evrardjpmgariepy: are you there?17:27
mgariepyyep, but not for long.17:28
mgariepyevrardjp, what's up ?17:29
*** ngupta has quit IRC17:34
openstackgerritMerged openstack/openstack-ansible stable/ocata: [Docs] Complete the example file  https://review.openstack.org/43501317:34
*** ngupta has joined #openstack-ansible17:34
*** jamesdenton has joined #openstack-ansible17:35
openstackgerritMerged openstack/openstack-ansible stable/newton: [Docs] Complete the example file  https://review.openstack.org/43501417:35
*** jamesdenton has quit IRC17:40
*** Jack_Iv_ has quit IRC17:40
*** spotz is now known as spotz_zzz17:48
*** Jack_Iv has joined #openstack-ansible17:49
*** lucasxu has quit IRC17:53
*** lucasxu has joined #openstack-ansible17:55
*** chyka has joined #openstack-ansible17:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/newton: [DOCS] Move limited connectivity section to Deploy Guide  https://review.openstack.org/43494417:59
*** spotz_zzz is now known as spotz17:59
*** Jack_Iv has quit IRC18:00
*** Jack_Iv has joined #openstack-ansible18:00
*** cjloader_ has joined #openstack-ansible18:07
*** Jack_Iv has quit IRC18:09
*** Jack_Iv has joined #openstack-ansible18:10
*** japestinho_ has quit IRC18:10
*** ngupta has quit IRC18:12
*** ngupta has joined #openstack-ansible18:12
*** Jack_Iv has quit IRC18:12
*** FrankZhang has quit IRC18:16
*** jamesdenton has joined #openstack-ansible18:16
*** FrankZhang has joined #openstack-ansible18:16
Andrew_jediodyssey4me: repo error got resolved  after making some changes suggested by you and then rebuilding the repo but now ansible complains about "AnsibleUndefinedVariable: /openstack/venvs/designate-{{ designate_venv_tag }}/bin: {{ venv_tag }}: 'venv_tag' is undefined"}18:17
Andrew_jedihttps://github.com/openstack/openstack-ansible-os_designate/blob/master/defaults/main.yml#L3818:17
*** tsots has joined #openstack-ansible18:17
tsotshello18:17
tsotsgiven the fact that ansible runs on mac os x , can the role be deployed from a mac to the target hosts ?18:18
*** jamesdenton has quit IRC18:21
hamzyDoes anyone know why "Execute tempest tests" at https://github.com/openstack/openstack-ansible-os_tempest/blob/stable/newton/tasks/tempest_run.yml#L16 would be skipped in the newton branch?18:25
hamzyI see:18:25
hamzyskipping: [aio1_utility_container-53addcbe] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true}18:25
Andrew_jedihamzy: Probably because "skip_reason": "Conditional check failed".18:27
hamzyAndrew_jedi, yes, but where is the conditional check in that section?18:28
*** vnogin has joined #openstack-ansible18:30
Andrew_jeditempest_run: False18:30
hamzyIn https://github.com/openstack/openstack-ansible-os_tempest/blob/stable/newton/tasks/tempest_run.yml#L16 ?18:30
*** vnogin has quit IRC18:30
*** vnogin has joined #openstack-ansible18:31
*** crushil has quit IRC18:31
Andrew_jedihamzy: you may also want to checkout scripts/run-tempest.sh18:32
antonymlogan-: o/18:33
Andrew_jedihamzy: not sure , but i am talking about this one https://github.com/openstack/openstack-ansible-os_tempest/blob/stable/newton/defaults/main.yml#L2418:34
openstackgerritMerged openstack/openstack-ansible stable/ocata: [DOCS] Fix link to plugins docs  https://review.openstack.org/43503118:34
hamzyAndrew_jedi, thanks! yeah I see there are some conditional checks on that variable elsewhere. I wish ansible would have reported the skipping earlier in the run. :)18:35
logan-hey antonym! was looking thru the link from this morning. cool work you've done!18:35
Andrew_jedihamzy: :)18:35
openstackgerritAmy Marrich (spotz) proposed openstack/openstack-ansible stable/ocata: SHA Bump for roles and upstream projects 15-02-2017  https://review.openstack.org/43424418:38
*** chhavi has quit IRC18:38
spotzodyssey4me: If you're around to re-review https://review.openstack.org/#/c/434244/4 I made a quick grammar check18:39
*** retreved has quit IRC18:42
*** retreved has joined #openstack-ansible18:44
*** stuartgr has quit IRC18:44
*** smatzek has quit IRC18:52
*** pbandark has quit IRC18:52
redrobothi friends... I'm setting up an AIO deployment for the first time, and I was wondering if there are docs on enabling additional services?18:54
redrobotI tried running the playbook for the service I want to set up, but it appears that I have to create a container for it first?18:54
*** The_Intern has quit IRC18:55
*** The_Intern has joined #openstack-ansible18:56
tsotsgiven the fact that ansible runs on mac os x , can the role be deployed from a mac to the target hosts ?18:58
jmccroryredrobot https://docs.openstack.org/project-deploy-guide/openstack-ansible/draft/configure.html#installing-additional-services you'll need to run playbooks for lxc-containers-create, repo-build, and the specific service19:00
openstackgerritMerged openstack/openstack-ansible master: [ops-guide] Add rabbitmq content  https://review.openstack.org/43149919:00
*** The_Intern has quit IRC19:00
redrobotjmccrory lxc-containers-create and repo-build sound like exactly what I was looking for.  Thanks!19:01
*** crushil has joined #openstack-ansible19:03
xdaxdbAndrew_jedi: That's good to know, i might use that style in the future.19:03
Andrew_jedixdaxdb: :)19:03
*** The_Intern has joined #openstack-ansible19:06
*** jamesdenton has joined #openstack-ansible19:10
*** FrankZhang has quit IRC19:15
*** The_Intern has quit IRC19:18
*** xdaxdb has quit IRC19:20
openstackgerritMerged openstack/openstack-ansible-galera_server stable/newton: Retry galera_running_check after systemctl daemon-reload  https://review.openstack.org/43485019:26
*** The_Intern has joined #openstack-ansible19:29
*** Jack_Iv has joined #openstack-ansible19:30
*** vnogin has quit IRC19:31
*** admin0 has joined #openstack-ansible19:32
*** smatzek has joined #openstack-ansible19:33
openstackgerritMerged openstack/openstack-ansible-os_tempest stable/ocata: Refresh multi-backend variables  https://review.openstack.org/43493519:33
*** admin0 has quit IRC19:43
*** admin0 has joined #openstack-ansible19:44
*** mmalik4_ has joined #openstack-ansible19:47
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/ocata: Only run token_flush on 1 host  https://review.openstack.org/43379719:50
cjloader_does anyone know if shade is broken? I cannot use os_nova_flavor module but I have shade installed...yet I get error saying "shade is required to use this module"19:53
palendaecjloader_: Is ansible present on the host or in a venv?19:54
palendaeAnd is shade being installed into the venv or onto the host?19:54
cjloader_into the container19:54
palendaeSorry, "host" hear meaning the container19:54
cjloader_oh19:55
palendaeMy guess is Ansible is looking at the system level packages, since it's shebang line doesn't play well with venvs19:55
cjloader_Ok, so might have to install shade on the system?19:56
cjloader_err physical host19:56
palendaecjloader_: Yeah. If you attach to the utility container, and run `python`, then `import shade` does it work?19:56
cjloader_i'll try19:56
cjloader_nope palendae19:59
palendaeOk, still on the utility container, do `less $(which ansible)`19:59
palendaeWhat's the first line say?19:59
alextricity25Ansible is installed in the utility container?20:00
alextricity25TIL :P20:00
palendaealextricity25: Maybe?20:00
palendaealextricity25: If that's where shade's going, that's where Ansible'd have to be20:00
palendaeMaybe we need to step back up and ask: what's the larger goal?20:00
cjloader_Missing filename ("less --help" for help)20:00
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_neutron master: Deprecate neutron_dhcp_domain  https://review.openstack.org/43509020:01
alextricity25palendae: So ansible needs to be installed on hosts utilizing the openstack cloud modules?20:01
*** Hosam has joined #openstack-ansible20:01
palendaealextricity25: They need to be installed together, yes. Ansible works by pushing modules out, not by reading modules already there20:01
csmart\o morning20:01
palendaealextricity25: Also, Ansible does not like living in venvs, which is annoying20:02
palendaeWish they'd rewrite their shebang line20:02
palendaecjloader_: You're trying to create stuff on the cloud right after set up?20:03
palendaeLike networks and flavors?20:03
cjloader_just flavors20:04
palendaecjloader_: Ok, I'd probably recommend a slightly different approach, then. Install shade on the deployment host, just like Ansible20:05
cjloader_Okay20:05
palendaeDouble checked https://github.com/openstack/openstack-ansible-plugins/tree/master/library, but we don't have a nova one20:05
palendaeSince you'd be installing it on the deployment host, it won't go into utility_pip_packages20:05
palendaeBut the requirements.txt20:05
cjloader_ok20:05
alextricity25palendae: Not if he delegates those task to the utility container20:06
palendaealextricity25: Ah...hrm...why would you delegate them there?20:06
alextricity25palendae: You could do them locally(on the deployment host), but aren't the openstack clients installed in the utility container?20:06
palendaeThey are20:07
palendaeHm20:07
palendaeAnsible still needs the modules it calls on the host20:07
palendaeUnless I'm misunderstanding delegation20:07
alextricity25That sounds right. so if he is using the openstack cloud ansible modules, and delegating that task to the utility container, then shade needs to be installed in the utility container20:08
palendaeSo, in deployment, we use https://github.com/openstack/openstack-ansible-plugins/tree/master/library20:08
palendaeNeutron and Keystone libs exist there in order to create resources on the cloud20:08
palendaeThose are installed on the host20:09
palendaealextricity25: So would Ansible, I'd think....20:09
palendaehttp://docs.ansible.com/ansible/playbooks_delegation.html#delegation20:09
palendaeShade doesn't work without Ansible, and Ansible, as far as I know, doesn't use libs that are on the remote machine20:09
palendaeLooks like there's multiple angles to take this from20:10
alextricity25no way man20:10
alextricity25shade shouldn't need ansible to run20:10
alextricity25it's just a python module20:10
palendaeI agree it shouldn't20:10
palendaeBut Ansible's dumb :)20:10
palendaeAnsible calls shade20:10
palendaevia the os_nova, etc modules20:10
*** sdake_ has quit IRC20:10
palendaeOk, let me rephrase20:11
palendaeShade can be used independently20:11
palendaeIf you're calling from os_server or os_image, it needs to be available to ansible20:11
*** sdake has joined #openstack-ansible20:12
palendaehttps://github.com/ansible/ansible/blob/devel/lib/ansible/modules/cloud/openstack/os_flavor_facts.py#L18020:12
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/ocata: Update repo for stable/ocata  https://review.openstack.org/43074120:12
alextricity25palendae: that's like saying requests+ansible needs to be installed on any host running a URI ansible module20:13
alextricity25Only requests needs to be installed, not ansible20:13
cjloader_I will try installing shade on the host20:13
palendaealextricity25: Ok, so you're NOT trying to use the os_ modules?20:14
palendaeAre you using shade directly, or via Ansible?20:14
alextricity25in cjloader_ case he is using the os_* ansible modules20:14
palendaeOk20:14
palendaeCan you show me where Ansible calls remote libs?20:14
alextricity25So that means he needs to have shade installed on the target hosts20:14
palendaeI use shade to set up my AIOs, I need it present it with Ansible20:15
alextricity25But what I still don't understand is why are you saying ansible also needs to be installed on the target hosts?20:15
palendaeTo link it to os_* modules20:15
palendaeAgain https://github.com/ansible/ansible/blob/devel/lib/ansible/modules/cloud/openstack/os_flavor_facts.py#L180 imports it20:15
palendaehttps://github.com/ansible/ansible/blob/devel/lib/ansible/modules/cloud/openstack/os_image.py#L11920:15
alextricity25palendae: So these modules get run on the target host, right?20:16
palendaeThey get packaged by ansible then shipped there20:16
palendaeThey get run on the deploy host20:16
palendaeThe yaml part, anyway20:16
alextricity25I feel like this is something i'm going to have to try out on my own20:16
palendaeYeah20:17
palendaeIt's not at all straightforward20:17
palendaeOr even sensible20:17
cjloader_alextricity25: want to join my box?20:17
alextricity25cjloader_: sure20:17
palendaeYou can certainly try installing shade manually on the utility container, then running your plays20:17
palendaePerhaps I'm wrong20:17
mrdaMorning OSA20:17
alextricity25I've used these os_* cloud modules before. I don't ever remember having to install ansible on the target hosts, or shade on the deployment host.20:17
alextricity25I've only had to install shade on the target hosts20:18
alextricity25cjloader_: Just give me a second to hunt down this fly that's wizzing by my head20:18
alextricity25so. distracting.20:18
palendaealextricity25: You've used it via delegation?20:18
palendaeMy context: using it locally to spin up a VM on RAX cloud20:18
alextricity25palendae: Ah, that I didn't do.20:18
cjloader_okay, I'll send you the ip in the rpc channel20:19
palendaeMy desktop had ansible and shade20:19
*** lucasxu has quit IRC20:19
*** rmelero has joined #openstack-ansible20:19
palendaeWhich then called to localhost to ask shade to hit RAX to spin things up20:19
*** lucasxu has joined #openstack-ansible20:19
palendaeI've not used it via delegation either, so perhaps I'm wrong20:19
*** gouthamr has quit IRC20:24
*** Hosam has quit IRC20:24
*** lucasxu has quit IRC20:26
tsotsgiven the fact that ansible runs on mac os x , can the role be deployed from a mac to the target hosts ?20:26
*** lucasxu has joined #openstack-ansible20:26
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Integration of dragonflow in integrated gate  https://review.openstack.org/39152220:33
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_neutron master: Deprecate neutron_dhcp_domain  https://review.openstack.org/43509020:35
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_neutron master: Rename neutron_dhcp_domain to neutron_dns_domain  https://review.openstack.org/43509020:35
*** FrankZhang has joined #openstack-ansible20:38
*** kberger has quit IRC20:39
*** The_Intern has quit IRC20:40
*** gouthamr has joined #openstack-ansible20:40
*** admin0 has quit IRC20:43
*** The_Intern has joined #openstack-ansible20:44
*** admin0 has joined #openstack-ansible20:45
*** aleph1 is now known as agarner_away20:54
*** sdake has quit IRC21:07
*** admin0 has quit IRC21:08
alextricity25Anybody know how to tell ansible-lint to not inspect files under "vars_files" ?21:13
*** lucasxu has quit IRC21:14
*** lucasxu has joined #openstack-ansible21:14
*** klamath_ has joined #openstack-ansible21:15
openstackgerritMark Hamzy proposed openstack/openstack-ansible master: [WIP] Add support to install a molteniron server  https://review.openstack.org/42725521:17
*** klamath has quit IRC21:17
*** FrankZhang has quit IRC21:21
*** karimb has quit IRC21:21
*** karimb has joined #openstack-ansible21:21
*** ngupta has quit IRC21:22
*** ngupta has joined #openstack-ansible21:23
*** FrankZhang has joined #openstack-ansible21:23
*** woodard has quit IRC21:23
*** chris_hultin is now known as chris_hultin|AWA21:29
*** ngupta has quit IRC21:32
*** ngupta has joined #openstack-ansible21:32
*** sdake has joined #openstack-ansible21:33
*** lucasxu has quit IRC21:33
*** MasterOfBugs has joined #openstack-ansible21:33
*** lucasxu has joined #openstack-ansible21:33
*** Jack_Iv has quit IRC21:35
*** Jeffrey4l has quit IRC21:35
*** Jack_Iv has joined #openstack-ansible21:35
*** Jeffrey4l has joined #openstack-ansible21:36
*** karimb has quit IRC21:37
tsotshello21:37
*** crushil has quit IRC21:38
tsotsgiven the fact that ansible runs on mac os x , can the role be deployed from a mac to the target hosts ?. i am talking about the first play bootstra-ansible21:38
*** kysse_ is now known as kysse21:38
*** crushil has joined #openstack-ansible21:39
*** pmannidi has joined #openstack-ansible21:40
*** crushil has quit IRC21:48
*** Jack_Iv has quit IRC21:50
*** cjloader_ has quit IRC21:52
*** smatzek has quit IRC22:02
*** smatzek has joined #openstack-ansible22:12
*** chris_hultin|AWA is now known as chris_hultin22:13
*** smatzek has quit IRC22:13
*** smatzek_ has joined #openstack-ansible22:13
*** xdaxdb has joined #openstack-ansible22:15
*** gouthamr has quit IRC22:15
*** woodard has joined #openstack-ansible22:16
*** Andrew_jedi has quit IRC22:17
*** portdirect is now known as intlabs22:17
*** woodard has quit IRC22:18
*** woodard has joined #openstack-ansible22:18
*** klamath_ has quit IRC22:27
*** fguillot has quit IRC22:28
*** retreved has quit IRC22:32
*** smatzek_ has quit IRC22:38
*** pmannidi has quit IRC22:39
*** thorst_afk has quit IRC22:39
*** ngupta has quit IRC22:49
*** furlongm has quit IRC22:50
*** furlongm has joined #openstack-ansible22:53
*** marst has quit IRC22:54
*** chris_hultin is now known as chris_hultin|AWA22:56
*** askb has joined #openstack-ansible22:58
*** jamielennox is now known as jamielennox|away23:02
*** thorst_afk has joined #openstack-ansible23:03
*** The_Intern has quit IRC23:03
*** thorst_afk has quit IRC23:07
*** esberglu has quit IRC23:07
*** galstrom_zzz is now known as galstrom23:07
*** esberglu has joined #openstack-ansible23:07
*** esberglu has quit IRC23:12
*** jamielennox|away is now known as jamielennox23:14
*** lucasxu has quit IRC23:15
*** marst has joined #openstack-ansible23:16
xdaxdbanyone around with a good understanding of cinder-volume and how it works with glance?23:18
xdaxdbspecifically the process of creating a volume from an image and the reverse23:19
*** esberglu has joined #openstack-ansible23:21
xdaxdbI'm trying to overcome the iscsi limitations of containers23:21
*** jamesdenton has quit IRC23:23
*** esberglu has quit IRC23:24
*** esberglu has joined #openstack-ansible23:24
*** jrobinson has joined #openstack-ansible23:27
*** jperry has quit IRC23:28
tsotshi23:30
tsotsgiven the fact that ansible runs on mac os x , can the role be deployed from a mac to the target hosts ?23:31
openstackgerritMichael Still proposed openstack/openstack-ansible master: Improve the swap test.  https://review.openstack.org/43514923:35
xdaxdbtsots: it might work to some degree but I wouldn't bother with that.23:38
*** Hosam has joined #openstack-ansible23:38
tsotsbetter to setup a virtual machine and run the role from within that eh23:39
xdaxdbansible modules require certain python packages23:39
xdaxdbyes23:39
tsotsi have ansible working ok from mac os , but i asked because openstack is so complex23:40
xdaxdbthere are some openstack modules listed on the ansible modules index i tried using once23:40
xdaxdbI had to install packages with pip to get them to work23:40
xdaxdband even then their functionality was limited and I'm not sure if they were working right23:41
tsotsok ill use vagrant to power up a vm then23:41
xdaxdbso I ended up ditching them and using ansible shell/command to issue openstack commands23:41
xdaxdbthis was before I had heard of OSA23:42
xdaxdband I was writing my own playbooks.23:42
tsotsfor openstack?23:42
tsotsbrave man23:42
tsots:P23:42
xdaxdbto deploy it yes23:42
xdaxdbI had installed it manually a couple times, but there are so many config files and service endpoints23:43
xdaxdbI would always specify the wrong port number or something for an endpoint doing it manually so I decided I needed to put all details in a single var file and deploy with ansible to ensure the integrity23:44
xdaxdbbut my end result was not secure, no-ssl configs, and no HAproxy23:45
xdaxdbthen I found OSA, it was love at first sight23:45
tsotsi agree23:46
*** esberglu has quit IRC23:46
*** galstrom is now known as galstrom_zzz23:47
*** tsots has quit IRC23:48
*** tsots has joined #openstack-ansible23:49
*** tsots has quit IRC23:50
*** Jack_Iv has joined #openstack-ansible23:50
*** Jack_Iv has quit IRC23:55
*** kysse has quit IRC23:57
*** kylek3h has joined #openstack-ansible23:57
*** kysse has joined #openstack-ansible23:58
*** kylek3h_ has quit IRC23:58

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