Tuesday, 2016-01-12

*** markvoelker has quit IRC00:20
*** apuimedo has quit IRC00:25
*** apuimedo has joined #openstack-ansible00:26
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Update plugin for and document per host overrides  https://review.openstack.org/26608800:44
*** apuimedo has quit IRC00:57
*** apuimedo has joined #openstack-ansible00:57
*** eil397 has quit IRC01:00
*** eil397 has joined #openstack-ansible01:05
*** apuimedo has quit IRC01:06
*** apuimedo has joined #openstack-ansible01:07
*** CheKoLyN has joined #openstack-ansible01:08
*** Bjoern has joined #openstack-ansible01:13
*** Bjoern has quit IRC01:16
*** apuimedo has quit IRC01:19
*** markvoelker has joined #openstack-ansible01:21
*** apuimedo has joined #openstack-ansible01:21
*** markvoelker has quit IRC01:25
*** markvoelker has joined #openstack-ansible01:25
*** apuimedo has quit IRC01:25
*** apuimedo has joined #openstack-ansible01:27
*** apuimedo has quit IRC01:31
*** apuimedo has joined #openstack-ansible01:33
*** apuimedo has quit IRC01:44
*** apuimedo has joined #openstack-ansible01:45
*** apuimedo has quit IRC01:49
*** apuimedo has joined #openstack-ansible01:51
*** cemmason has quit IRC01:55
*** apuimedo has quit IRC02:02
*** apuimedo has joined #openstack-ansible02:03
*** jhesketh has quit IRC02:05
*** jhesketh has joined #openstack-ansible02:05
*** woodard has joined #openstack-ansible02:06
*** eil397 has quit IRC02:07
*** woodard has quit IRC02:10
*** phiche has joined #openstack-ansible02:12
*** apuimedo has quit IRC02:13
*** apuimedo has joined #openstack-ansible02:13
*** phiche1 has quit IRC02:14
*** woodard has joined #openstack-ansible02:19
*** apuimedo has quit IRC02:20
*** apuimedo has joined #openstack-ansible02:21
*** apuimedo has quit IRC02:25
*** apuimedo has joined #openstack-ansible02:26
*** cemmason has joined #openstack-ansible02:30
*** woodard has quit IRC02:31
*** apuimedo has quit IRC02:35
*** apuimedo has joined #openstack-ansible02:36
*** apuimedo has quit IRC02:41
*** apuimedo has joined #openstack-ansible02:41
*** fawadkhaliq has joined #openstack-ansible02:44
*** apuimedo has quit IRC02:53
*** apuimedo has joined #openstack-ansible02:54
*** apuimedo has quit IRC02:58
*** apuimedo has joined #openstack-ansible03:00
*** apuimedo has quit IRC03:11
*** apuimedo has joined #openstack-ansible03:13
*** sigmavirus24_awa is now known as sigmavirus2403:22
*** apuimedo has quit IRC03:24
*** apuimedo has joined #openstack-ansible03:26
*** joseg has quit IRC03:35
*** apuimedo has quit IRC03:43
*** apuimedo has joined #openstack-ansible03:44
*** baker has joined #openstack-ansible03:45
*** apuimedo has quit IRC03:49
*** apuimedo has joined #openstack-ansible03:49
*** baker_ has joined #openstack-ansible03:52
*** baker has quit IRC03:55
*** apuimedo has quit IRC03:56
*** prometheanfire has quit IRC03:57
*** apuimedo has joined #openstack-ansible03:57
*** tlian has quit IRC03:58
*** prometheanfire has joined #openstack-ansible03:58
*** apuimedo has quit IRC04:04
*** apuimedo has joined #openstack-ansible04:05
*** galstrom_zzz is now known as galstrom04:18
*** galstrom is now known as galstrom_zzz04:25
*** apuimedo has quit IRC04:26
*** apuimedo has joined #openstack-ansible04:28
*** apuimedo has quit IRC04:37
*** apuimedo has joined #openstack-ansible04:38
*** apuimedo has quit IRC04:45
*** galstrom_zzz is now known as galstrom04:45
*** apuimedo has joined #openstack-ansible04:46
*** apuimedo has quit IRC04:50
*** galstrom is now known as galstrom_zzz04:51
*** fawadkhaliq has quit IRC04:52
*** apuimedo has joined #openstack-ansible04:52
*** apuimedo has quit IRC04:57
*** apuimedo has joined #openstack-ansible04:57
*** markvoelker has quit IRC04:58
*** apuimedo has quit IRC05:02
*** apuimedo has joined #openstack-ansible05:03
*** apuimedo has quit IRC05:08
*** apuimedo has joined #openstack-ansible05:09
*** cemmason1 has joined #openstack-ansible05:14
*** fawadkhaliq has joined #openstack-ansible05:15
*** cemmason has quit IRC05:16
*** apuimedo has quit IRC05:16
*** apuimedo has joined #openstack-ansible05:17
*** sigmavirus24 is now known as sigmavirus24_awa05:18
*** apuimedo has quit IRC05:22
*** apuimedo has joined #openstack-ansible05:22
*** javeriak has joined #openstack-ansible05:26
*** apuimedo has quit IRC05:29
*** apuimedo has joined #openstack-ansible05:30
*** javeriak has quit IRC05:31
*** javeriak has joined #openstack-ansible05:31
*** CheKoLyN has quit IRC05:32
*** apuimedo has quit IRC05:42
*** apuimedo has joined #openstack-ansible05:43
openstackgerritXi Yang proposed openstack/openstack-ansible: Trivial: Keep consistency of "OpenStack-Ansible"  https://review.openstack.org/26618405:45
*** javeriak_ has joined #openstack-ansible05:47
*** javeriak has quit IRC05:47
*** apuimedo has quit IRC05:52
*** apuimedo has joined #openstack-ansible05:53
*** apuimedo has quit IRC05:57
*** apuimedo has joined #openstack-ansible05:58
*** markvoelker has joined #openstack-ansible05:59
*** javeriak_ has quit IRC05:59
*** javeriak has joined #openstack-ansible06:02
*** apuimedo has quit IRC06:03
*** apuimedo has joined #openstack-ansible06:05
*** markvoelker has quit IRC06:06
*** baker_ has quit IRC06:10
*** apuimedo has quit IRC06:14
*** apuimedo has joined #openstack-ansible06:15
*** apuimedo has quit IRC06:26
*** apuimedo has joined #openstack-ansible06:29
*** apuimedo has quit IRC06:33
*** apuimedo has joined #openstack-ansible06:34
*** apuimedo has quit IRC06:39
*** apuimedo has joined #openstack-ansible06:39
*** apuimedo has quit IRC06:44
*** apuimedo has joined #openstack-ansible06:44
openstackgerritMerged openstack/openstack-ansible: Cap django_compressor below 2.0  https://review.openstack.org/26569906:47
*** fawadkhaliq has quit IRC06:49
*** fawadkhaliq has joined #openstack-ansible06:51
*** newstacker has joined #openstack-ansible07:03
newstackeri just deployed openstack cloud with OSAD AIO07:03
newstackerhowever, my VM cannot ping 8.8.8.807:03
newstackeri can ssh into VM via the aio/controller node07:04
newstackeri can also ping aio/controller ip from a VM07:04
newstackerbut cannot ping internet/8.8.8.8 from a VM07:04
*** apuimedo has quit IRC07:05
*** apuimedo has joined #openstack-ansible07:06
openstackgerritXi Yang proposed openstack/openstack-ansible: Trivial: Keep consistency of "OpenStack-Ansible"  https://review.openstack.org/26618407:10
*** apuimedo has quit IRC07:20
*** apuimedo has joined #openstack-ansible07:21
odyssey4menewstacker that's by design, I think - the AIO is for a basic evaluation and development/testing - with the nature of the limitations in an AIO it can't hope to do everything07:21
odyssey4meI expect that if you happen to have another NIC it might be possible to bridge it correctly to achieve external connectivity07:22
*** newstacker has quit IRC07:24
odyssey4memattt hughsaunders when you get in, please can you review https://review.openstack.org/265910 urgently07:27
*** apuimedo has quit IRC07:28
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Enable multipath usage on all OpenStack hosts  https://review.openstack.org/25743407:29
*** apuimedo has joined #openstack-ansible07:30
openstackgerritXi Yang proposed openstack/openstack-ansible: Trivial: Keep consistency of "OpenStack-Ansible"  https://review.openstack.org/26618407:30
*** apuimedo has quit IRC07:35
*** apuimedo has joined #openstack-ansible07:36
*** admin0 has joined #openstack-ansible07:39
*** apuimedo has quit IRC07:41
*** apuimedo has joined #openstack-ansible07:41
*** egonzalez90 has joined #openstack-ansible07:44
*** admin0 has quit IRC07:47
*** iceyao has joined #openstack-ansible07:47
*** apuimedo has quit IRC07:48
*** mpavone has joined #openstack-ansible07:49
*** mpavone has quit IRC07:49
*** iceyao_ has joined #openstack-ansible07:49
*** apuimedo has joined #openstack-ansible07:50
*** iceyao has quit IRC07:53
*** apuimedo has quit IRC07:54
*** apuimedo has joined #openstack-ansible07:55
*** egonzalez90 has quit IRC07:58
hughsaundersodyssey4me:  k07:59
*** apuimedo has quit IRC07:59
*** apuimedo has joined #openstack-ansible08:00
*** apuimedo has quit IRC08:07
*** apuimedo has joined #openstack-ansible08:07
*** egonzalez90 has joined #openstack-ansible08:11
*** apuimedo has quit IRC08:17
*** apuimedo has joined #openstack-ansible08:17
*** javeriak has quit IRC08:18
*** karimb has joined #openstack-ansible08:19
*** fawadkhaliq has quit IRC08:22
*** fawadkhaliq has joined #openstack-ansible08:22
*** apuimedo has quit IRC08:24
*** javeriak has joined #openstack-ansible08:25
*** apuimedo has joined #openstack-ansible08:25
*** iceyao_ has left #openstack-ansible08:29
*** bryan_att has quit IRC08:29
*** apuimedo has quit IRC08:32
*** apuimedo has joined #openstack-ansible08:33
*** egonzalez90 has quit IRC08:38
*** admin0 has joined #openstack-ansible08:39
*** apuimedo has quit IRC08:40
*** apuimedo has joined #openstack-ansible08:42
*** adac has joined #openstack-ansible08:43
*** apuimedo has quit IRC08:46
*** apuimedo has joined #openstack-ansible08:47
*** apuimedo has quit IRC08:52
*** apuimedo has joined #openstack-ansible08:53
adacGood morning!08:55
*** apuimedo has quit IRC09:00
*** apuimedo has joined #openstack-ansible09:01
*** karimb has quit IRC09:02
*** javeriak has quit IRC09:09
*** openstackgerrit has quit IRC09:17
*** openstackgerrit has joined #openstack-ansible09:18
*** apuimedo has quit IRC09:18
*** apuimedo has joined #openstack-ansible09:19
*** gparaskevas has joined #openstack-ansible09:19
odyssey4meo/ adac09:22
*** javeriak has joined #openstack-ansible09:25
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Resolve MariaDB/Galera cluster startup/logging issues  https://review.openstack.org/26591009:26
*** karimb has joined #openstack-ansible09:27
odyssey4mehughsaunders mattt if you have a gap today, please can you review the following kilo backports: https://review.openstack.org/#/q/status:open+project:openstack/openstack-ansible+branch:kilo+starredby:jesse-pretorius09:30
*** ggillies has quit IRC09:32
*** apuimedo has quit IRC09:33
*** apuimedo has joined #openstack-ansible09:35
*** apuimedo has quit IRC09:39
*** apuimedo has joined #openstack-ansible09:40
*** ggillies has joined #openstack-ansible09:44
*** apuimedo has quit IRC09:44
*** apuimedo has joined #openstack-ansible09:45
openstackgerritHugh Saunders proposed openstack/openstack-ansible-galera_server: Ensure fallback galera restarts are notified  https://review.openstack.org/26626509:46
*** fawadkhaliq has quit IRC09:51
*** fawadkhaliq has joined #openstack-ansible09:52
*** apuimedo has quit IRC09:52
*** apuimedo has joined #openstack-ansible09:52
*** rcarrillocruz has quit IRC09:53
*** rcarrillocruz has joined #openstack-ansible09:58
*** admin0 has quit IRC10:00
*** admin0 has joined #openstack-ansible10:01
*** fawadkhaliq has quit IRC10:01
*** fawadkhaliq has joined #openstack-ansible10:01
*** markvoelker has joined #openstack-ansible10:02
*** apuimedo has quit IRC10:06
*** markvoelker has quit IRC10:07
*** apuimedo has joined #openstack-ansible10:07
*** apuimedo has quit IRC10:14
*** apuimedo has joined #openstack-ansible10:15
*** apuimedo has quit IRC10:20
*** apuimedo has joined #openstack-ansible10:21
*** apuimedo has quit IRC10:25
*** apuimedo has joined #openstack-ansible10:26
*** apuimedo has quit IRC10:31
*** apuimedo has joined #openstack-ansible10:31
*** apuimedo has quit IRC10:36
adacGetting this error while trying an update/upgrade via openstack-ansible setup-everything.yml    https://gist.github.com/anonymous/6dca535b1393fc4f06e910:36
adacany ideas what else I might try? (It is still the AIO)10:36
*** electrofelix has joined #openstack-ansible10:36
*** apuimedo has joined #openstack-ansible10:36
*** apuimedo has quit IRC10:49
*** apuimedo has joined #openstack-ansible10:50
*** admin0 has quit IRC10:50
*** fawadkhaliq has quit IRC10:52
*** apuimedo has quit IRC10:59
*** apuimedo has joined #openstack-ansible11:00
*** admin0 has joined #openstack-ansible11:10
*** apuimedo has quit IRC11:10
*** apuimedo has joined #openstack-ansible11:11
*** openstackgerrit has quit IRC11:17
*** openstackgerrit has joined #openstack-ansible11:18
adacjust restarted the process, lets see :)11:21
*** admin0 has quit IRC11:22
*** apuimedo has quit IRC11:29
*** apuimedo has joined #openstack-ansible11:30
*** arbrandes has quit IRC11:31
odyssey4meadac that's a known issue, we have a patch in review for that - gimme a moment to find it11:32
odyssey4meyour retry should have worked though11:33
adacodyssey4me, indeed this time it is already running longer then before11:33
odyssey4meadac https://review.openstack.org/25641411:33
adacthank you for the info11:33
odyssey4methat patch does a check to validate that the api is ready to continue11:33
*** apuimedo has quit IRC11:34
adacodyssey4me, how does one replay such a patch if I may ask? Or is a bootstrap-ansible.sh enough to fetch the patch?11:35
javeriakodyssey4me ping, can we get this in please :) https://review.openstack.org/#/c/265946/111:35
*** arbrandes has joined #openstack-ansible11:35
odyssey4meadac there's a download button to the right, select that then select 'anonymous https' in the drop-down, then select the clipboard to copy the link11:36
odyssey4methen paste that into the root of your git clone11:36
*** apuimedo has joined #openstack-ansible11:36
odyssey4mejaveriak yep, we're waiting for another core to vote on it11:36
javeriakokay thanks11:37
*** dalees has quit IRC11:37
*** admin0 has joined #openstack-ansible11:38
adacodyssey4me, ok thanks a lot! One more question: The patch eventually will make it into the repo right? Once it is there I can do an update via  bootstrap-ansible.sh so that the new version then will contain the patch, right?11:39
odyssey4meadac if the patch merges it will eventually make its way into one of the tags... to update to a newer tag the documentation for that is here: http://docs.openstack.org/developer/openstack-ansible/install-guide/app-minorupgrade.html11:40
odyssey4meif you're pulling updated patches in before they merge, you'll have to assume the management of your git repo and any possible merge conflicts11:41
odyssey4meso either you cherry pick the patch in, or you wait until the patch merges and makes it into a tagged release11:42
adacodyssey4me, Ok I see, thanks a lot!11:43
*** apuimedo has quit IRC11:45
*** apuimedo has joined #openstack-ansible11:47
*** arbrandes has quit IRC11:47
*** arbrandes has joined #openstack-ansible11:48
*** McMurlock has quit IRC11:51
*** apuimedo has quit IRC11:52
*** apuimedo has joined #openstack-ansible11:53
*** McMurlock has joined #openstack-ansible11:58
*** apuimedo has quit IRC12:02
*** markvoelker has joined #openstack-ansible12:03
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Tidy up notification_driver implementation across projects  https://review.openstack.org/26631812:04
*** apuimedo has joined #openstack-ansible12:04
*** markvoelker has quit IRC12:08
*** apuimedo has quit IRC12:09
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Add neutron_ceilometer_enabled default  https://review.openstack.org/25726812:09
*** apuimedo has joined #openstack-ansible12:10
*** dalees has joined #openstack-ansible12:11
*** javeriak has quit IRC12:11
*** apuimedo has quit IRC12:19
*** apuimedo has joined #openstack-ansible12:21
*** apuimedo has quit IRC12:30
*** apuimedo has joined #openstack-ansible12:31
*** apuimedo has quit IRC12:36
*** apuimedo has joined #openstack-ansible12:37
*** Andrew___ has joined #openstack-ansible12:40
adacodyssey4me, after this run, I get the following output: https://gist.github.com/anonymous/60df8a4e5ff5a0e71da8 nova cert seems to have failed: "aio1_nova_cert_container-eaefa926 : ok=55   changed=7    unreachable=0    failed=1" Does this now mean that none of the containers has been replaced and that the build/update has completely failed?12:40
odyssey4meadac is that container reachable via ssh from your deployment node?12:43
adacodyssey4me, yes I'm in12:45
odyssey4meadac and if you re-run the os-nova-install.yml playbook from /opt/openstack-ansible/playbooks, does it work?12:46
openstackgerritMerged openstack/openstack-ansible: Enable multipath usage on all OpenStack hosts  https://review.openstack.org/25743412:46
adacodyssey4me, ok I will try12:46
openstackgerritMerged openstack/openstack-ansible: Updated flat networking docs  https://review.openstack.org/25411812:46
*** apuimedo has quit IRC12:47
*** woodard has joined #openstack-ansible12:48
Andrew___linuxbridge agent is failing for interface mapping, http://paste.openstack.org/show/483554/12:48
*** woodard has quit IRC12:48
Andrew___Is this a bug ?12:48
Andrew___I am on kilo release.12:48
odyssey4meAndrew___ it's more likely to be a config error12:48
*** woodard has joined #openstack-ansible12:48
*** apuimedo has joined #openstack-ansible12:49
odyssey4meAndrew___ is it failing on your compute node(s)?12:49
adacodyssey4me, I'm asking myself when running an update with "openstack-ansible setup-everything.yml" and such an error as I posted to you is happening, how do I know which containers have been updated?12:50
Andrew___odyssey4me: yes, this log was from one of the compute nodes12:50
odyssey4meAndrew___ do you have the required bridges configured on your compute nodes?12:50
Andrew___odyssey4me: openstack_user_config.yaml --> http://paste.openstack.org/show/483555/12:50
Andrew___odyssey4me: network intrfaces: http://paste.openstack.org/show/483556/12:52
Andrew___odyssey4me: /etc/network/interface: http://paste.openstack.org/show/483557/12:55
Andrew___odyssey4me: brctl show: http://paste.openstack.org/show/483558/12:55
*** apuimedo has quit IRC12:56
*** apuimedo has joined #openstack-ansible12:57
odyssey4meurgh, I suck at networking :/12:57
Andrew___odyssey4me: me too :/ , do you see any obvious mistake there ?12:58
Andrew___odyssey4me: I am thinking of rebuilding everything from scratch again.12:59
odyssey4meI don't see an eth12, but you have it in openstack.cfg12:59
odyssey4meyour openstack_user_config also uses eth12, which doesn't appear to exist13:00
Andrew___root@compute2:~# ip a s | grep eth1213:00
Andrew___54: eth12: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 100013:00
Andrew___odyssey4me: It is there, please have a look at the br-vlan13:01
odyssey4mehmm, yeah - need someone who knows those bits better to assist13:02
odyssey4meI dunno when Apsu or rackertom will be in... perhaps in the next hour or two13:02
Andrew___odyssey4me: Roger that.13:02
odyssey4meAndrew___ if you enabled debug on the compute host in /etc/neutron/neutron.conf and restart the agent, then debug log in /var/log/neutron/*.log should help identify the cause of the issue13:03
Andrew___odyssey4me: I also tried mapping flat network with a nic (eth1) but that also did n't work13:03
*** markvoelker has joined #openstack-ansible13:04
Andrew___odyssey4me: Roger that :)13:05
*** markvoelker has quit IRC13:15
*** admiralboom has quit IRC13:15
*** admiralboom has joined #openstack-ansible13:15
*** apuimedo has quit IRC13:16
*** apuimedo has joined #openstack-ansible13:17
adacodyssey4me, re-running os-nova-install.yml just worked with no errors13:17
adacawesome! :)13:17
*** javeriak has joined #openstack-ansible13:17
*** evanston_ has quit IRC13:19
*** apuimedo has quit IRC13:21
*** apuimedo has joined #openstack-ansible13:23
*** fawadkhaliq has joined #openstack-ansible13:28
*** sigmavirus24_awa is now known as sigmavirus2413:31
*** evanstoner has joined #openstack-ansible13:33
*** fawadkhaliq has quit IRC13:34
*** markvoelker has joined #openstack-ansible13:35
*** sigmavirus24 is now known as sigmavirus24_awa13:40
*** dslev has joined #openstack-ansible13:42
*** dr3662 has joined #openstack-ansible13:44
*** admin0 has quit IRC13:45
*** apuimedo has quit IRC13:47
*** apuimedo has joined #openstack-ansible13:48
*** gparaskevas has quit IRC13:52
*** tlian has joined #openstack-ansible13:55
*** admin0 has joined #openstack-ansible13:57
*** karimb has quit IRC13:59
*** dslev has quit IRC14:02
*** apuimedo has quit IRC14:05
*** karimb has joined #openstack-ansible14:05
*** apuimedo has joined #openstack-ansible14:06
openstackgerritJesse Pretorius proposed openstack/openstack-ansible-rabbitmq_server: Update RabbitMQ to v3.5.7-1  https://review.openstack.org/26638814:11
odyssey4meAnsible 2.0 just released: https://pypi.python.org/pypi/ansible14:13
*** yatin has joined #openstack-ansible14:16
*** Andrew___ has quit IRC14:16
*** apuimedo has quit IRC14:17
*** apuimedo has joined #openstack-ansible14:19
*** apuimedo has quit IRC14:31
*** javeriak has quit IRC14:32
*** apuimedo has joined #openstack-ansible14:32
*** Andrew___ has joined #openstack-ansible14:33
*** karimb_ has joined #openstack-ansible14:35
*** karimb_ has quit IRC14:35
vdoo/14:37
*** karimb has quit IRC14:38
*** dslev has joined #openstack-ansible14:39
*** apuimedo has quit IRC14:39
*** apuimedo has joined #openstack-ansible14:41
*** javeriak has joined #openstack-ansible14:42
*** jeh has joined #openstack-ansible14:43
*** apuimedo has quit IRC14:45
*** apuimedo has joined #openstack-ansible14:46
*** dslev has quit IRC14:49
openstackgerritMerged openstack/openstack-ansible: Add PLUMgrid L2 gateway support to conf  https://review.openstack.org/26561114:51
*** Andrew___ has quit IRC14:54
*** yatin has quit IRC14:54
*** spotz_zzz is now known as spotz14:55
*** dslev has joined #openstack-ansible14:58
*** KLevenstein has joined #openstack-ansible14:59
*** joseg has joined #openstack-ansible15:00
*** Mudpuppy has joined #openstack-ansible15:00
*** Mudpuppy has quit IRC15:00
*** Mudpuppy has joined #openstack-ansible15:01
*** Andrew___ has joined #openstack-ansible15:02
*** evanston_ has joined #openstack-ansible15:04
*** javeriak_ has joined #openstack-ansible15:05
*** javeriak has quit IRC15:07
*** evanstoner has quit IRC15:08
*** Andrew___ has quit IRC15:15
*** jthorne has joined #openstack-ansible15:18
evrardjphello everyone15:18
evrardjpoh odyssey4me was faster than me15:18
evrardjpansible 2 was indeed released :)15:18
mhaydeni'm going to hold out for ansible 315:19
*** CheKoLyN has joined #openstack-ansible15:22
*** baker has joined #openstack-ansible15:22
*** Andrew___ has joined #openstack-ansible15:23
odyssey4meevrardjp :) and jmccrory has been busy testing with the beta's, so we already have patches in to resolve breaking issues with it15:23
odyssey4methe next step after that is to work on taking advantage of it :)15:24
mgariepyhello, does anyone have keystone SP configured an working with OSA ?15:24
odyssey4memgariepy I don't at present, but have done it before. Are you stuck?15:25
mgariepyI made some progress but now i'm kinda stuck again15:25
*** javeriak has joined #openstack-ansible15:25
odyssey4memgariepy does this help you? https://gist.github.com/odyssey4me/9f44a534e345a102386315:25
mgariepyI go to my dashboard, select the SSO, then got forward to IDP, after this i get back to horizon15:25
Andrew___odyssey4me: Got this after enabling debug on compute node: http://paste.openstack.org/show/483604/15:25
mgariepyhorizon/keystone,..15:26
odyssey4meAndrew___ if evrardjp has a little time, he'd be able to help you :)15:26
*** javeriak_ has quit IRC15:26
mgariepymy config is pretty similar..15:30
mgariepywhen you auth, you get redirected to keystone on port 5000 ?15:30
odyssey4memgariepy yes, websso will redirect to the SP Keystone, which in turn will redirect to its IDP15:31
mgariepyodyssey4me, can I have a peek on your metadata ?15:31
odyssey4methat's why keystone must present it's public endpoint - and horizon must use it15:32
odyssey4memy test IDP and SP are long dead15:32
mgariepywhen I auth i get to a json page on keystone service15:33
odyssey4memgariepy ah, that used to happen to me sometimes - a refresh usually worked15:33
odyssey4meI was working on kilo though, where federation was still experimental.15:33
mgariepyi'm on kilo as well.15:33
mgariepymight be an haproxy issue ?15:34
odyssey4meI never did track down why that was happening. If you can figure it out, that'd be awesome.15:34
*** cemmason1 has quit IRC15:34
mgariepyrefresh doesn't work for me.15:34
*** cemmason has joined #openstack-ansible15:35
odyssey4memgariepy you did see all our notes from trying it out in kilo on http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-federation.html ?15:35
evrardjpmgariepy: on haproxy you should check on returning on the same backend server I guess15:35
evrardjpdidn't try but I guess you can have these problems15:36
odyssey4mehmm, that does sound plausible actually15:36
odyssey4memgariepy try taking all but one keystone api endpoints out of the LB and see if it still happens15:37
evrardjpyou could break the redirect chain, so yes it's technically possible. :p15:38
evrardjpthere is an option for haproxy for that15:38
ApsuMorning15:39
*** cemmason1 has joined #openstack-ansible15:39
mgariepyyeah the error changes ;)15:39
*** cemmason has quit IRC15:39
mgariepynow i get a 401 unauthorized error.15:39
*** apuimedo has quit IRC15:39
mgariepyare the upgrade script kilo -> liberty ready ?15:40
*** apuimedo has joined #openstack-ansible15:41
*** cemmason has joined #openstack-ansible15:42
evrardjpmgariepy: just to make sure, flush your browser cache and retry an auth15:42
*** cemmason1 has quit IRC15:43
mgariepysame error. but might be my mapping configuration.15:44
evrardjp401 sounds a good start for issues with mapping :p15:44
mgariepyhaha15:44
evrardjpnot that I deployed OSA with federation support lately, so I'm not the reference15:45
*** cemmason1 has joined #openstack-ansible15:46
mgariepyyeah i'm trying to make a sort-of ugly hack.. mapping the uid to a keystone group.15:46
Andrew___Folks, does this look like a l2pop issue : http://paste.openstack.org/show/483614/15:46
*** cemmason has quit IRC15:46
mgariepyho btw. Happy New Year to all of you guys !15:47
odyssey4memgariepy are you trying to map a federate user to a keystone group? if so, that won't work - it needs to be user to a group member15:49
*** cemmason has joined #openstack-ansible15:49
*** dr3662 has quit IRC15:49
mgariepy| rules | [{"remote": [{"type": "uid"}], "local": [{"group": {"domain": {"name": "Default"}, "name": "{0}"}}, {"user": {"name": "{0}"}}]}] |15:50
*** cemmason1 has quit IRC15:50
odyssey4memgariepy are you using fernet tokens, or uuid tokens?15:51
evrardjpAndrew___: I'm sorry I can't help you on this one :/15:51
mgariepyuuid15:52
mgariepyas pointed in the doc ;)15:52
*** admin0 has quit IRC15:52
openstackgerritMerged openstack/openstack-ansible: Set --serial as default in run-tempest.sh  https://review.openstack.org/26583115:52
*** apuimedo has quit IRC15:53
*** Andrew___ has quit IRC15:53
*** apuimedo has joined #openstack-ansible15:54
*** yatin has joined #openstack-ansible15:56
odyssey4memgariepy if you go to https://keystoneendpoint:5000/Shibboleth.sso/Session do you see the metadata shared by your IDP for the user you authenticated as?15:56
*** yatin_ has joined #openstack-ansible15:57
mgariepyI see some info yes.15:57
odyssey4memgariepy does the info include uid as an attribute?15:58
*** apuimedo has quit IRC15:58
mgariepynop. i only have persistent-id in my attributes sections.15:58
*** fawadkhaliq has joined #openstack-ansible15:58
odyssey4memgariepy then your mapping won't work, as the 'uid' in your mapping is needed to map the user15:59
*** phalmos has joined #openstack-ansible15:59
*** cemmason has quit IRC15:59
*** cemmason1 has joined #openstack-ansible15:59
odyssey4memgariepy so you'll need to set your IDP to share uid, or choose a different attribute15:59
*** Andrew___ has joined #openstack-ansible15:59
*** apuimedo has joined #openstack-ansible15:59
mgariepyhmm ok.15:59
*** Bjoern_ has joined #openstack-ansible16:00
*** yatin has quit IRC16:01
*** jmccrory_ has joined #openstack-ansible16:01
mgariepyall attributes should be in that page ?16:01
odyssey4meeverything shared to this SP by the IDP16:04
mgariepybut still thje sp needs to that the mapping configured i guess.16:05
odyssey4memgariepy in http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-federation-sp-overview.html there is a debug setting for shibd that can be helpful too16:05
*** KLevenstein has quit IRC16:06
odyssey4memgariepy so the sp can map an attribute to another name, the shibd log will expose if there are attributes the SP doesn't recognise16:06
*** KLevenstein_ has joined #openstack-ansible16:06
*** galstrom_zzz is now known as galstrom16:06
odyssey4meanyone around for a bug triage?16:06
odyssey4mebug triage here cloudnull, 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, vdo16:07
spotzo/16:07
prometheanfirehere?16:07
odyssey4meprometheanfire yep :)16:07
hughsaunders_16:07
*** ddaskal has joined #openstack-ansible16:08
mhaydenin the security midcycle :/16:08
prometheanfireneat16:08
prometheanfiremhayden: how's that going?16:08
mhaydenwell so far16:08
odyssey4mealright, first up: https://bugs.launchpad.net/openstack-ansible/+bug/152672816:08
openstackLaunchpad bug 1526728 in openstack-ansible "Running binaries in venv uses host python libs" [Undecided,New]16:09
odyssey4memattt ^\16:09
palendaePresenting for OSIC, going to point people to this channel for future reference, though16:09
matttodyssey4me: howdy16:10
matttodyssey4me: yeah, i think our venvs are using host libs, which seems wrong\16:10
prometheanfireya, asked him for his env16:11
prometheanfiresee if pythonpath is wrong or something16:11
odyssey4memattt so it looks like we're just missing a package from the venv to make that command work?16:13
matttprometheanfire: you could just stry it :)16:13
mattt*try it16:13
mattti'm not setting anything unusual, so try it and replicate16:13
odyssey4meprometheanfire are you volunteering to confirm/triage?16:14
*** fawadkhaliq has quit IRC16:14
odyssey4meit seems like we might just be missing an appropriate wheel in the venv16:15
prometheanfireI have to focus on rpc-openstack16:15
matttprometheanfire: then why are you updating ticktes?16:15
prometheanfirewe have to get that final release out too16:15
mattt:)16:15
prometheanfirebecause I'm a helper16:15
matttodyssey4me: anyway!16:15
odyssey4meok, so we need someone to confirm and triage - I'll leave the bug as-is for now16:16
matttodyssey4me: so a) we need to install more python libs in the venvs (horizon specifically, but others may apply)16:16
*** shausy has joined #openstack-ansible16:16
matttodyssey4me: and b) figure out if we run commands in the venv without sourcing the venv's activate if it should use host libs16:16
mgariepyodyssey4me, evrardjp thanks for your help, i was only missing the attributes mapping on my SP.16:17
odyssey4meso... https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_horizon/templates/horizon-manage.py.j2#L1916:17
*** sigmavirus24_awa is now known as sigmavirus2416:18
openstackgerritBjoern Teipel proposed openstack/openstack-ansible: Implement Neutron LBAAS using haproxy  https://review.openstack.org/24128216:20
*** raddaoui has joined #openstack-ansible16:20
odyssey4meok, that bug needs more triage - anyone who has the time is welcome to assign the bug to themselves and do so16:20
odyssey4menext: https://bugs.launchpad.net/openstack-ansible/+bug/152780916:20
openstackLaunchpad bug 1527809 in openstack-ansible "repo_build - create role based venv role in liberty branch fails" [Undecided,New]16:21
cloudnullodyssey4me: i think thats brnach related and caused by our in role pin16:21
odyssey4meok, this bug was fixed by https://review.openstack.org/26015216:21
cloudnullthat one16:22
*** egonzalez has joined #openstack-ansible16:22
odyssey4menext: https://bugs.launchpad.net/openstack-ansible/+bug/152842716:22
openstackLaunchpad bug 1528427 in openstack-ansible "Cannot invoke cli commands" [Undecided,New]16:23
*** galstrom has quit IRC16:24
*** galstrom has joined #openstack-ansible16:24
cloudnullidk if thats still an issue?16:24
odyssey4methis does appear to be a documentation bug - the docs need to be updated to make use of the openstack cli16:25
*** galstrom has quit IRC16:26
spotzodessey4me I can take it16:26
*** galstrom has joined #openstack-ansible16:26
odyssey4methanks spotz - can you self assign it?16:26
spotzYeah, might need to be pointed where that page is though16:27
odyssey4mespotz https://github.com/openstack/openstack-ansible/blob/master/doc/source/install-guide/install-openstack-verify.rst :)16:27
spotzsweet thanks:)16:28
odyssey4menext: https://bugs.launchpad.net/openstack-ansible/+bug/153130916:28
openstackLaunchpad bug 1531309 in openstack-ansible " Allow for multiple store backends for Glance" [Undecided,New]16:28
odyssey4meah, this is a docimpact bug - so it's just for updating the docs16:28
cloudnulli think was fixed by Bjoern_16:29
cloudnulloh, doc bug16:29
odyssey4menext: https://bugs.launchpad.net/openstack-ansible/+bug/153178316:29
openstackLaunchpad bug 1531783 in openstack-ansible "os_nova not using all configured compute_hosts" [Undecided,New]16:29
Bjoern_yeah sneaky infra doc bugs16:29
*** Bjoern_ is now known as BjoernT16:29
cloudnullis this something related to using a limit? Is daledude around?16:31
*** cemmason has joined #openstack-ansible16:31
*** cemmason1 has quit IRC16:31
odyssey4methis has come up pretty often, but it always goes away after some retrying/rebuilding - it most often seems to come up when people are learning how to configure through trial and error16:32
odyssey4meI vaguely recall this being discussed in the channel, but I might be wrong16:32
cloudnullmaybe related to how the key is being stored in memcached still ?16:33
cloudnullor was that converted to using the ansible facts ?16:33
odyssey4meit's using ansible facts16:34
odyssey4meI have a sneaky suspicion it has to do with referring to other host vars from a host16:34
odyssey4mewe had another instance recently where that refused to work...16:34
cloudnullcould be an ansible bug?16:34
odyssey4meI can't seem to recall the detail though.16:34
odyssey4meit may be, yes.16:34
odyssey4meit may also have to do with fact caching - not sure.16:35
odyssey4meI'm not sure how to replicate.16:35
hughsaundersgit-harry: have you got a heat stack controller 1 I could login to?16:35
cloudnullodyssey4me:  looks like openstack-ansible setup-openstack.yml failed and then # openstack-ansible setup-openstack.yml --limit @/root/setup-openstack.retry failed more16:36
odyssey4mecloudnull we hit that issue when working on https://github.com/openstack/openstack-ansible-rabbitmq_server/commit/c9773b9d9c85dbec0422839829a9dedbd07991d0 and the method used in that patch worked every time16:36
*** cemmason1 has joined #openstack-ansible16:36
cloudnullso maybe we need to revise the methods in the various cert/key distribution methods16:37
odyssey4mewe had to slurp the contents and then extract it using a decode, versus what was being used before which was to cat the contents into a fact, then use the fact contents16:37
*** jamielennox is now known as jamielennox|away16:37
*** cemmason has quit IRC16:38
odyssey4meok, yeah - this is the same issue: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_nova/tasks/nova_compute_key_populate.yml#L2916:38
cloudnullyea we might need to revise all of those methods16:38
odyssey4meso we need to refactor all tasks that use this method and rather use the slurp -> decode method16:38
cloudnullthat sounds sensible16:38
odyssey4meany volunteers to work through each role and do this?16:39
*** cemmason1 has quit IRC16:41
odyssey4meok, marked as triaged - someone can pick it up when they have time16:41
*** cemmason has joined #openstack-ansible16:41
odyssey4menext: https://bugs.launchpad.net/openstack-ansible/+bug/153193516:41
openstackLaunchpad bug 1531935 in openstack-ansible "container fails to start when lxc.network.type != veth" [Undecided,New]16:41
jmccroryfrom the screenlog it looks like a limit problem, https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_keystone/tasks/keystone_key_distribute.yml#L20 wants entire keystone group, retry was limit to just single failed keystone container16:41
odyssey4meyeah, the retry is often no good to use because the retry doesn't have all the facts it needs16:43
odyssey4mehttps://bugs.launchpad.net/openstack-ansible/+bug/1531935 has a review already, which it'd be good for everyone to review/test16:44
openstackLaunchpad bug 1531935 in openstack-ansible trunk "container fails to start when lxc.network.type != veth" [Low,In progress] - Assigned to Michael Gugino (gugino-michael)16:44
odyssey4mesame goes for https://bugs.launchpad.net/openstack-ansible/+bug/153291716:44
openstackLaunchpad bug 1532917 in openstack-ansible "role openstack_hosts fails to add br_netfilter to /etc/modules" [Undecided,New]16:44
*** mgoddard__ has joined #openstack-ansible16:44
*** cemmason1 has joined #openstack-ansible16:45
*** egonzalez has quit IRC16:45
*** cemmason has quit IRC16:45
cloudnullI can try and get a review for done for those16:45
odyssey4megreat, thanks cloudnull - I'm not really one who understands either of those16:45
odyssey4meevrardjp if you're able to review and feedback, that'd be great too16:46
odyssey4methe last one is another docimpact bug: https://bugs.launchpad.net/openstack-ansible/+bug/153318716:46
openstackLaunchpad bug 1533187 in openstack-ansible " Enable multipath usage on all OpenStack hosts" [Undecided,New]16:46
cloudnullill pull them into an env and see how they go16:46
cloudnulldoc bug16:46
*** shausy has quit IRC16:47
odyssey4meok, are there any other bugs or review that anyone wants to raise for attention?16:47
*** mgoddard_ has quit IRC16:47
*** cemmason1 has quit IRC16:49
*** fawadkhaliq has joined #openstack-ansible16:49
*** cemmason has joined #openstack-ansible16:49
mhaydenhttps://review.openstack.org/#/c/256357/ <-- do we just need a W+1 here?16:49
mhaydenthat should help kilo tests in OVH16:49
odyssey4memhayden the dependent change needs to merge before that one will16:49
mhaydengotcha16:49
odyssey4meuntil https://review.openstack.org/255820 gets voted through, I wouldn't bother rechecking any of the patches that depend on it16:50
odyssey4meI'd like some thoughts/votes on https://review.openstack.org/266265 - hughsaunders found that the fallback restart/cleanup actually wasn't firing16:50
odyssey4mecloudnull can you please verify, as I think that may be required to combine into https://review.openstack.org/265910 to resolve galera issues in kilo16:51
odyssey4mealso, d34dh0r53 stevelle cloudnull we could do with another core to work through the kilo backports here: https://review.openstack.org/#/q/status:open+project:openstack/openstack-ansible+branch:kilo+starredby:jesse-pretorius16:52
pabelangerodyssey4me: going to take some time getting ansible-lint working :(16:52
cloudnullodyssey4me:  i ll take a look at that16:52
*** cemmason1 has joined #openstack-ansible16:53
odyssey4merelated to pabelanger's comment - Ansible 2.0 was released earlier today :)16:53
*** cemmason has quit IRC16:53
odyssey4mewhich is why ansible-lint is now broken16:53
odyssey4mepabelanger - do you need some help with that, or are you good to run with it?16:53
cloudnullodyssey4me:  which things need to be combined ?16:54
pabelangerodyssey4me: looks like it is not a trivial change to get ansible-lint working16:54
cloudnullah nvmd i see it16:54
pabelangerwe should reach out to author and see if he is already started16:54
cloudnullwe might want to combine that16:54
pabelangernot to dupe effort16:55
odyssey4mecloudnull so https://review.openstack.org/265910 on its own is not helping to resolve the galera init issues, so I'll need to roll in the sst cleanup and rollback restart16:55
odyssey4mepabelanger perhaps the right starting point is to log an issue :)16:55
cloudnullodyssey4me: ++ i think thats a good idea and will help16:56
odyssey4mepabelanger  ah, already done: https://github.com/willthames/ansible-lint/issues/7516:56
odyssey4mepabelanger should we perhaps implement some sort of cap on ansible for the role tests until the ansible-lint tool is fixed?16:57
odyssey4methanks you for everyone who participated in the bug triage :)16:58
cloudnullodyssey4me: the sst failure clean up and fall back restart should be rolled up in the kilo/liberty patches.17:00
*** apuimedo has quit IRC17:00
odyssey4mecloudnull sure, I'll do that - but does hughsaunders' patch make sense too?17:00
cloudnullyes17:00
*** dslev has quit IRC17:01
odyssey4meok cloudnull can you vote it through then and I'll do a combined backport17:01
cloudnullitll force the change notification which will go into fall back mode17:01
cloudnullI already did17:01
odyssey4meawesome, thanks17:01
*** apuimedo has joined #openstack-ansible17:01
*** Andrew___ has quit IRC17:02
*** mgoddard__ has quit IRC17:02
*** adac has quit IRC17:03
*** galstrom is now known as galstrom_zzz17:06
*** fawadkhaliq has quit IRC17:07
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Resolve MariaDB/Galera cluster startup/logging issues  https://review.openstack.org/26591017:07
*** BjoernT has quit IRC17:08
spotzodyssey4me I'm going to give mudpuppy my bug so I can teach him how to use git and gerrit for upstream17:10
*** yatin has joined #openstack-ansible17:12
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Resolve MariaDB/Galera cluster startup/logging issues  https://review.openstack.org/26591517:13
*** mgoddard has joined #openstack-ansible17:13
*** jthorne has quit IRC17:13
openstackgerritKevin Carter proposed openstack/openstack-ansible: Add ceilometer messaging_url for each service...  https://review.openstack.org/26649117:13
openstackgerritMerged openstack/openstack-ansible: Old references of infra_hosts in the documentation  https://review.openstack.org/26370117:14
odyssey4mespotz awesome, share the love :)17:15
spotzodyssey4me hehehe17:16
*** yatin_ has quit IRC17:16
*** apuimedo has quit IRC17:17
*** apuimedo has joined #openstack-ansible17:19
vdoµ17:22
*** weezS has joined #openstack-ansible17:22
cloudnullu 2 :)17:23
odyssey4mecloudnull jmccrory thoughts on the priority of https://review.openstack.org/264936 and https://review.openstack.org/266021 ?17:23
odyssey4meand should they backport to kilo as well as liberty?17:23
cloudnullyes + kilo17:23
pabelangerodyssey4me: Ya, guess cap at 1.9 for the moment?17:24
jmccrory_yep17:24
cloudnullpabelanger:  ++17:25
*** sdake has joined #openstack-ansible17:25
odyssey4mepabelanger yeah ,I think it makes sense to cap ansible < 2.0 (or !2.0 until ansible-lint releases a fix for compatibility17:25
cloudnullI'd say <217:25
odyssey4meit's either that or we need to mark the lint jobs as -nv for now17:25
pabelanger++17:25
pabelanger<217:25
*** galstrom_zzz is now known as galstrom17:26
*** admin0 has joined #openstack-ansible17:26
odyssey4mepabelanger what's the best way to go about this - do we do this in each repo's requirements.txt?17:26
pabelangerodyssey4me: Yup, I think so17:26
odyssey4mesorry, test-requirements.txt ?17:26
openstackgerritMerged openstack/openstack-ansible-lxc_container_create: Remove unwanted veth pair creation from lxc_container_create role  https://review.openstack.org/26493617:26
*** yaya has joined #openstack-ansible17:27
odyssey4mejmccrory care to backport https://review.openstack.org/264936 to liberty and kilo?17:27
openstackgerritMerged openstack/openstack-ansible-openstack_hosts: Add missing kernel module br_netfilter to openstack_hosts role  https://review.openstack.org/26602117:27
odyssey4mejmccrory and https://review.openstack.org/266021 to liberty/kilo too17:28
*** yatin has quit IRC17:28
*** apuimedo has quit IRC17:28
pabelangerodyssey4me: https://review.openstack.org/#/c/266497/17:28
pabelangerwhat I did17:28
*** fawadkhaliq has joined #openstack-ansible17:29
*** apuimedo has joined #openstack-ansible17:29
jmccrory_odyssey4me: sure will do when I get into the office, still commuting17:29
odyssey4mepabelanger hmm, it looks like cloudnull had foresight :) https://github.com/openstack/openstack-ansible-lxc_hosts/blob/master/test-requirements.txt17:29
cloudnulldrive and type, what could go wrong :)17:29
*** javeriak has quit IRC17:29
pabelangerodyssey4me: cool17:30
jmccrory_hah waiting on train17:30
*** KLevenstein_ is now known as KLevenstein17:30
cloudnulllol17:30
cloudnullodyssey4me:  i think i did that everywhere17:31
cloudnullso the base roles should be good .17:31
odyssey4mecloudnull yup, we'll know soon enough17:31
* cloudnull needs to start working on the os role split...17:31
odyssey4mecloudnull happy with this backport to kilo, or should we can it? https://review.openstack.org/25779817:32
cloudnullnah that needs to go in IMO17:32
cloudnullodyssey4me:  same patch for liberty https://review.openstack.org/#/c/257797/17:34
odyssey4mecloudnull yep, I own them both - so I need someone else to vote them through17:35
cloudnulli made the original patch so i dont want to vote it through ...17:36
cloudnullunless you think its ok17:36
odyssey4mecloudnull IMO you can, as you're verifying that it's the same thing you put in and you think it's suitable for the branch in question17:36
cloudnullkk17:37
* cloudnull lunching17:37
*** apuimedo has quit IRC17:38
*** apuimedo has joined #openstack-ansible17:39
*** jthorne has joined #openstack-ansible17:40
admin0anyone else also getting ""attempts": 5, "cmd": "/usr/local/bin/pip install MySQL-python", "failed": true, "item": "MySQL-python"" ?17:41
admin0is it possible to tell ansible to redo from - TASK: [galera_client | Install pip packages] ?17:42
admin0and would adding the package manually works ? inside the container17:43
alextricity25admin0: I'm running the playbooks on an AIO Vm i just spun up. I'll let you know if I have that problem, but usually when I run into issues like that it's related to a lack of/incorrectly haproxy configs17:44
alextricity25s/incorrectly/incorrect17:44
*** izaakk has joined #openstack-ansible17:44
alextricity25To answer your second question, it is possible to run just certain tasks by specifying a "tag".17:44
admin0alextricity25: i see "TASK: [galera_client | Install pip packages] **********************************"17:46
admin0how do I tag ? or which is the tag in there17:46
admin0to have it repeat just that one17:46
*** apuimedo has quit IRC17:46
alextricity25admin0: Do you know what playbook that is? I can look it up17:46
*** eil397 has joined #openstack-ansible17:47
admin0openstack-ansible setup-infrastructure.yml17:47
admin0oh .. hold17:47
admin0i need to search17:47
*** apuimedo has joined #openstack-ansible17:48
alextricity25it should be along the lines of "<role>-pip-packages"17:48
*** cemmason has joined #openstack-ansible17:48
admin0doing a recursive grep .. unable to find :)17:49
*** cemmason1 has quit IRC17:50
*** galstrom is now known as galstrom_zzz17:51
admin0galera-install.yml  is what i see .. trying to locate it17:51
alextricity25If you dump your error with everthing above it into  a pastebin I could take a look17:52
*** cemmason has quit IRC17:53
*** cemmason has joined #openstack-ansible17:53
admin0alextricity25: http://pastebin.com/mZJiDj5117:54
admin0everything as in from start ?17:54
admin0hold17:54
alextricity25admin0: My run just finished "TASK: [galera_client | Install pip packages]" successfully. My guess is that you don't have haproxy configured for the repo servers. What kind of LB are you using? Are you using haproxy?17:54
*** raddaoui has quit IRC17:54
admin0err.. i just gave 2 ips for haproxy17:54
admin0thinking it will be auto-configured17:55
*** apuimedo has quit IRC17:55
alextricity25Did you run the 'setup-haproxy.yml' playbook before running setup-infrastrucutre?17:55
admin0i did not17:55
admin0oh17:55
admin0oh17:55
alextricity25Give that a go to see if it fixes your problem17:55
admin0let me do that :)17:55
*** galstrom_zzz is now known as galstrom17:56
*** cemmason has quit IRC17:56
alextricity25brb17:56
*** cemmason has joined #openstack-ansible17:56
*** apuimedo has joined #openstack-ansible17:56
*** galstrom is now known as galstrom_zzz17:56
admin0alextricity25: i think i see the issue ..  i have lb_name haproxy_hosts, but i do not have anything defined under haproxy_hosts, so ansible-playbook haproxy-install.yml says no hosts matched17:57
admin0i will fix and redo17:57
*** ssl_ has joined #openstack-ansible17:58
ssl_how to restart the openstack services after reboot?17:58
admin0typo:  i had haproxy_hosts and haproxy-hosts :)17:58
odyssey4mealextricity25 https://review.openstack.org/266318 may need quite a few more tweaks to get right, but I think it should be done - can you work on it a bit?18:00
odyssey4messl_ for an AIO, or a multi-node build?18:00
ssl_aio18:00
*** cemmason1 has joined #openstack-ansible18:01
*** cemmason has quit IRC18:01
alextricity25admin0: Awesome. Let me know if it fixes your issue18:02
alextricity25odyssey4me: For sure! I'll take a look18:02
*** baker has quit IRC18:02
*** galstrom_zzz is now known as galstrom18:02
odyssey4messl_ so an AIO is often best just destroyed and rebuilt... but if you do happen to restart it then the reason stuff doesn't work is usually because the galera cluster needs to be initialised18:03
admin0haproxy_keepalived_authentication_password is in /etc/openstack_deploy/user_secrets.yml , but the haproxy-install.yml playbook reports: fatal: [c2] => {'msg': "AnsibleUndefinedVariable: One or more undefined variables: 'haproxy_keepalived_authentication_password' is undefined", 'failed': True}18:03
alextricity25odyssey4me:  For that patch, you'll just need https://review.openstack.org/#/c/257268/8 to merge beforeahnd18:03
alextricity25beforehand*18:03
odyssey4methis is because all three nodes are on the same host, and a galera cluster should normally not have all its nodes restarted at once18:03
ssl_odyssey4me: what's the instruction/how to reinitialised the galera cluster?18:04
odyssey4messl_ are you running from the kilo, liberty or master branch?18:04
ssl_master branch18:04
ssl_i believe is master? as I just following the aio default instruction?18:04
*** cemmason has joined #openstack-ansible18:04
alextricity25admin0: is the value empty in user_sercrets.yml?18:05
admin0it was empty, then i filled it up18:05
alextricity25Oh..still giving you that error?18:05
admin0yep, same error in empty and filled state18:05
*** cemmason1 has quit IRC18:05
odyssey4messl_ executing this from /opt/openstack-ansible/playbooks should work: openstack-ansible -e galera_ignore_cluster_state=true galera-install.yml18:05
odyssey4messl_ if not then you'll have to dig into why the whole cluster is borked and try to recover it using mariadb/galera documentation18:06
ssl_odyssey4me: is that a "reinstall" command for galera? i'm not trying to reinstalll.. i just rebooted and want to restart the service18:07
alextricity25admin0: Hmmm..that's interesting. Let me take a look at something and I'll get back to you18:07
admin0thank you18:07
odyssey4mealextricity25 https://review.openstack.org/#/c/257268 has no value without https://review.openstack.org/#/c/266318 - which is why there's a dependency :)18:07
*** weezS has quit IRC18:07
alextricity25I see what your saying. Yeah I'll tweak it up18:08
*** jthorne_ has joined #openstack-ansible18:10
*** yaya has quit IRC18:11
*** jthorne has quit IRC18:14
cloudnullssl_: that wont "reinstall" the galera cluster however it will get it back to a functional state. most, if not all, of the plays are idempotent and can be run multiple times.18:14
alextricity25admin0: I honestly don't see any reason why it would fail when you populate haproxy_keepalived_authentication_password18:14
alextricity25admin0: How did you populate that? Did you do it through the pw-token-gen.py script?18:15
admin0yep18:15
admin0folllwing the readme/instructions18:15
admin0in /etc/openstack_deploy/user_secrets.yml:haproxy_keepalived_authentication_password: 59262e84fdac1623e901e072c12033a18:15
alextricity25I wonder if that empty value is hanging around somewhere18:15
ssl_odyssey4me: cloudnull: for the galeray-install.yml... is that the one at /env.d/galera.yml ?18:16
alextricity25From my understanding, so long as you are running 'openstack-ansible haproxy-install.yml', the playbooks will pull that variable from the /etc/openstack_deploy/user_secrets.yml file18:16
odyssey4messl_ from the host, in the directory /opt/openstack-ansible/playbooks18:17
alextricity25admin0:  maybe ansible caches variables for a while18:17
*** galstrom is now known as galstrom_zzz18:17
alextricity25Does anybody know if ansible caches variables? and if so, for how long?18:18
admin0i will reboot this box and try again18:18
ssl_odyssey4me: cloudnull: there a documentation on OpenStack Ansible on how to "Operate" this environment?18:19
admin0alextricity25: same issue after the reboot as well18:20
cloudnullssl_: yes, its some what limited though at this point http://docs.openstack.org/developer/openstack-ansible/install-guide/index.html#operations18:20
cloudnullit'd be nice to extend that documentation over time18:20
admin0alextricity25: http://pastebin.com/zFM7sfSr18:21
admin0i will brb in 10 minutes18:21
ssl_i saw that page.. but it is really too limited and not enough for me to dig info from there18:21
cloudnullssl_: rackspace has put together some of their own docs here http://docs.rackspace.com/rpc/api/v11/bk-rpc-admin/content/rpc-common-front.html18:21
odyssey4mealextricity25 there is a fact cache - you can wipe it if you suspect that it has bad data18:21
*** jthorne_ has quit IRC18:22
cloudnullssl_:  this is their public operations guide http://docs.rackspace.com/rpc/api/v11/bk-rpc-ops/content/rpc-common-front.html18:22
alextricity25odyssey4me: In this case we changed a value in user_sercrets.yml. Also rebooted the machine18:22
*** jthorne has joined #openstack-ansible18:22
odyssey4mealextricity25 that should not be cached18:22
alextricity25odyssey4me: Hmm..didn't really think so18:22
cloudnullssl_: is there something specific your looking for ?18:23
odyssey4meif it's not being picked up then either the variable name is misspelt, the openstack-ansible command is not being used, or the right play isn't being run18:23
cloudnullmaybe I can help point you to the right place?18:23
admin0alextricity25:  configs: http://pastebin.com/611wVqxr18:23
ssl_the is my first time using openstack-ansible. i deploy/operate openstack before using fuel18:23
odyssey4mecloudnull it appears that using the br_netfilter module only applies from a specific kernel version onwards: http://logs.openstack.org/65/266265/1/check/gate-openstack-ansible-galera_server-dsvm-ansible-functional-trusty/2e8df42/console.html#_2016-01-12_17_43_40_57418:24
ssl_i'm looking from "operation/ops" perspective...18:24
cloudnullodyssey4me:  yes.18:24
cloudnullbut the bug is that new installs of ubuntu are coming with kernel >= 3.1918:24
odyssey4mecloudnull it would seem that we'll need some sort of check before applying that :/18:24
cloudnullwhy ?18:25
odyssey4mebecause now we have a failing gate check18:25
odyssey4meI have an idea.18:25
cloudnullis bridge-utils installed at that point?18:26
odyssey4meyep: http://logs.openstack.org/65/266265/1/check/gate-openstack-ansible-galera_server-dsvm-ansible-functional-trusty/2e8df42/console.html#_2016-01-12_17_43_40_57018:26
cloudnullssl_: the rax public docs are likely the best current source. the OSA docs for operators needs work18:26
alextricity25admin0: You're not using the 'openstack-ansible haproxy-install.yml' command18:26
ssl_cloudnull: thanks.. i will read the rax public docs18:27
alextricity25instead of running 'ansible-playbook haproxy-install.yml', use 'openstack-ansible haproxy-install.yml'. The latter loads all the variables from user_variables.yml and user_secrets.yml18:27
ssl_i'm POC this on a single node AIO.. i have internet connectivity on the node.. but my VM can't get into internet/ping 8.8.8.818:27
odyssey4mealextricity25 :)18:27
ssl_is that something i need to change on my node to route the traffic?18:28
* alextricity25 gives thumbs up to odyssey4me. Nice18:28
cloudnullssl_: you should be able to route out. however that all depends on how the vm network was setup.18:29
Sam-I-Amssl_: you need to nat the br-vlan network to eth0 (or whatever has external access)18:29
ssl_VM can ping the IP of the host18:29
Sam-I-Amif theres nothing physical plugged into br-vlan, at least18:29
ssl_everything seems working fine at the host level... in/out traffic between host and VM is ok. Only VM can't get out to internet18:30
cloudnullssl_: was this setup using the gate scripts or by hand ?18:30
ssl_the script from ansible18:31
ssl_ curl https://raw.githubusercontent.com/openstack/openstack-ansible/master/scripts/run-aio-build.sh | bash18:31
cloudnullmaybe something to do with the neutron network ?18:31
cloudnullif you run the os-tempest-install.yml role itll create 2 networks, a router, and give you a ciros image that i know will work to let you route traffic out18:32
odyssey4mehmm, yeah - so as far as I recall the change to automatically generate the demo network and such was only implemented very recently... so to generate it you should probably run the os-tempest-install playbook18:32
cloudnullour builds do this on every commit .18:32
odyssey4methen login as demo/demo and give it a test run18:32
cloudnulland part of the scenario tests is to ping 8.8.8.818:33
odyssey4meyou've probably created some networks in a way that the AIO can't route18:33
cloudnull^ thatd be my guess.18:33
cloudnullodyssey4me:  http://askubuntu.com/questions/677827/br-netfilter-missing-in-ubuntu-14-0418:33
cloudnullso when the role change was gate'd it seems we landed on newer kernels18:33
cloudnullwhich is :(18:33
odyssey4mecloudnull yep, so I'm figuring out whether we can conditionalise this18:36
odyssey4mewhat's the ansible var for the kernel version (if you know it off the top of your head)?18:36
odyssey4menvm18:37
admin0alextricity25: sorry for that :) now worked18:38
*** raddaoui has joined #openstack-ansible18:38
admin0got mixed up wtih regular ansible18:38
alextricity25cool! glad to hear18:38
openstackgerritMerged openstack/openstack-ansible: Include extra conf file updates when updating SHA's  https://review.openstack.org/26589118:39
openstackgerritMerged openstack/openstack-ansible: Skip Keystone task when not using swift w keystone  https://review.openstack.org/26373518:39
openstackgerritMerged openstack/openstack-ansible: Add missing file extension  https://review.openstack.org/26370318:39
openstackgerritMerged openstack/openstack-ansible: Set --serial as default in run-tempest.sh  https://review.openstack.org/26583018:39
openstackgerritMerged openstack/openstack-ansible: remove repeat var define in nova/defaults/main.yml  https://review.openstack.org/26582618:39
openstackgerritMerged openstack/openstack-ansible: Remove unused openstack-ansible-role-requirements.py script  https://review.openstack.org/26570618:40
openstackgerritMerged openstack/openstack-ansible: Remove duplicate weight paragraph  https://review.openstack.org/26372018:40
openstackgerritMerged openstack/openstack-ansible: Add ceilometer messaging_url for each service...  https://review.openstack.org/26377418:40
openstackgerritMerged openstack/openstack-ansible: Remove use of ansible_ssh_port  https://review.openstack.org/25679518:40
openstackgerritMerged openstack/openstack-ansible: Trivial: Keep consistency of "OpenStack-Ansible"  https://review.openstack.org/26618418:40
admin0rerunning setup-infrastructure :) hopefully it works this time18:40
openstackgerritMerged openstack/openstack-ansible: Add PLUMgrid L2 gateway support to conf  https://review.openstack.org/26561418:41
*** fawadkhaliq has quit IRC18:42
*** yaya has joined #openstack-ansible18:43
admin0should repo be downloaded and rebuilt everytime play runs ?18:44
odyssey4meadmin0 every time you run repo-install, yes - and setup-infrastructure includes that18:45
odyssey4meadmin0 you can check the contents of setup-infrastructure and see which plays it runs in which order18:45
admin0suppose openstack is up and running .. what are the conditions when the playbooks must be run again ?18:48
admin0or should they be run from start everytime adding new compute/swift/ nodes ?18:48
alextricity25admin0: That's definitely one use case, but keep in mind that the playbooks can be limited to run on certain hosts. For example, if you just need to add a new compute host, you add it to your config, then you run the playbooks *only* on that one compute node.18:49
alextricity25admin0: Another example...say you wanted to change some keystone configurations or horizon configurations. You would make those changes via the ansible user_variables, then run the playbooks.18:51
admin0ok18:51
admin0can the playbooks work for multi-region setups ?18:51
admin0alextricity25: i am pass the pop install state .. it worked !18:52
* admin0 passes a big pizza to alextricity25 :) 18:52
alextricity25nice! I love pizza18:52
admin0alextricity25: how do I do multi-region setups .. does the current playbook have those ?18:54
alextricity25admin0: I don't any direct experience with the multi-region question, but you can configure openstack in pretty much anyway you want by using a config_overrides. http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-openstack.html18:55
admin0ok18:56
*** cemmason has quit IRC18:58
*** cemmason1 has joined #openstack-ansible18:58
openstackgerritJesse Pretorius proposed openstack/openstack-ansible-openstack_hosts: Only implement br_netfilter module for kernels above version 3.19.0-15  https://review.openstack.org/26653018:58
odyssey4mecloudnull ^ is a bit of a hack, but it appears to work18:58
*** apuimedo has quit IRC18:59
odyssey4meadmin0 it all depends on how you want to implement your regions18:59
odyssey4methe instrumentation is there to do just about anything18:59
*** apuimedo has joined #openstack-ansible19:00
odyssey4meif you're wanting your regions to be entirely different locations and sets of resources, then the playbooks don't have to do any region stuff - you setup each region as its own environment, then register the other regional endpoints in keystone19:00
odyssey4meswift has been setup to be able to replicate data to an entirely separate cluster in another region19:01
admin0and use overrides to point to the different keystone i guess19:02
jmccroryodyssey4me: sent an email to michael about those 2 backports, he's a new hire and think he wants the practice19:02
openstackgerritJesse Pretorius proposed openstack/openstack-ansible-openstack_hosts: Only implement br_netfilter module for kernels above version 3.19.0-15  https://review.openstack.org/26653019:03
NepocGreetings, I would like to clone all the git repos and mirror all the apt repos locally so I can create an "offline" installer. Can anyone think of anything that's going to prevent me from doing this?19:03
odyssey4mejmccrory cool - I think something like ^ will need to follow it as the br_netfilter patch breaks builds done on lower versions19:03
odyssey4meNepoc some people have got that right, but it's a royal pain19:04
*** electrofelix has quit IRC19:04
odyssey4meNepoc you're better off using a proxy, which is instrumented.19:04
odyssey4meNepoc there are some items (like apt repo keys) which we don't facilitate having a local copy for, so you have to build that yourself.19:05
openstackgerritMerged openstack/openstack-ansible: Gate: Bootstrap Host with updated CPU Map  https://review.openstack.org/26539819:05
Nepocodyssey4me well that's not good news for me19:05
odyssey4meNepoc it would be ideal if you make notes of everything you had to do, until the point that you succeed... we'd like to turn that into documentation.19:05
*** cemmason1 has quit IRC19:05
*** cemmason has joined #openstack-ansible19:05
Nepocodyssey4me well I have to have it working by next week so wish me luck and you'll hopefully have some documentation from me.19:06
openstackgerritMerged openstack/openstack-ansible: Enable multipath usage on all OpenStack hosts  https://review.openstack.org/25742519:06
openstackgerritMerged openstack/openstack-ansible: Remove duplicate weight paragraph  https://review.openstack.org/26371819:07
openstackgerritMerged openstack/openstack-ansible: Change LOG.warn to LOG.warning  https://review.openstack.org/26409919:07
odyssey4meNepoc our repo server pulls down all the git bits and builds all the wheel bits19:07
openstackgerritMerged openstack/openstack-ansible: Gate: Make instance info output to stdout on failure  https://review.openstack.org/26418519:07
openstackgerritMerged openstack/openstack-ansible: Skip Keystone task when not using swift w keystone  https://review.openstack.org/26373419:07
openstackgerritMerged openstack/openstack-ansible: FIX: provider_networks module for  multiple vlans  https://review.openstack.org/25779819:07
openstackgerritMerged openstack/openstack-ansible: FIX: provider_networks module for  multiple vlans  https://review.openstack.org/25779719:07
odyssey4meNepoc so you'll need an apt mirror, and apt key server, a web server for a copy of the rabbitmq package19:08
odyssey4meoff-hand I can't remember what else19:08
*** cemmason1 has joined #openstack-ansible19:09
odyssey4meNepoc why do you need to build it entirely offline?19:09
Nepocodyssey4me sounds good, I am half way there then.19:09
*** cemmason has quit IRC19:10
Nepocodyssey4me I'm using openstack as a platform for a product and need a way to ship out an image that can build the entire environment. Some customers have requirements that no internet connection can be used during the setup.19:11
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Convert AIO bootstrap from bash to Ansible  https://review.openstack.org/25582019:12
*** cemmason1 has quit IRC19:12
*** cemmason has joined #openstack-ansible19:12
*** galstrom_zzz is now known as galstrom19:14
Nepocodyssey4me Other than that bit of pain coming my way so far I've not had much luck with the deployment yet. I always end up without any networks... but apparently no errors as well.19:14
odyssey4meNepoc our default build won't give you any networks - you have to create projects, users, networks, etc yourself as those are distinct for every environment19:15
*** cemmason1 has joined #openstack-ansible19:16
odyssey4meNepoc if you execute the os-tempest-install.yml playbook then it will create a demo project, demo user (password demo), and some other bits that it uses for testing... but that is specifically designed for dev and gate testing, not for production use19:16
odyssey4meNepoc OSA deploys OpenStack in a way that's ready for production, but you still need to know how to operate and run openstack19:16
*** cemmason has quit IRC19:16
Nepocodyssey4me So if I want to automate that I'll have to create another playbook to implement my prefered networks. Okay so I'll probably be able to take apart os-tempest-install.yml to do that.19:17
odyssey4meNepoc correct, you can use that playbook as an example to work from if you'd like19:17
Nepocodyssey4me great, thank you for all the info!19:18
*** jguy_ has joined #openstack-ansible19:18
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Add ceilometer messaging_url for each service...  https://review.openstack.org/26649119:18
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Add ceilometer messaging_url for each service...  https://review.openstack.org/26649119:19
*** cemmason1 has quit IRC19:20
*** cemmason has joined #openstack-ansible19:20
*** yarkot has joined #openstack-ansible19:22
*** weezS has joined #openstack-ansible19:24
*** javeriak has joined #openstack-ansible19:24
*** cemmason has quit IRC19:24
*** cemmason1 has joined #openstack-ansible19:25
*** yarkot has quit IRC19:25
spotzmhayden While I'm setting up an AIO to verify something need any docs reviewed?19:28
odyssey4meok all, I'm out for the night - see y'all tomorrow!19:29
mhaydenspotz: i think you already did 'em :)19:29
spotzmhayden okie19:29
spotznight odyssey4me19:29
*** cemmason1 has quit IRC19:31
*** javeriak_ has joined #openstack-ansible19:31
*** cemmason has joined #openstack-ansible19:31
*** javeriak has quit IRC19:32
*** cemmason has quit IRC19:35
*** cemmason has joined #openstack-ansible19:35
*** apuimedo has quit IRC19:37
alextricity25cloudnull: Do you know if this returns a raw string?19:38
alextricity25https://github.com/openstack/openstack-ansible/blob/master/playbooks/plugins/actions/config_template.py#L206-L21019:38
alextricity25sorry19:38
alextricity25this;19:38
alextricity25https://github.com/openstack/openstack-ansible/blob/master/playbooks/plugins/actions/config_template.py#L206-L21019:38
alextricity25https://github.com/openstack/openstack-ansible/blob/master/playbooks/plugins/actions/config_template.py#L190-L19519:39
alextricity25the resultant19:39
*** apuimedo has joined #openstack-ansible19:39
spotzhey guys just did a git clone and ran git tag -l, docs say latest should be 12.0.0 but it's 12.0.3 should I update the doc?19:39
spotzOr do we not really care if it's to the version in the doc just that the doc is at 1219:41
cloudnullthe return should be a byte string19:45
*** apuimedo has quit IRC19:46
*** apuimedo has joined #openstack-ansible19:47
alextricity25yeah it seems to be <type 'unicode'>19:47
alextricity25cloudnull: Which seems to be giving me problems when I do "resultant.split('\n')"19:47
*** adac has joined #openstack-ansible19:48
*** weezS has quit IRC19:50
cloudnullunicode may be right.19:51
cloudnullare you splitting within a given method type ?19:52
cloudnulllike something within the https://github.com/openstack/openstack-ansible/blob/master/playbooks/plugins/actions/config_template.py#L198  ?19:52
alextricity25Negative. The unicode text is being passed to the parse_apache_config library, which is doing the .split()19:53
cloudnullwithin the merge methods we do several different transforms based on the need19:53
cloudnullso you should be able to str(resultant) within your merge method type19:53
alextricity25I could convert the <type 'unicode'> to <type 'str'>, right?19:54
alextricity25oh awesome19:54
cloudnullyes19:54
alextricity25thanks :)19:54
*** jwagner is now known as jwagner_lunch19:55
cloudnulllet me know if it works or if theres something else.19:55
*** pai15 has joined #openstack-ansible19:58
*** jmccrory_ has quit IRC19:58
*** weezS has joined #openstack-ansible20:01
*** javeriak_ has quit IRC20:08
*** apuimedo has quit IRC20:10
*** apuimedo has joined #openstack-ansible20:11
*** apuimedo has quit IRC20:15
*** apuimedo has joined #openstack-ansible20:17
odyssey4mespotz ideally the doc should say that the version shown is just an example20:20
*** dslev has joined #openstack-ansible20:22
*** apuimedo has quit IRC20:22
*** michaelgugino has joined #openstack-ansible20:22
michaelguginoHello everyone, thanks for approving my commits and bugs, I appreciate it.20:23
alextricity25cloudnull: turned out it wasn't a problem with the unicode. I just brain farted and skipped a positional argument. Turns out you have to be careful with that when the functions take in a variable number of arguments20:23
*** apuimedo has joined #openstack-ansible20:24
openstackgerritJesse Pretorius proposed openstack/openstack-ansible-openstack_hosts: Only implement br_netfilter module for kernels above version 3.18  https://review.openstack.org/26653020:25
odyssey4meo/ michaelgugino20:25
*** baker has joined #openstack-ansible20:25
*** dslev has quit IRC20:25
*** cemmason1 has joined #openstack-ansible20:25
odyssey4memichaelgugino jmccrory cloudnull alextricity25 what're your thoughts on the method used in https://review.openstack.org/266530 ?20:25
*** cemmason has quit IRC20:26
odyssey4meI figure that we could either implement a single task which only has the one module and a when clause, or we could implement a conditional in the list as implemented20:26
odyssey4meit's a bit of a hack, but it works... I guess once the broad majority of deployments have that version of the kernel as a base, we can simply up the minimal kernel version required instead of doing this20:27
michaelguginoI'm kind of on the fence20:27
alextricity25Honestly I think this is good. No need in cluttering the yml plays with more tasks20:27
odyssey4meif there are alternative suggestions for a better way to do it, I'm all ears20:27
michaelguginofor now, if that's the only issue, then it's fine.  If later there becomes many instances of this, we should consider the latter approach20:27
odyssey4meI did consider having another dict which has modules and conditions, but that seems a waste for a single list item20:28
alextricity25A comment above the line would also be useful20:28
michaelguginoie, later in version 4.5 include some other module conditionally, etc.  Then it gets ugly.20:28
*** ssl_ has quit IRC20:28
*** cemmason has joined #openstack-ansible20:29
*** cemmason1 has quit IRC20:29
openstackgerritJesse Pretorius proposed openstack/openstack-ansible-openstack_hosts: Only implement br_netfilter module for kernels above version 3.18  https://review.openstack.org/26653020:30
odyssey4mealextricity25 ^ updated with a comment20:30
alextricity25awesome. you have my +120:30
odyssey4mestevelle ^ your thoughts if you're around?20:30
*** apuimedo has quit IRC20:31
*** apuimedo has joined #openstack-ansible20:31
michaelgugino+120:31
*** cemmason has quit IRC20:32
*** cemmason has joined #openstack-ansible20:32
odyssey4memichaelgugino thanks for the patches :) I look forward to more, and it'd be great if you could spend a little time each day looking through reviews in progress and adding your vote/comments20:33
michaelguginoI will do that.  I'm just starting to get familiar with the software, so I'm sure I'll be able to contribute more over time.20:33
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Resolve MariaDB/Galera cluster startup/logging issues  https://review.openstack.org/26591020:35
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Add PLUMgrid L2 gateway support to conf  https://review.openstack.org/26561220:36
*** apuimedo has quit IRC20:36
*** apuimedo has joined #openstack-ansible20:36
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Fix os_swift_sync role's set_weight  https://review.openstack.org/26583920:39
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Liberty SHA's - 8 Jan 2016  https://review.openstack.org/26540420:40
spotzodyssey4me I'll re-read and make sure. Go home:)20:41
*** apuimedo has quit IRC20:41
odyssey4mespotz I am home, but yes - I'm signing off for good now. :)20:42
spotzhehehe20:42
*** apuimedo has joined #openstack-ansible20:43
*** apuimedo has quit IRC20:47
*** apuimedo has joined #openstack-ansible20:49
cloudnullodyssey4me jmccrory michaelgugino I'm +1 on the list hack however maybe it would be better to have a specific task that installs the one thing until we can revise the minimum kernel version?20:55
cloudnullidk tbh. this works and its not the ugliest thing ive ever seen :)20:55
michaelguginoIt's straight forward to read right now.  My only gripe is if a similar case for different versions of kernels crops up in the future.  This will indeed be the case if we want to be cross-OS because RHEL/Ubuntu kernels never track20:58
cloudnull++20:59
*** yaya has quit IRC20:59
*** Mudpuppy has quit IRC21:03
*** Mudpuppy has joined #openstack-ansible21:04
*** ddaskal has quit IRC21:05
stevelle+121:08
*** jwagner_lunch is now known as jwagner21:11
*** sigmavirus24 is now known as sigmavirus24_awa21:12
*** sigmavirus24_awa is now known as sigmavirus2421:13
*** ddaskal has joined #openstack-ansible21:14
*** apuimedo has quit IRC21:15
*** apuimedo has joined #openstack-ansible21:16
*** jmccrory_ has joined #openstack-ansible21:17
*** richoid has quit IRC21:17
*** itsuugo has quit IRC21:18
*** richoid has joined #openstack-ansible21:19
*** apuimedo has quit IRC21:20
*** itsuugo has joined #openstack-ansible21:20
*** apuimedo has joined #openstack-ansible21:21
admin0One or more undefined variables: 'dict object' has no attribute 'nova_pubkey' --- where is this set ? or what playbook creates/provides this pubkey ?21:24
michaelguginowhat task was running?21:26
admin0[os_nova | Create authorized keys file from host vars]21:27
michaelguginoit appears to be generated here: openstack-ansible/playbooks/roles/os_nova/tasks/nova_compute_key_populate.yml21:28
admin0and can i only run that playbook as well ?21:29
*** apuimedo has quit IRC21:30
*** apuimedo has joined #openstack-ansible21:31
admin0ERROR: delay is not a legal parameter of an Ansible Play  ,, when trying to do openstack-playbook roles/os_nova/tasks/nova_compute.yml21:32
admin0 ** openstack-ansible roles/os_nova/tasks/nova_compute.yml21:32
admin0if i want to include *aaS servicces, from where do I say yes and no ?21:33
admin0vpnaas, lbaas, fwaas21:33
michaelguginoopenstack-ansible/playbooks/roles/os_nova/tasks/nova_pre_install.yml is what actually creates the nova user's pub key21:35
michaelguginoI would check on your nova host if your user has been created.21:35
*** yaya has joined #openstack-ansible21:36
*** cemmason1 has joined #openstack-ansible21:37
*** cemmason has quit IRC21:37
*** cemmason has joined #openstack-ansible21:40
*** cemmason1 has quit IRC21:41
*** pai15 has quit IRC21:43
*** pai15 has joined #openstack-ansible21:43
*** pai15 has quit IRC21:47
*** cemmason has quit IRC21:48
*** cemmason has joined #openstack-ansible21:48
NepocHello, quick question how can I "safely" restart the galera container. Currently if I have to restart the controller host it breaks the galera container. Mysql is unable to successfully start up.21:51
NepocOther info: similar setup to AIO but only 1 galera instance21:53
michaelguginohave you tried this section of the docs:  http://docs.openstack.org/developer/openstack-ansible/install-guide/#operations21:53
michaelguginoit covers some basic galera tasks21:54
*** adac has quit IRC21:54
MudpuppyQ: what package is this from? FATAL: Module br_netfilter not found.21:54
*** pai15 has joined #openstack-ansible21:55
michaelguginoMudpuppy, that is a fix/bug we introduced today.  The fix has already been proposed.  What kernel are you running?21:56
michaelguginoif you kernel >= 3.18 you should not be seeing that message.21:56
Mudpuppyaah, 3.16.0-45-generic #60~14.04.1-Ubuntu21:56
*** pai15 has quit IRC21:57
Nepocmichaelgugino thank you just as you sent that I tried the galera cluster recovery which seems to have gotten me on my way this time. I tried prevously but mysql wouldn't start up.21:57
*** pai15 has joined #openstack-ansible21:57
michaelguginoMudpuppy: If you are deploying liberty, consider checking out that branch21:58
MudpuppyI just ran the aio one step21:58
*** apuimedo has quit IRC21:59
*** apuimedo has joined #openstack-ansible22:00
*** pai15 has quit IRC22:00
*** pai15 has joined #openstack-ansible22:00
*** eil397 has quit IRC22:00
*** pai15 has quit IRC22:00
michaelguginoMudpuppy: if you are just trying out the software for the first time and want to deploy liberty, you should probably use that tagged release22:01
michaelguginomaster is more bleeding edge/development.22:01
michaelguginoIf you are using the bash script, try this one: https://raw.githubusercontent.com/openstack/openstack-ansible/liberty/scripts/run-aio-build.sh22:02
michaelgugino(or upgrade your kernel to 3.19 ;) )22:03
MudpuppyJust upgraded the kernel ;)22:03
*** cemmason has quit IRC22:11
*** cemmason has joined #openstack-ansible22:11
*** apuimedo has quit IRC22:11
*** jguy_ has quit IRC22:12
*** apuimedo has joined #openstack-ansible22:13
*** cemmason1 has joined #openstack-ansible22:14
*** cemmason has quit IRC22:15
*** admin0_ has joined #openstack-ansible22:15
*** ddaskal has quit IRC22:15
*** eil397 has joined #openstack-ansible22:16
*** admin0_ has quit IRC22:16
*** jamielennox|away is now known as jamielennox22:17
*** cemmason has joined #openstack-ansible22:17
*** ggillies has quit IRC22:17
*** cemmason1 has quit IRC22:18
*** joseg has quit IRC22:18
*** Mudpuppy has quit IRC22:19
*** ggillies has joined #openstack-ansible22:20
*** Mudpuppy has joined #openstack-ansible22:20
*** Mudpuppy has quit IRC22:24
*** ddaskal has joined #openstack-ansible22:26
*** apuimedo has quit IRC22:30
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Include MySQL-python in Horizon's venv  https://review.openstack.org/26660022:30
*** apuimedo has joined #openstack-ansible22:31
*** apuimedo has quit IRC22:36
*** apuimedo has joined #openstack-ansible22:38
*** cemmason has quit IRC22:41
*** cemmason has joined #openstack-ansible22:41
*** apuimedo has quit IRC22:42
*** baker_ has joined #openstack-ansible22:43
*** apuimedo has joined #openstack-ansible22:43
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Update plugin for and document per host overrides  https://review.openstack.org/26608822:44
*** cemmason1 has joined #openstack-ansible22:45
*** baker has quit IRC22:45
*** phiche has quit IRC22:46
*** cemmason has quit IRC22:46
*** apuimedo has quit IRC22:53
*** apuimedo has joined #openstack-ansible22:53
*** admin0 has quit IRC22:59
*** CheKoLyN has quit IRC22:59
*** sigmavirus24 is now known as sigmavirus24_awa23:01
*** apuimedo has quit IRC23:03
*** izaakk has quit IRC23:03
*** apuimedo has joined #openstack-ansible23:04
*** yaya has quit IRC23:06
*** ddaskal has quit IRC23:07
*** apuimedo has quit IRC23:11
*** cemmason has joined #openstack-ansible23:11
*** cemmason1 has quit IRC23:11
*** apuimedo has joined #openstack-ansible23:12
*** cemmason has quit IRC23:15
*** cemmason has joined #openstack-ansible23:15
*** KLevenstein has quit IRC23:27
*** apuimedo has quit IRC23:33
*** apuimedo has joined #openstack-ansible23:34
*** jmccrory- has joined #openstack-ansible23:35
spotzThis one sound familiar? Using the liberty one-step on 3.16, mudpuppy's servers don't like 3.1923:37
spotzError Info - 24923:37
*** sigmavirus24_awa is now known as sigmavirus2423:38
*** jthorne has quit IRC23:39
*** apuimedo has quit IRC23:39
*** apuimedo has joined #openstack-ansible23:40
*** logan2 has joined #openstack-ansible23:42
*** logan2 is now known as logan-23:42
*** cemmason1 has joined #openstack-ansible23:44
*** cemmason has quit IRC23:44
*** sdake has quit IRC23:45
*** jmccrory_ has left #openstack-ansible23:47
*** spotz is now known as spotz_zzz23:47
*** sigmavirus24 is now known as sigmavirus24_awa23:47
*** sigmavirus24_awa is now known as sigmavirus2423:48
*** apuimedo has quit IRC23:49
*** apuimedo has joined #openstack-ansible23:50
*** phalmos has quit IRC23:52
*** apuimedo has quit IRC23:55
*** galstrom is now known as galstrom_zzz23:55
*** apuimedo has joined #openstack-ansible23:56

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