Tuesday, 2016-01-19

*** apuimedo has quit IRC00:00
*** apuimedo has joined #openstack-ansible00:00
*** apuimedo has quit IRC00:10
*** apuimedo has joined #openstack-ansible00:11
stevellehope my comments clarify instead of muddy things further alextricity2500:12
*** cemmason has joined #openstack-ansible00:14
*** eil397 has joined #openstack-ansible00:15
*** apuimedo has quit IRC00:15
*** apuimedo has joined #openstack-ansible00:16
*** dslevin_ has joined #openstack-ansible00:17
*** dslevin_ has quit IRC00:17
*** dslevin has quit IRC00:18
*** dslevin has joined #openstack-ansible00:18
*** phalmos has joined #openstack-ansible00:19
*** apuimedo has quit IRC00:21
*** apuimedo has joined #openstack-ansible00:21
*** apuimedo has quit IRC00:26
*** mgoddard__ has joined #openstack-ansible00:26
*** apuimedo has joined #openstack-ansible00:27
*** mgoddard_ has quit IRC00:29
*** apuimedo has quit IRC00:32
*** apuimedo has joined #openstack-ansible00:33
*** phalmos has quit IRC00:34
*** dslevin has quit IRC00:35
*** apuimedo has quit IRC00:37
*** dslevin has joined #openstack-ansible00:38
*** apuimedo has joined #openstack-ansible00:39
*** apuimedo has quit IRC00:44
*** apuimedo has joined #openstack-ansible00:44
*** CheKoLyN has joined #openstack-ansible00:45
*** sdake has quit IRC00:46
*** dslevin has quit IRC00:48
*** apuimedo has quit IRC00:49
*** apuimedo has joined #openstack-ansible00:51
*** dslevin has joined #openstack-ansible00:51
*** apuimedo has quit IRC00:55
*** apuimedo has joined #openstack-ansible00:56
*** fawadkhaliq has joined #openstack-ansible01:00
*** fawadkhaliq has quit IRC01:00
*** apuimedo has quit IRC01:01
*** apuimedo has joined #openstack-ansible01:01
*** eil397 has quit IRC01:03
*** eil397 has joined #openstack-ansible01:08
*** apuimedo has quit IRC01:11
*** apuimedo has joined #openstack-ansible01:12
*** markvoelker has quit IRC01:14
*** apuimedo has quit IRC01:16
*** apuimedo has joined #openstack-ansible01:17
*** sdake has joined #openstack-ansible01:17
*** apuimedo has quit IRC01:22
*** apuimedo has joined #openstack-ansible01:23
*** apuimedo has quit IRC01:27
*** apuimedo has joined #openstack-ansible01:29
*** dslevin has quit IRC01:31
*** apuimedo has quit IRC01:33
*** apuimedo has joined #openstack-ansible01:35
*** dslevin has joined #openstack-ansible01:36
*** apuimedo has quit IRC01:41
*** apuimedo has joined #openstack-ansible01:43
*** eil397 has quit IRC01:47
*** apuimedo has quit IRC01:47
*** apuimedo has joined #openstack-ansible01:49
*** iceyao_ has joined #openstack-ansible01:53
*** dslevin has quit IRC01:56
*** apuimedo has quit IRC01:58
*** apuimedo has joined #openstack-ansible01:59
*** apuimedo has quit IRC02:04
*** sdake_ has joined #openstack-ansible02:05
*** apuimedo has joined #openstack-ansible02:05
*** sdake has quit IRC02:07
*** dslevin has joined #openstack-ansible02:07
*** dslev has joined #openstack-ansible02:08
*** apuimedo has quit IRC02:12
*** apuimedo has joined #openstack-ansible02:14
openstackgerritmelissaml proposed openstack/openstack-ansible: Fix grammatical mistake, Changed character from "an" to "a" in below files:  https://review.openstack.org/26896202:16
openstackgerritLogan V proposed openstack/openstack-ansible: Neutron ML2 template fix  https://review.openstack.org/26939402:17
*** apuimedo has quit IRC02:18
*** apuimedo has joined #openstack-ansible02:19
openstackgerritLogan V proposed openstack/openstack-ansible: Neutron ML2 template fix  https://review.openstack.org/26939602:23
*** apuimedo has quit IRC02:23
*** apuimedo has joined #openstack-ansible02:24
*** dslev has quit IRC02:31
*** apuimedo has quit IRC02:34
*** apuimedo has joined #openstack-ansible02:35
*** iceyao_ has quit IRC02:35
*** iceyao has joined #openstack-ansible02:35
*** apuimedo has quit IRC02:42
*** apuimedo has joined #openstack-ansible02:42
*** apuimedo has quit IRC02:47
*** apuimedo has joined #openstack-ansible02:48
*** markvoelker has joined #openstack-ansible02:52
*** apuimedo has quit IRC02:53
*** apuimedo has joined #openstack-ansible02:54
*** markvoelker_ has joined #openstack-ansible02:56
*** apuimedo has quit IRC02:58
*** apuimedo has joined #openstack-ansible02:59
*** markvoelker has quit IRC03:00
*** markvoelker_ has quit IRC03:01
*** apuimedo has quit IRC03:06
*** markvoelker has joined #openstack-ansible03:06
*** apuimedo has joined #openstack-ansible03:07
*** apuimedo has quit IRC03:14
*** apuimedo has joined #openstack-ansible03:15
*** yatin has joined #openstack-ansible03:19
*** baker has joined #openstack-ansible03:20
*** apuimedo has quit IRC03:22
*** baker has quit IRC03:22
*** apuimedo has joined #openstack-ansible03:23
*** baker has joined #openstack-ansible03:24
*** apuimedo has quit IRC03:30
*** apuimedo has joined #openstack-ansible03:32
*** apuimedo has quit IRC03:37
*** apuimedo has joined #openstack-ansible03:37
*** apuimedo has quit IRC03:42
*** apuimedo has joined #openstack-ansible03:42
*** tlian has quit IRC03:45
*** apuimedo has quit IRC03:47
*** apuimedo has joined #openstack-ansible03:48
*** apuimedo has quit IRC03:55
*** apuimedo has joined #openstack-ansible03:56
*** iceyao has quit IRC03:56
*** dalees has quit IRC03:56
*** iceyao has joined #openstack-ansible03:56
*** apuimedo has quit IRC04:00
*** apuimedo has joined #openstack-ansible04:01
*** apuimedo has quit IRC04:06
*** apuimedo has joined #openstack-ansible04:06
*** dalees has joined #openstack-ansible04:08
*** apuimedo has quit IRC04:11
*** apuimedo has joined #openstack-ansible04:13
*** cfarquhar has quit IRC04:13
*** cfarquhar has joined #openstack-ansible04:14
*** cfarquhar has quit IRC04:14
*** cfarquhar has joined #openstack-ansible04:14
*** apuimedo has quit IRC04:20
*** apuimedo has joined #openstack-ansible04:20
*** sdake_ has quit IRC04:22
*** apuimedo has quit IRC04:30
*** apuimedo has joined #openstack-ansible04:30
*** ashishb has joined #openstack-ansible04:31
*** apuimedo has quit IRC04:35
*** apuimedo has joined #openstack-ansible04:36
*** ashishb has quit IRC04:37
*** markvoelker has quit IRC04:39
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Process git repos in role defaults at low priority  https://review.openstack.org/26942904:39
*** baker has quit IRC04:39
*** markvoelker has joined #openstack-ansible04:40
*** apuimedo has quit IRC04:46
*** apuimedo has joined #openstack-ansible04:46
*** raddaoui has joined #openstack-ansible04:51
*** apuimedo has quit IRC04:51
*** raddaoui has quit IRC04:51
*** apuimedo has joined #openstack-ansible04:52
*** apuimedo has quit IRC04:57
*** apuimedo has joined #openstack-ansible04:58
*** daneyon has joined #openstack-ansible05:06
*** apuimedo has quit IRC05:07
*** apuimedo has joined #openstack-ansible05:08
*** daneyon has quit IRC05:11
*** apuimedo has quit IRC05:13
*** apuimedo has joined #openstack-ansible05:13
*** ashishb has joined #openstack-ansible05:15
*** apuimedo has quit IRC05:23
*** apuimedo has joined #openstack-ansible05:23
*** robot_ has joined #openstack-ansible05:25
*** robot_ is now known as Guest9612605:25
Guest96126Hi all..while running setup-openstack.yml I am getting an error related to mysql : unable to connect , check login credentials defined in my.cnf05:27
Guest96126can anyone tell me how to resolve this issue?05:28
*** query has joined #openstack-ansible05:28
*** javeriak has joined #openstack-ansible05:36
*** apuimedo has quit IRC05:40
*** apuimedo has joined #openstack-ansible05:41
*** sdake has joined #openstack-ansible05:44
javeriakmatt! please port to liberty https://review.openstack.org/#/c/267473/05:48
*** apuimedo has quit IRC05:50
*** elo has quit IRC05:51
*** apuimedo has joined #openstack-ansible05:51
*** CheKoLyN has quit IRC05:53
*** cemmason has quit IRC05:54
*** cemmason has joined #openstack-ansible05:54
cloudnullGuest96126: have you run the other infrastructure-setup.yml play ?05:57
cloudnullalso have you setup a load balancer? and if your using haproxy or assuming that you'd have access to haproxy have you run the haproxy play ?05:57
*** jamielennox is now known as jamielennox|away05:59
Guest96126I have run setup-infrastructure.yml and haproxy.yml and it ran successfully. But while running setup-openstack.yml it is giving error related to mysql.06:00
*** daneyon has joined #openstack-ansible06:01
*** elo has joined #openstack-ansible06:02
*** daneyon has quit IRC06:05
*** apuimedo has quit IRC06:07
queryHI All, I am getting ----- AttributeError: 'TranslatorFactory' object has no attribute 'contextual_form', when running a playbook06:08
*** apuimedo has joined #openstack-ansible06:08
queryI am following https://bugs.launchpad.net/oslo.service/+bug/1525992 for resolution06:08
openstackLaunchpad bug 1525992 in oslo.service "AttributeError: 'TranslatorFactory' object has no attribute 'contextual_form'" [Undecided,In progress] - Assigned to ChangBo Guo(gcb) (glongwave)06:08
querybut unable to locate the oslo.i18n condition...can u help me find this file in openstack-ansible?06:09
*** daneyon has joined #openstack-ansible06:12
*** apuimedo has quit IRC06:12
*** apuimedo has joined #openstack-ansible06:13
*** daneyon has quit IRC06:17
*** apuimedo has quit IRC06:18
*** apuimedo has joined #openstack-ansible06:20
*** cemmason has quit IRC06:25
*** phiche has joined #openstack-ansible06:25
*** phiche1 has joined #openstack-ansible06:26
*** apuimedo has quit IRC06:26
*** elo has quit IRC06:27
*** elo has joined #openstack-ansible06:28
*** apuimedo has joined #openstack-ansible06:29
*** apuimedo has quit IRC06:33
*** apuimedo has joined #openstack-ansible06:34
*** phiche1 has quit IRC06:37
*** elo has quit IRC06:37
*** elo has joined #openstack-ansible06:38
*** cemmason has joined #openstack-ansible06:39
*** daneyon has joined #openstack-ansible06:43
*** apuimedo has quit IRC06:45
*** phiche has joined #openstack-ansible06:47
*** apuimedo has joined #openstack-ansible06:47
*** daneyon has quit IRC06:47
*** apuimedo has quit IRC06:52
*** apuimedo has joined #openstack-ansible06:53
*** apuimedo has quit IRC07:00
*** cemmason has quit IRC07:00
*** apuimedo has joined #openstack-ansible07:01
*** apuimedo has quit IRC07:06
*** apuimedo has joined #openstack-ansible07:07
*** markvoelker_ has joined #openstack-ansible07:11
*** apuimedo has quit IRC07:12
*** apuimedo has joined #openstack-ansible07:12
*** markvoelker has quit IRC07:15
*** apuimedo has quit IRC07:17
*** apuimedo has joined #openstack-ansible07:18
*** apuimedo has quit IRC07:22
*** elo has quit IRC07:23
*** apuimedo has joined #openstack-ansible07:24
*** sshen_ has quit IRC07:27
*** sshen has joined #openstack-ansible07:27
*** mpavone has joined #openstack-ansible07:28
*** apuimedo has quit IRC07:29
*** apuimedo has joined #openstack-ansible07:29
*** apuimedo has quit IRC07:34
odyssey4memorning all07:35
*** apuimedo has joined #openstack-ansible07:35
odyssey4mequery if that library is being pulled in by a dependency then that's where it's coming from - openstack-ansible will have no reference to it directly07:36
odyssey4mequery if you're looking for the package and package version itself, take a look at the wheels which were built on the repo server07:36
*** daneyon has joined #openstack-ansible07:37
*** apuimedo has quit IRC07:40
Guest96126I have run setup-infrastructure.yml and haproxy.yml and it ran successfully. But while running setup-openstack.yml it is giving error related to mysql.07:40
Guest96126Can anyone suggest something to resolve the issue?07:40
odyssey4meGuest96126 can you pastebin the error for more details?07:40
*** apuimedo has joined #openstack-ansible07:41
*** daneyon has quit IRC07:41
odyssey4meGuest96126 as a pre-emptive suggestion, ensure that these two packages are removed from your hosts: https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/vars/ubuntu.yml#L33-L3407:41
queryok Jesse...thanks07:45
javeriakhey does anyone know if the shell command has a problem with '$'; im having a hard time trying to run a command07:45
javeriakthis basically :  /opt/local/bin/nsenter -t '$(ps ho pid --ppid $(</var/run/libvirt/lxc/lxc123.pid))' -m -n -u -i -p /usr/bin/service {{ service_name }} status07:45
javeriakshell module**07:45
query1 more thing....if I edit any specific container file and I want those changes to reflect, do I have to run its specific playbook as well?07:45
*** apuimedo has quit IRC07:46
Guest96126msg: unable to connect, check login credentials (login_user, and login_password, which can be defined in ~/.my.cnf), check that mysql socket exists and mysql server is running  FATAL: all hosts have already failed -- aborting07:46
javeriakGuest96126 check mysql status in the galera conatiners; if not running start it07:47
*** apuimedo has joined #openstack-ansible07:47
Guest96126odyssey4me_this is the error i am getting.07:47
javeriakquery if its a service conf that you are changing then running that playbook will overwrite your changes; you're better off restarting that service in the container07:47
Guest96126javerick_mysql is running in galera containers. I am able to see the databases created07:48
javeriakGuest96126 the backends to galera are up? one other reason could be haproxy not running, check that as well07:49
javeriakGuest96126 service mysql status is running in all?07:49
Guest96126i have run haproxy.yml also..07:49
Guest96126it ran successfully'07:49
javeriakGuest96126 do a service haproxy status as well just to be sure07:50
Guest96126javerick_it is showing haproxy not running.07:54
Guest96126but haproxy.yml ran successfully without any error.07:54
javeriakGuest96126 try starting it 'service haproxy start'07:56
javeriakit might have gotten stopped to due to something07:56
*** markvoelker_ has quit IRC07:57
*** apuimedo has quit IRC07:58
*** apuimedo has joined #openstack-ansible07:59
*** Guest96126_ has joined #openstack-ansible08:01
odyssey4mequery it depends what you're changing - if it's a container config, then only the 'setup-hosts' playbook will be fine... if it's configuration relating to a service, then you can re-run the service install playbook. if the changes are related to other services, then you may be best off running the meta playbook 'setup-openstack' to make sure that everything that references the service is updated08:02
Guest96126_javeriak_while doing sudo service haproxy start I am getting an error cannot bind socket.08:02
javeriakGuest96126_ you have a conflict with the haproxy port then08:03
javeriakrun this to check what process is using it:  netstat -tulpn | grep 44308:04
querythe changes are basically in a dependency version, declared in requirements.txt file08:04
javeriakand then stop that process and try again08:04
odyssey4meGuest96126 yeah, if haproxy isn't running then you either have a port conflict (due to a service running on that host), or you have a config error08:04
odyssey4mequery for that you'd need to update the repo using repo-build, then you'll need to re-run any playbooks for services that use that package08:05
odyssey4mequery is that for Kilo, Liberty or Master?08:05
querykilo08:06
odyssey4meok, for kilo that's all you'll need to do - you may need to also provide the pip_install_options to force reinstallation of the wheels as described in http://docs.openstack.org/developer/openstack-ansible/kilo/install-guide/app-minorupgrade.html08:07
Guest96126javeriak_i killed the processes and again started the haproxy service but it failed again.08:09
odyssey4mejaveriak the shell command should interpret correctly, but may require escaping - not sure08:09
Guest96126It says cannot bind socket08:09
javeriakodyssey4me got past that; it seemed to having a problem with a comment just above that line; now it doesnt seem to like my nested brackets08:10
odyssey4meGuest96126 that's a pretty clear indicator that something else is using that socket - confirm that haproxy isn't already running and also confirm that nothing else is using any of the standard openstack/galera/web service ports08:10
javeriakGuest96126 then like odyssey4me said, it might be a problem with your config; check the logs08:10
*** apuimedo has quit IRC08:11
Guest96126K thank you so much..I l check it out..:)08:11
*** apuimedo has joined #openstack-ansible08:12
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Liberty SHA's - 18 Jan 2016  https://review.openstack.org/26540408:15
*** apuimedo has quit IRC08:19
openstackgerritJesse Pretorius proposed openstack/openstack-ansible-repo_server: Remove yaprt/openstack-wheel-builder from repo-server  https://review.openstack.org/26949108:22
*** apuimedo has joined #openstack-ansible08:22
*** query has quit IRC08:23
*** sdake_ has joined #openstack-ansible08:28
*** apuimedo has quit IRC08:29
*** apuimedo has joined #openstack-ansible08:31
*** sdake has quit IRC08:31
*** javeriak has quit IRC08:31
*** daneyon has joined #openstack-ansible08:31
*** apuimedo has quit IRC08:35
*** daneyon has quit IRC08:36
*** apuimedo has joined #openstack-ansible08:36
*** markvoelker has joined #openstack-ansible08:38
*** apuimedo_ has quit IRC08:39
*** apuimedo has quit IRC08:39
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Consolidating infrastructure playbook doc  https://review.openstack.org/26831708:39
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update PLUMgrid core plugin path for liberty+ installs  https://review.openstack.org/26594708:40
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Add documentation for configuring Keystone LDAP Identity back-ends  https://review.openstack.org/26879108:40
openstackgerritMatt Thompson proposed openstack/openstack-ansible: Handle migrations for non-ml2 plugins  https://review.openstack.org/26949708:41
openstackgerritMatt Thompson proposed openstack/openstack-ansible: Fix failing tests in defcore test set  https://review.openstack.org/26949808:42
*** gparaskevas has joined #openstack-ansible08:42
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Use http request to check cinder api availability  https://review.openstack.org/25641408:42
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Use http request to check cinder api availability  https://review.openstack.org/25641408:42
*** markvoelker has quit IRC08:43
*** markvoelker has joined #openstack-ansible08:46
*** shausy has joined #openstack-ansible08:47
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Consolidating infrastructure playbook doc  https://review.openstack.org/26831708:53
mattt'deployers' are the subject of this clause, so 'whom' should be 'who'.08:54
mattt8|08:54
matttsomeone dropped the grammatical bomb08:55
*** javeriak has joined #openstack-ansible08:57
odyssey4meheh, yup :)08:58
odyssey4memattt it looks like we're still getting glance failures08:58
odyssey4meClientException: Endpoint for object-store not found - have you specified a region?08:58
matttthis is the master sha bump?08:58
odyssey4methat tells me that the endpoint isn't yet in the catalog08:58
odyssey4meyep08:58
matttok that was also an error i was seeing in my env08:58
odyssey4mewhich means that the swift playbook hasn't run yet08:58
odyssey4mewhich, in turn, means that the image is trying to be uploaded before swift is installed, which is a bit odd08:59
*** jguy_ has joined #openstack-ansible08:59
mattti'll need to poke at this a bit more today08:59
odyssey4meperhaps the simplest option here is to change the order of the playbooks and install swift straight after keystone?08:59
matttsure, but seems odd we'd suddently need to change ordering08:59
odyssey4meit is a bit odd that the swift play hasn't run by the time the tempest playbook is trying to upload the image09:00
matttok let's look at the logs09:00
matttprobably something logical going on09:00
*** markvoelker has quit IRC09:02
odyssey4memattt http://logs.openstack.org/66/245966/32/gate/gate-openstack-ansible-dsvm-commit/2d529ac/console.html#_2016-01-19_03_59_37_20209:04
odyssey4methat timestamp coincides with the first ERROR entries in http://logs.openstack.org/66/245966/32/gate/gate-openstack-ansible-dsvm-commit/2d529ac/logs/aio1_glance_container-321b1050/glance-api.log09:04
odyssey4meperhaps we should do something like the pre-flight check in the tempest role to make sure all the required services are running before going ahead09:05
matttthat module that uploads images should probably be updated to error out if the image isn't actually active09:07
matttpresumably that's not happening now09:07
matttthat way we'd get failure much earlier on09:07
*** sdake_ has quit IRC09:07
odyssey4mesure, that's an option too - although I can't fathom why the tempest playbook is already running before the object-store entry is in the keystone catalogue09:09
odyssey4meperhaps this is a MariaDB/Galera sync issue - perhaps the database isn't yet fully updated09:09
matttodyssey4me: that too is possible09:10
odyssey4meie the swift play has pushed in the entry, but it's not yet fully committed09:10
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Consolidating infrastructure playbook doc  https://review.openstack.org/26831709:14
odyssey4meafk for a bit - heading to the train09:15
*** markvoelker has joined #openstack-ansible09:19
*** javeriak has quit IRC09:19
*** markvoelker has quit IRC09:24
*** daneyon has joined #openstack-ansible09:25
*** javeriak has joined #openstack-ansible09:25
*** admin0 has joined #openstack-ansible09:27
openstackgerritMerged openstack/openstack-ansible: Make sources-branch-updater checkout the SHA properly  https://review.openstack.org/26915609:28
*** daneyon has quit IRC09:30
*** electrofelix has joined #openstack-ansible09:38
*** markvoelker has joined #openstack-ansible09:40
*** markvoelker has quit IRC09:45
odyssey4memattt in case you didn't notice https://review.openstack.org/261293 is a go, so you're welcome to apply that pattern to the other roles... let me know if you want to split that work up09:48
odyssey4memattt hughsaunders this patch is long overdue (it should have gone in last week this time - https://review.openstack.org/265404 - can we get reviews for it please09:49
matttodyssey4me: i'll probably do a review per service to make it easier to review09:50
odyssey4memattt yup, I agree with that strategy09:50
openstackgerritMerged openstack/openstack-ansible: Make sources-branch-updater checkout the SHA properly  https://review.openstack.org/26922809:50
openstackgerritMerged openstack/openstack-ansible: Add ceilometer messaging_url for each service...  https://review.openstack.org/26649109:50
*** sdake has joined #openstack-ansible09:51
hughsaundersgabbi_pipeline.yaml.j2 ceilometer has many weird names09:51
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update ceph repo  https://review.openstack.org/26915109:51
*** shausy has quit IRC09:53
*** shausy has joined #openstack-ansible09:54
odyssey4mehughsaunders mattt https://review.openstack.org/265867 may help reduce the timeouts in the gate09:54
hughsaundersodyssey4me: the liberty SHAs patch, os profiler is hard coded to yes in paste.ini for heat, is that deliberate?09:59
*** javeriak has quit IRC10:01
hughsaundersodyssey4me: heh, I didn't know that ${var,,} lowercases it, nice trick :)10:02
matttisn't there a less cryptic filter to do that?10:05
hughsaundersmattt: |tr 'A-Z' 'a-z'10:08
hughsaundersbut ,, is much more concise and saves a fork10:09
mattts/concise/cryptic/10:09
mattt:)10:09
*** javeriak has joined #openstack-ansible10:14
odyssey4mehughsaunders yep, it's a bash4 trick :)10:15
odyssey4memattt I put the comment above the line to give the clue :)10:15
*** sdake has quit IRC10:15
odyssey4mehughsaunders the paste files are a direct copy of upstream10:15
*** markvoelker has joined #openstack-ansible10:16
odyssey4mehughsaunders ah, I see what you mean - I could add a search and replace similar to the hmac_keys entries10:16
odyssey4mehughsaunders hmm, but how would that be done as it's not a unique line :/10:17
hughsaundersodyssey4me: its unique within the section10:18
matttodyssey4me: any issues us re-adding the ec2 stuff back into https://review.openstack.org/#/c/265404/17/playbooks/roles/os_nova/templates/api-paste.ini.j2 ?  i imagine we deliberately took that out10:18
*** richoid has quit IRC10:19
*** daneyon has joined #openstack-ansible10:19
odyssey4memattt I took it out as the ec2 API was deprecated upstream... but I'm trying to have the SHA bumps match content in a more sustainable way10:19
odyssey4meso I expect that while upstream has it, we may as well have it - even if nothing is done with it10:20
matttok10:20
matttthink it looks fine w/ exception of heat thing hughsaunders mentioned10:20
odyssey4meI've seen discussions about removing it entirely in this cycle.10:20
*** richoid has joined #openstack-ansible10:21
*** markvoelker has quit IRC10:21
odyssey4meShould we leave the profiler thing on as a default? If a deployer wants to turn it off they always have the config_override option.10:22
*** daneyon has quit IRC10:24
hughsaundersodyssey4me: if we do that, we should remove the variable, otherwise its misleading10:25
matttalso don't think it's great to change default behaviour in a patch release10:26
hughsaundershowever I'd be inclined to default it to off, and let deployers enable it10:26
odyssey4mehughsaunders ok, let me see if I can figure out how to add that change into the sha updater10:27
odyssey4memeanwhile I'll rev the patch to fix that10:27
odyssey4mehughsaunders mattt interestingly, glance-api, rlance-registry, cinder all have those set to yes already10:30
hughsaundersodyssey4me: yay for consistency10:30
matttha10:30
matttin that case it may be fine to enable it by default?10:30
odyssey4meyeah, I think we should remove the setting and just leave it on by default10:31
hughsaundershmm, is the hmac thing to verify that only authorised clients can profile requests?10:32
hughsaundersif so, its probably fine to leave it enabled10:33
odyssey4meit seems that the paste has it set on, but the .conf files have it turned off10:33
hughsaunders"Add OSprofiler WSGI middleware to your service, this initializes the profiler, if and only if there are special trace headers, that are signed by one of the HMAC keys from api-paste.ini (if multiple keys exist the signing process will continue to use the key that was accepted during validation)." https://github.com/openstack/osprofiler10:34
hughsaundersso sounds like it doesn't profile requests unless there is a special header anyway, so fine to leave it on10:34
*** Guest96126_ has quit IRC10:35
*** Guest96126 has quit IRC10:35
odyssey4meapparently this is what it's for: https://github.com/openstack/heat/blob/master/heat/common/profiler.py#L36-L4410:36
odyssey4meand it seems that it's enabled/disabled in the conf files, so it should be safe to leave on in the paste files10:36
hughsaundersodyssey4me: just came to the same conclusion10:36
*** richoid has quit IRC10:38
odyssey4meyep, and it seems that it's primarily enabled/disabled in the conf file anyway - and that's where our vars are used10:38
odyssey4meso the patch should be fine as-is10:38
odyssey4memy connection dropped off - not sure which messages you saw10:39
hughsaundersodyssey4me: neither am I ;-)10:40
hughsaundersuse a terminal irc client when connections are dodgy..10:40
odyssey4meyep, and it seems that it's primarily enabled/disabled in the conf file anyway - and that's where our vars are used - so the patch should be fine as-is10:41
*** markvoelker has joined #openstack-ansible10:44
*** markvoelker has quit IRC10:49
*** richoid has joined #openstack-ansible11:01
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Make the AIO requirements clearer  https://review.openstack.org/26955711:10
*** daneyon has joined #openstack-ansible11:14
odyssey4mehughsaunders mattt perhaps I missed some responses, but based on our discussion it seems to me that the liberty sha update patch is good to go?11:14
*** markvoelker has joined #openstack-ansible11:14
hughsaundersodyssey4me: yeah11:15
*** daneyon has quit IRC11:18
*** markvoelker has quit IRC11:20
*** javeriak has quit IRC11:20
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Dev Doc: Link directly to the bootstrap-host role defaults file  https://review.openstack.org/26956511:25
matttopenstackgerrit: this master issue is odd11:26
mattt^^^ odyssey4me \11:26
odyssey4memattt have you found out anything interesting?11:27
matttodyssey4me: nope :(  i'm going to nuke some containers and try this again11:27
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Dev Doc: Make the AIO requirements clearer  https://review.openstack.org/26955711:29
*** markvoelker has joined #openstack-ansible11:32
*** markvoelker has quit IRC11:36
*** shausy has quit IRC11:38
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: os_tempest: Verify that Keystone & Glance are available  https://review.openstack.org/26957511:43
odyssey4memattt I'm not sure whether ^ will help work around the issue... but I figure it's worth a shot.11:43
matttodyssey4me: both are available becuase glance gets the image11:45
matttit just goes to killed becuase of the swift endpoint11:45
mattti'm still fiddling on this side11:45
odyssey4memaybe another one to add would be the sift endpoint?11:46
odyssey4me*swift11:46
matttodyssey4me: yeah would be interesting to just do an openstack endpoint list and throw output to console11:48
odyssey4methat's easy enough to add to run-playbooks11:49
odyssey4memattt - fyi, http://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/buffered-reader-for-swift-driver.html / https://blueprints.launchpad.net/glance/+spec/buffered-reader-for-swift-driver / https://review.openstack.org/12086611:51
*** yatin has quit IRC11:55
*** jguy_ has quit IRC12:01
*** daneyon has joined #openstack-ansible12:08
*** ashishb has quit IRC12:10
matttodyssey4me: got the failure on deploy, destroyed galera/keystone/glance/swift containers and rebuild and it all works fine12:11
*** markvoelker has joined #openstack-ansible12:11
*** daneyon has quit IRC12:13
*** markvoelker has quit IRC12:16
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Gate: Record the endpoint list in the gate check logs  https://review.openstack.org/26957512:18
*** javeriak has joined #openstack-ansible12:35
odyssey4memattt perhaps ^ would be helpful to have merged, both now and in general12:39
*** javeriak has quit IRC12:46
*** markvoelker has joined #openstack-ansible12:49
*** mpavone has quit IRC12:52
*** markvoelker has quit IRC12:54
*** jguy_ has joined #openstack-ansible12:57
*** mpavone has joined #openstack-ansible13:01
*** mpavone has quit IRC13:01
*** daneyon has joined #openstack-ansible13:02
odyssey4mecloudnull w00t :) https://github.com/ansible/ansible-modules-core/pull/2696 sadly only targeted at Ansible 2.113:02
openstackgerritMerged openstack/openstack-ansible: Update Master SHAs - 17 Jan 2016  https://review.openstack.org/24596613:04
*** sdake has joined #openstack-ansible13:06
mhaydenmorning13:06
*** daneyon has quit IRC13:06
*** iceyao_ has joined #openstack-ansible13:09
matttodyssey4me: oh dear, the master patch merged :P13:10
*** markvoelker has joined #openstack-ansible13:10
odyssey4mew00t, the master SHA's have been updated - finally13:10
odyssey4meo/ mhayden13:10
matttbut that change is super unstable :(13:10
mattttho to be fair master gating seems a bit unstable again13:11
matttodyssey4me: let me review your liberty bump again, got distracted looking into this one13:11
odyssey4memy connection comes and goes, so forgive my periodic disappearance13:11
matttodyssey4me: np13:11
*** iceyao has quit IRC13:13
*** alejandrito has joined #openstack-ansible13:14
*** markvoelker has quit IRC13:15
matttodyssey4me: glance_profiler_enabled and cinder_profiler_enabled are disabled by default, didn't you say the opposite is true ?13:16
odyssey4meyeah mattt - I don't think it has anything to do with the patch, I think it's general13:18
odyssey4meit's most likely a resource constraints issue that exposing a race condition somewhere13:19
matttodyssey4me: ah i see the confusion, it gets disabled in teh conf files but then set to enabled in the api paste files13:21
matttwe probably need to clean that up13:22
*** Andrew__ has joined #openstack-ansible13:23
*** javeriak has joined #openstack-ansible13:24
Andrew__Folks, Is this doc still correct http://docs.openstack.org/developer/openstack-ansible/install-guide/ops-galera-recovery.html13:24
Andrew__because i am getting this, ERROR: tag(s) not found in playbook: galera-bootstrap.13:24
matttAndrew__: that doc is for mitaka i believe -- are you running mitaka ?13:26
Andrew__matt: Nope, i am on kilo13:26
Andrew__mattt: Nope, i am on kilo13:27
matttAndrew__: http://docs.openstack.org/developer/openstack-ansible/kilo/install-guide/ops-galera-recovery.html13:27
matttbut also references same tag :P13:27
Andrew__mattt: Is there any document for Galera cluster recovery for Kilo ?13:27
Andrew__mattt: So doc bug ?13:29
matttAndrew__: looks it, that tag doesn't even exist in master13:29
mattt(mitaka)13:29
*** dslev has joined #openstack-ansible13:30
matttAndrew__: https://github.com/openstack/openstack-ansible/blob/kilo/playbooks/galera-install.yml#L2613:30
matttAndrew__: actually that tag is right for mitaka, i forgot the galera code was moved out into a separate role13:31
matttbut def. a doc bug for kilo13:31
mancdazodyssey4me cloudnull has the wheelbuilding process changed in liberty?13:31
odyssey4memancdaz yes - repo-clone still exists, but repo-build works in a more transparent way13:32
odyssey4meand has more options13:32
Andrew__mattt: Please correct me if i am wrong, i don't want to rebuild the galera cluster, i only want to reinitialize it and for that i have to run this: "openstack-ansible -e galera_ignore_cluster_state=true galera-install.yml" ?13:33
odyssey4memancdaz RPC still has to sort out an automated solution for updating the rpc-repo on each tag13:34
mancdazodyssey4me that's been done13:35
mattt^^^ git-harry that is safe to run right (openstack-ansible -e galera_ignore_cluster_state=true galera-install.yml)13:35
mancdazat least, the rpc-release var is discovered now, using the latest tag discoverable in the repo history13:35
mancdazbut currently the rpc-openstack repo-build play is failing with the way we're calling yaprt, it seems13:36
odyssey4memancdaz that repo build play should be removed13:37
mancdazodyssey4me and what of the rpc specific stuff that needs to be built13:37
odyssey4memancdaz in liberty you can add user_vars entries with additional package requirements...13:38
odyssey4meit then adds all package requirements together and builds the repo13:38
mancdazodyssey4me ah ok nice13:38
odyssey4methat ensures that there are no conflicts between packages and requirements13:38
odyssey4mehitting Manchester now, afk for a bit while I find somewhere to spend the afternoon13:39
mancdazodyssey4me ok thanks13:39
matttAndrew__: what is the problem?  is galera down?13:40
Andrew__mattt: Yes please, crashed on all 3 containers.13:40
matttAndrew__: is this a prod deployment?13:40
Andrew__mattt: Nope, but cannot afford to rebuild13:41
Andrew__mattt: I am going to try this, stop haproxy and execute this command on one of the nodes, service mysql start --wsrep-new-cluster13:42
*** tlian has joined #openstack-ansible13:43
*** javeriak_ has joined #openstack-ansible13:45
*** javeriak has quit IRC13:46
matttAndrew__: i've used the ansible command on test envs and it's got me back up and running, but i'd be cautious running that blindly on a prod deploy ... best to recover galera by hand in that situation13:49
*** markvoelker has joined #openstack-ansible13:52
*** daneyon has joined #openstack-ansible13:56
*** markvoelker has quit IRC13:57
*** markvoelker has joined #openstack-ansible14:00
*** daneyon has quit IRC14:01
*** markvoelker_ has joined #openstack-ansible14:01
*** Guest3619 is now known as b3rnard014:02
odyssey4memattt we should really add the galera fix after a reboot to the AIO page14:05
*** markvoelker has quit IRC14:05
openstackgerritJaveria Khan proposed openstack/openstack-ansible: Update plumlib.ini with connector type  https://review.openstack.org/26920314:07
odyssey4meAndrew__ did you try using openstack-ansible -e galera_ignore_cluster_state=true galera-install.yml ?14:09
openstackgerritJaveria Khan proposed openstack/openstack-ansible: Update PLUMgrid core plugin path for liberty+ installs  https://review.openstack.org/26965914:10
*** woodard has joined #openstack-ansible14:11
Andrew__odyssey4me: Nope, Luckily the command "service mysql start --wsrep-new-cluster"  worked, cluster is back up and running :)14:13
Andrew__mattt: Thanks for the help :)14:13
matttAndrew__: nice :)14:14
mancdazodyssey4me so you happen to know how I set additional packages for the repo build process?14:21
mancdazas in, what var. I can't find it14:22
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Docs: Update the minor upgrade process  https://review.openstack.org/26966814:23
*** javeriak_ has quit IRC14:24
odyssey4memancdaz as I recall, all you have to do is add a var into /etc/openstack_deploy/user_variables.yml with the name suffix of _pip_packages, eg: foo_pip_packages14:24
odyssey4methe var needs to be a list14:24
mancdazodyssey4me hmm I have tried that14:25
odyssey4memancdaz and did you do a repo-build after that?14:25
odyssey4mebefore doing a repo-build, you can actually execute a script to see the list of packages14:25
odyssey4mehang on14:25
odyssey4meyou can execute playbooks/plugins/lookups/py_pkgs.py <path>14:26
odyssey4mefor example, from the playbooks directory execute: 'plugins/lookups/py_pkgs.py ..'14:26
*** KLevenstein has joined #openstack-ansible14:26
*** javeriak has joined #openstack-ansible14:27
odyssey4memancdaz FYI https://github.com/openstack/openstack-ansible/commit/3555a5d62e4d525ce35afe9930339d1bd99aabac14:27
odyssey4memancdaz ah, also /etc/ansible/roles/ will automatically be a source to search for updates packages in role defaults14:28
mancdazodyssey4me ok ta14:29
*** Andrew__ has quit IRC14:29
*** javeriak has quit IRC14:31
matttodyssey4me: will https://review.openstack.org/#/c/261293/8 cause problems if people are using rpc-repo ?14:33
odyssey4memattt considering that rpc-repo is built using the same repo-build process, I expect not14:34
matttodyssey4me: is master rebuilt on schedule or is it a manual process ?14:36
odyssey4memaster is built as part of the execution of the normal flow of the playbooks14:36
odyssey4merpc-repo is built manually at this stage, and I really wish we could automate it14:37
*** Andrew__ has joined #openstack-ansible14:45
*** Andrew__ has quit IRC14:46
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Gate: Record the endpoint list in the gate check logs  https://review.openstack.org/26957514:47
*** daneyon has joined #openstack-ansible14:50
*** Bofu2U has quit IRC14:53
*** daneyon has quit IRC14:55
*** Bofu2U has joined #openstack-ansible14:56
*** Bofu2U has quit IRC14:58
*** Bofu2U has joined #openstack-ansible14:59
*** bryan_att has joined #openstack-ansible15:00
*** Bofu2U has quit IRC15:00
*** Bofu2U has joined #openstack-ansible15:03
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Disable auditd rules for deletions  https://review.openstack.org/26930615:04
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Disable auditd rules for deletions  https://review.openstack.org/26930615:05
*** Bofu2U has quit IRC15:06
alextricity25stevelle: Very clear! :) Thanks for your input15:06
*** Bofu2U has joined #openstack-ansible15:07
odyssey4mestevelle alextricity25 roles held in /etc/ansible/roles/ are already checked for package lists - does that cater for your needs?15:08
odyssey4merelated: https://github.com/openstack/openstack-ansible/commit/3555a5d62e4d525ce35afe9930339d1bd99aabac15:08
*** Mudpuppy has joined #openstack-ansible15:09
*** Bofu2U has quit IRC15:11
alextricity25for the apache overrides patch set?15:11
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Update Liberty SHA's - 18 Jan 2016  https://review.openstack.org/26540415:11
*** dslev has quit IRC15:11
*** Bofu2U has joined #openstack-ansible15:11
*** Bofu2U has quit IRC15:13
*** Bjoern has joined #openstack-ansible15:13
*** Bofu2U has joined #openstack-ansible15:14
*** Bofu2U has quit IRC15:16
*** Bofu2U has joined #openstack-ansible15:17
*** dslevin has quit IRC15:18
*** Bofu2U has quit IRC15:19
alextricity25odyssey4me: Yes that will work. I could just build the git repo by adding it to my user_*.yml file15:19
alextricity25odyssey4me: Do you think that's a better approach? As suppose to adding the parse_apache_config library in requirements.txt?15:19
*** spotz_zzz is now known as spotz15:20
*** Mudpuppy has quit IRC15:20
odyssey4mealextricity25 if it's for something that's part of the base code, then rather add it into the requirements15:20
odyssey4meif it's an optional role, then add it into the role15:20
alextricity25odyssey4me: I put the repo up on pypi yesterday. I'm not so sure why the gate tests are not picking it up15:21
*** Mudpuppy has joined #openstack-ansible15:21
odyssey4meI didn't know the context of the discussion. I just saw something about how to add more packages to the repo. :)15:21
*** baker has joined #openstack-ansible15:21
odyssey4methe gate can't find it?15:21
*** jthorne has joined #openstack-ansible15:22
*** CheKoLyN has joined #openstack-ansible15:22
alextricity25odyssey4me: That's correct. It's look in http://pypi.region-b.geo-1.openstack.org. Last time I checked the package was not ther, but now it seems to be there. Maybe their builds are nightly?15:23
alextricity25I'll re-run the gate tests15:23
*** raddaoui has joined #openstack-ansible15:26
odyssey4meyeah, it might have needed some time to propogate15:26
*** sdake has quit IRC15:31
*** sigmavirus24_awa is now known as sigmavirus2415:31
cloudnullAndrew__ I may be a bit later here however http://docs.openstack.org/developer/openstack-ansible/install-guide/ops-galera.html has some info on how to manage the galera cluster which may be useful should you need to troubleshoot it in the future.15:33
cloudnullmorning btw.15:33
spotzmorning here too:)15:35
matttcloudnull: looks like the process has chnaged between master (mitaka) and kill tho15:35
mattts/kill/kilo/15:35
mattthowdy cloudnull spotz15:35
*** Bofu2U has joined #openstack-ansible15:36
odyssey4meo/ cloudnull spotz15:36
odyssey4mespotz there are a few docs reviews in the queue if you'd like to take a gander15:37
spotzodyssey4me Ok I'll pull up the list and go through15:37
*** Bofu2U has quit IRC15:39
matttw/ keystone, what creates the default RegionOne region ?15:41
*** Bofu2U has joined #openstack-ansible15:41
*** Bofu2U has quit IRC15:42
*** Bofu2U has joined #openstack-ansible15:43
*** daneyon has joined #openstack-ansible15:44
*** Bofu2U has quit IRC15:45
*** Bofu2U has joined #openstack-ansible15:48
*** daneyon has quit IRC15:49
cloudnullmattt:  whast that ?15:49
cloudnulloh the galera things ?15:50
cloudnullsorry, still not caffeinated.15:50
matttcloudnull: yeah docs for galera15:50
*** raddaoui has quit IRC15:50
matttcloudnull: do you know what creates RegionOne keystone region ?15:50
cloudnullin kilo ?15:50
matttanywhere :)15:51
*** Bofu2U has quit IRC15:51
mattt(i think we're crossing communication channels here :P)15:51
spotzodyssey4me - easier for me to comment re-wording or commit over yours?15:51
*** markvoelker_ has quit IRC15:51
*** Bofu2U has joined #openstack-ansible15:52
cloudnullmattt: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_keystone/tasks/keystone_service_setup.yml#L207-L23115:53
cloudnullthe variable comes from playbooks/roles/os_keystone/defaults/main.yml:111:keystone_service_region15:53
matttcloudnull: ah so creating the endpoint creates the region in keystone.region table?15:54
cloudnullyes. it seems that way in looking at the keystone lib code on LN:101515:55
*** javeriak has joined #openstack-ansible15:56
matttok cool, thanks cloudnull15:57
cloudnullhope that helps. sorry in advance :)15:57
*** phalmos has joined #openstack-ansible15:58
*** Bofu2U has quit IRC15:58
*** baker has quit IRC15:59
*** baker has joined #openstack-ansible16:00
*** Bjoern has quit IRC16:00
*** KLevenstein has quit IRC16:00
*** sdake has joined #openstack-ansible16:01
*** galstrom_zzz is now known as galstrom16:02
*** greg_a has joined #openstack-ansible16:02
*** Bofu2U has joined #openstack-ansible16:06
*** Bofu2U has quit IRC16:10
openstackgerritTravis McPeak proposed openstack/openstack-ansible-security: Adding Vagrant setup for deploying security-ansible  https://review.openstack.org/26695416:12
*** baker has quit IRC16:12
*** baker has joined #openstack-ansible16:14
*** Bofu2U has joined #openstack-ansible16:16
*** daneyon has joined #openstack-ansible16:17
*** gtt116__ has joined #openstack-ansible16:18
*** Bofu2U has quit IRC16:19
*** greg_a has quit IRC16:21
*** Bofu2U has joined #openstack-ansible16:22
*** gtt116_ has quit IRC16:22
*** daneyon_ has joined #openstack-ansible16:23
*** Bofu2U has quit IRC16:23
*** fawadkhaliq has joined #openstack-ansible16:24
*** egonzalez has joined #openstack-ansible16:25
*** daneyon has quit IRC16:26
palendaeodyssey4me: Did you have a document on OSA Kilo -> liberty? I think I remember you had an etherpad?16:27
palendaeI think mcarden, neillc, and myself are being asked to look at doing some of that work16:30
palendaeevrardjp: Have you done anything with Kilo -> Liberty upgrade?16:30
cloudnullpalendae:  https://etherpad.openstack.org/p/openstack-ansible-upgrade-framework16:33
cloudnullhttps://etherpad.openstack.org/p/minimum_viable_upgrade16:33
mancdazodyssey4me cloudnull aside from making this list a var: https://github.com/openstack/openstack-ansible/blob/master/playbooks/repo-build.yml#L25-L2716:33
cloudnullhttps://etherpad.openstack.org/p/openstack-ansible-kilo-liberty-upgrade-test116:33
mancdazis there some other way of easily having the repo-build role include the rpcd directory16:33
palendaeI had my spec out there previously, but that needs to be rewritten as it was before liberty and assumed we'd do upgrade work as a rolling thing16:33
palendaethanks cloudnull16:33
cloudnullmancdaz: WAT?16:34
mancdazha16:34
mancdazso I want to point to another location that should be scanned for locations and names of pip wheels to be built16:34
cloudnullwe could turn https://github.com/openstack/openstack-ansible/blob/master/playbooks/repo-build.yml#L24 into a user defined variable ?16:34
mancdazcloudnull that's what I was asking16:34
logan-that might be handy16:35
mancdazother than that, is there some other way?16:35
cloudnullor rpco could put roles in etc/ansible/roles which would do it automagically16:35
palendaemancdaz, cloudnull: Or the role could take an arg16:35
logan-you could install roles with ansible requirements files to /etc/ansible/roles and it will find them there. just don't add the git repo info to defaults/main.yml for now as that file is ignored16:35
*** markvoelker has joined #openstack-ansible16:36
cloudnullor if they define the variables as something like `user_variables_pipy_things_from_rpco.yml` in /etc/openstack_deploy which would again do it automagically16:36
mancdazcloudnull yeah I didn't want to have to strip out all the package name/repo location stuff from the different p[lays in rpco, and drop them in user_var*16:36
mancdazplays/roles16:37
logan-(https://review.openstack.org/#/c/269429/ will allow the /etc/ansible/roles/*/defaults/main.yml to be scanned for build repos)16:37
*** egonzalez has quit IRC16:39
cloudnull++ logan- jimmy good change16:39
mhaydenif i want to deploy without swift, what's the proper way of doing that?16:40
*** alejandrito has quit IRC16:41
cloudnullmancdaz:  it seems as rpco goes the rought of using galaxy roles instead of submodules the play will do the right thing without defining more variables16:41
palendaemhayden: Make sure conf.d/swift.yml is gone16:41
mhaydengotcha, thanks16:41
palendaemhayden: Unless it's changed since I last did it, so long as there's no swift containers/hosts defined, it shouldn't deploy16:41
mancdazcloudnull so I think that was largely targeted at the things we currently submodule. Not sure we had decided to entirely galaxyise all the roles in there16:42
cloudnulli hope rpco rids itself of the submodule infection, but that mess is above my pay grade16:44
palendaecloudnull: It's something prometheanfire tackled already, just waiting for the PR to merge16:45
*** Bjoern has joined #openstack-ansible16:45
palendaecloudnull: Though including OSA as it stands now is still submoduling16:45
prometheanfiremerge that kthnx16:45
*** mgoddard_ has joined #openstack-ansible16:46
prometheanfirehttps://github.com/rcbops/rpc-openstack/pull/57816:46
prometheanfiresomeone push the button16:46
*** weezS has joined #openstack-ansible16:46
*** gparaskevas has quit IRC16:48
*** javeriak_ has joined #openstack-ansible16:48
*** mgoddard__ has quit IRC16:49
openstackgerritKevin Carter proposed openstack/openstack-ansible: Added a variable so pkg-locations to be redefined  https://review.openstack.org/26976016:50
cloudnullmancdaz: ^16:50
mancdazcloudnull how would one append to that list with something in user_variables* ?16:51
cloudnullyou'd have to redefine the list16:51
cloudnulland that would be within something in config, user_variables.* would work16:52
*** javeriak has quit IRC16:52
openstackgerritKevin Carter proposed openstack/openstack-ansible: Re-deploy the Horizon venv if it mismatches the repo  https://review.openstack.org/26129316:53
*** raddaoui has joined #openstack-ansible16:55
*** javeriak has joined #openstack-ansible16:56
*** javeriak_ has quit IRC16:56
*** phiche has quit IRC16:58
*** mgariepy has quit IRC16:59
*** mgoddard_ has quit IRC17:00
*** mgoddard has joined #openstack-ansible17:00
*** sdake has quit IRC17:04
*** sdake_ has joined #openstack-ansible17:04
mancdazcloudnull thanks will test17:04
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/openstack-ansible: Add ceilometer messaging_url for each service...  https://review.openstack.org/26977317:04
*** greg_a has joined #openstack-ansible17:12
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/openstack-ansible: [WIP]Allow apache file overrides  https://review.openstack.org/26774917:14
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/openstack-ansible: [WIP]Allow apache file overrides  https://review.openstack.org/26774917:16
openstackgerritTravis McPeak proposed openstack/openstack-ansible-security: Adding Vagrant setup for deploying security-ansible  https://review.openstack.org/26695417:26
openstackgerritJaveria Khan proposed openstack/openstack-ansible: Add ECMP support config for PGLib  https://review.openstack.org/26978217:35
*** carolynv_ has quit IRC17:37
palendaemancdaz: Yeah, can't extend lists/arrays in YAML =\17:40
*** raddaoui has quit IRC17:48
*** Nepoc has quit IRC17:59
*** Nepoc has joined #openstack-ansible18:00
*** Nepoc has quit IRC18:01
*** Nepoc has joined #openstack-ansible18:02
*** sdake has joined #openstack-ansible18:03
*** Nepoc has quit IRC18:04
*** Nepoc has joined #openstack-ansible18:04
electrofelixlooking at https://review.openstack.org/#/c/152936/18/playbooks/plugins/connection_plugins/ssh_retry.py how does the GPL v3 license for this work with the apache 2 license for the openstack-ansible project as a whole?18:05
electrofelixwe're running into ssh connection issues and I came across that change when looking up the error message via google18:05
electrofelixwas hoping to make use of it, but the use of GPLv3 on that file seemed a little odd18:06
*** sdake_ has quit IRC18:06
*** ashishb has joined #openstack-ansible18:06
*** fawadkhaliq has quit IRC18:08
*** Nepoc has quit IRC18:10
*** ashishb has quit IRC18:11
*** KLevenstein has joined #openstack-ansible18:11
*** Nepoc has joined #openstack-ansible18:11
*** jwagner is now known as jwagner_lunch18:14
*** eil397 has joined #openstack-ansible18:18
palendaeelectrofelix: That was juno...it should be removed as later versions of ansible included it18:19
*** ashishb has joined #openstack-ansible18:19
electrofelixansible 2.0 is the first that included that from what I can see looking through the code, still on 1.9.x here though, which is why it was of interest18:20
palendaeAlso Juno is more or less retired18:21
palendaeelectrofelix: yeah, we removed it once we saw it was an issue18:21
electrofelixah18:21
palendaeI think someone had it in a PR for ansible then copy/pasted it over18:21
palendaeI forget the story, but you're right in that it is odd18:21
palendaetbh not sure why it's still around in later juno code. Could be we relied on it, but I know it was excised from Kilo18:22
openstackgerritKevin Carter proposed openstack/openstack-ansible: Use slurp to collect the nova ssh keys  https://review.openstack.org/26683918:22
*** michaelgugino has joined #openstack-ansible18:23
electrofelixpalendae: thanks for the explanation, guess we're out of luck until the lawyers look at it so :'( or we can just migrate to 2.018:24
palendaeelectrofelix: Are you using Juno?18:24
palendaeJuno's been EOL, I'd recommend getting on liberty if you can18:24
palendaeSince Kilo's EOL is around April18:24
palendaeOr are you looking at that file in some other project?18:25
electrofelixwe're migrating to liberty but not using openstack-ansible at the moment, I'm working on Helion HLM. We'll be working in the future to align with openstack-ansible18:25
palendaeGotcha18:26
palendaeYeah, pretty sure the GPL came from trying to not wait on Ansible to include it18:26
palendaeAnd they're all GPL18:26
openstackgerritJaveria Khan proposed openstack/openstack-ansible: Add ECMP support config for PGLib  https://review.openstack.org/26978218:26
*** jthorne has quit IRC18:29
*** skamithi has joined #openstack-ansible18:32
*** maximov has quit IRC18:33
*** etoews has quit IRC18:33
*** odyssey4me has quit IRC18:33
*** rackertom has quit IRC18:35
*** Nepoc has quit IRC18:35
*** git-harry has quit IRC18:35
*** etoews has joined #openstack-ansible18:35
*** mhayden has quit IRC18:35
*** andymccr has quit IRC18:35
*** Nepoc has joined #openstack-ansible18:35
*** dalees has quit IRC18:36
*** odyssey4me has joined #openstack-ansible18:36
*** git-harry has joined #openstack-ansible18:36
*** maximov has joined #openstack-ansible18:36
*** andymccr has joined #openstack-ansible18:36
*** dalees has joined #openstack-ansible18:37
*** mhayden has joined #openstack-ansible18:37
*** rackertom has joined #openstack-ansible18:38
*** mgoddard_ has joined #openstack-ansible18:39
*** javeriak_ has joined #openstack-ansible18:39
*** mgoddard has quit IRC18:42
*** javeriak has quit IRC18:42
*** phiche has joined #openstack-ansible18:43
*** Nepoc has quit IRC18:44
*** Nepoc has joined #openstack-ansible18:44
*** admin0 has quit IRC18:46
*** ashishb has quit IRC18:49
*** phiche has quit IRC18:49
*** ashishb has joined #openstack-ansible18:49
*** phiche has joined #openstack-ansible18:51
*** sdake_ has joined #openstack-ansible18:55
*** jthorne has joined #openstack-ansible18:57
*** sdake has quit IRC18:57
*** phiche has quit IRC19:02
*** gonzalo2kx has joined #openstack-ansible19:04
*** greg_a has quit IRC19:04
*** phiche has joined #openstack-ansible19:07
*** greg_a has joined #openstack-ansible19:08
*** greg_a has quit IRC19:13
*** raddaoui has joined #openstack-ansible19:15
odyssey4mepalendae it's been on the OSA community meeting agenda for several weeks. The main Etherpad is https://etherpad.openstack.org/p/openstack-ansible-upgrade-framework19:23
*** phiche has quit IRC19:24
palendaeodyssey4me: Thanks19:25
*** skamithi has left #openstack-ansible19:27
*** jwagner_lunch is now known as jwagner19:32
*** phiche has joined #openstack-ansible19:40
*** baker has quit IRC19:40
javeriak_just hit something on the glance plays: TypeError: argument of type 'StrictUndefined' is not iterable19:45
javeriak_its in the Drop Glance Config(s) task, anyone seen it before ?19:46
*** dslev has joined #openstack-ansible19:47
*** phiche has quit IRC19:48
openstackgerritMerged openstack/openstack-ansible: Handle migrations for non-ml2 plugins  https://review.openstack.org/26949719:49
openstackgerritMerged openstack/openstack-ansible: Fix for neutron optional packages items in list  https://review.openstack.org/26834219:50
javeriak_odyssey4me around?19:56
*** ashishb has quit IRC19:56
*** sdake_ is now known as sdaake19:57
*** sdaake is now known as sdake19:57
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Add example haproxy_hosts yaml  https://review.openstack.org/26983319:58
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Add example haproxy_hosts yaml  https://review.openstack.org/26983319:59
*** phiche has joined #openstack-ansible20:05
*** abitha has joined #openstack-ansible20:11
*** admin0 has joined #openstack-ansible20:15
*** gtt116_ has joined #openstack-ansible20:26
*** gtt116__ has quit IRC20:29
*** electrofelix has quit IRC20:35
*** phiche1 has joined #openstack-ansible20:35
*** phiche has quit IRC20:37
mhaydendarn, i fat fingered my lb ip and keepalived stomped on my br-mgmt :|20:43
* mhayden slaps his finger20:43
*** flwang1 has joined #openstack-ansible20:44
*** baker has joined #openstack-ansible20:45
*** dslev has quit IRC20:55
openstackgerritMerged openstack/openstack-ansible: Update Liberty SHA's - 18 Jan 2016  https://review.openstack.org/26540420:57
openstackgerritNeill Cox proposed openstack/openstack-ansible: WIP New Inventory Library  https://review.openstack.org/26923621:00
*** h1nch has joined #openstack-ansible21:02
prometheanfireodyssey4me: so, I got gentoo into disk-image-builder and want to work on getting it to be a host for openstack-ansible, meaning adding it to gate.  https://blueprints.launchpad.net/openstack-ansible/+spec/multi-platform-host-gentoo   https://review.openstack.org/#/c/181955/21:03
*** Nepoc has quit IRC21:06
*** Nepoc has joined #openstack-ansible21:07
*** md95 has joined #openstack-ansible21:08
*** mbrennan has joined #openstack-ansible21:14
*** jthorne_ has joined #openstack-ansible21:14
*** raddaoui has quit IRC21:15
*** md95 has quit IRC21:15
*** sdake has quit IRC21:16
*** jthorne has quit IRC21:17
*** javeriak_ has quit IRC21:21
mhaydencan anyone see what i'm doing wrong with galera? https://gist.github.com/major/946171f15a976d72c311 (this is on liberty)21:23
*** raddaoui has joined #openstack-ansible21:24
spotzmhayden beyond the fact mysql isn't running it can't find the socket?21:25
mhaydenit is running, but it seems like the credentials aren't set somewhere21:26
spotzthe password is being set programmatically?21:26
flwang1greetings, anybody can help figure out how to add a new service support for openstack-ansible? Thanks21:26
mhaydenthis is one part of osad i haven't looked into yet21:27
*** phiche has joined #openstack-ansible21:27
mhaydenhowdy flwang1!21:27
mhaydenflwang1: what service are you thinking about?21:27
flwang1mhayden: hi there21:27
flwang1mhayden: i'm the PTL of zaqar, so zaqar :)21:27
mhaydenoh nice -- i've heard of the project but i haven't looked at it in detail21:28
*** phiche1 has quit IRC21:28
spotzmhayden I can give some troubleshooting thoughts but that might just give you current state not the why21:28
mhaydeni meant to write up the process of adding a new service -- we had someone ask recently about another service (designate?) and i wrote up some stuff for it21:29
mhaydenflwang1: let me dig for that ML thread21:29
flwang1mhayden: awesome, thanks21:29
mhaydenflwang1: http://lists.openstack.org/pipermail/openstack-dev/2015-December/080947.html21:29
alextricity25mhayden: Are you missing https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/roles/galera_client/templates/client.my.cnf.j221:30
mhaydenflwang1: odyssey4me had a more elegant reply -> http://lists.openstack.org/pipermail/openstack-dev/2015-December/082577.html21:30
mhaydenbut we do need to make this into some docs21:30
openstackgerritMerged openstack/openstack-ansible: Re-deploy the Horizon venv if it mismatches the repo  https://review.openstack.org/26129321:31
mhaydenhah we have docs on putting OSA into your project but not the reverse21:31
spotzhehehe21:31
cloudnullo/ flwang121:32
cloudnullI'd recommend having a look here at first21:32
cloudnullhttp://docs.openstack.org/developer/openstack-ansible/developer-docs/extending.html21:32
flwang1cloudnull: i did :)21:32
cloudnullas for starting a role you can use my template https://github.com/os-cloud/openstack-ansible-TEMPLATE as a basis21:32
*** Bjoern has quit IRC21:32
mhaydenflwang1: i opened up a bug for more extensive documentation :) https://bugs.launchpad.net/openstack-ansible/+bug/153591521:32
openstackLaunchpad bug 1535915 in openstack-ansible "Add developer docs for adding new roles/services" [Undecided,New]21:33
mhaydenflwang1: cloudnull has been doing some work to break up some roles into separate repositories, so you might say he's a pro at this sort of thing21:33
flwang1mhayden: awesome21:33
*** Bjoern has joined #openstack-ansible21:34
flwang1so i don' have any background about puppet or ansible, I can draft the spec. but i have no idea how to do that.21:34
cloudnullalso sigmavirus24, mrda, and alextricity25 have written roles for OSA at this point. so if im not around one of them might have some insight on making things go21:34
flwang1how long will it take21:34
cloudnulldo to what?21:34
flwang1how to add the ansible support for zaqar21:35
cloudnullonce you have the role ready, integration is simple21:35
*** woodard_ has joined #openstack-ansible21:35
cloudnulldo you have an ansible role for zaqar at this point ?21:35
flwang1cloudnull: i don't think so21:36
cloudnullas for writing a spec, you can start here on how to put that together21:36
cloudnullhttps://github.com/openstack/openstack-ansible-specs/blob/master/specs/template.rst21:36
*** sdake has joined #openstack-ansible21:37
cloudnullonce the spec is accepted we can move the roll into the openstack namespace, shoult it exist at that time21:37
flwang1cloudnull: i will take ironic's spec as an example21:37
cloudnullthen we'll want to add the needed zaqar components into the openstack-ansible skell which is covered here http://docs.openstack.org/developer/openstack-ansible/developer-docs/extending.html#env-d21:38
cloudnullflwang1: ++ the ironic spec is a good example.21:38
cloudnulland was written by mrda21:38
cloudnullAUS Racker.21:38
flwang1cloudnull: cool, i'm based in NZ21:38
flwang1so basically the same timezone :)21:39
* sigmavirus24 waves to flwang1 21:39
flwang1sigmavirus24: hey21:39
cloudnullsweet ! so that may be a good point of contact when I'm sleeping or otherwise incoherent .21:39
sigmavirus24long time, no see21:39
flwang1sigmavirus24: i even don't know you're cruising at this channel21:39
*** woodard has quit IRC21:39
*** woodard_ has quit IRC21:40
* mcarden notes that mrda is freshly awake in AU right now.21:40
flwang1sigmavirus24: yep, so i assume you're familiar with ansible than me, and you will be bugged for some questions soon21:40
cloudnullflwang1: do you guys have some deployment scripts you use to stand up zaqar for prod ? if so, we may be able to help translate those scripts into ansiblish roles.21:41
flwang1cloudnull: the puppet work is still in progressing and i know Rackspace deployed Zaqar21:41
flwang1my company is keen to deploy it but as i mentioned the puppet work is not ready21:42
flwang1so that's why i'm really interested in ansible21:42
flwang1to speed it up21:42
flwang1cloudnull: we can provide a reference config file if that's helpfull21:42
cloudnull+121:43
cloudnullthat'd be awesome21:43
flwang1and zaqar's architecture is simple21:43
cloudnulldoes it still use Mongo ?21:43
flwang1we only have 1 sever process21:43
* mrda 's ears tingle21:43
cloudnullmrda: for prez!21:43
flwang1cloudnull: yep, mongo or redis21:43
cloudnullflwang1: which one is perfered ?21:43
flwang1mongo21:43
cloudnullkk21:43
cloudnullso ceilometer may benifit from of this work too . -ccc alextricity2521:44
* mrda runs away21:44
mrda:)21:44
cloudnullhahahaha21:44
flwang1cloudnull: haha, yep21:44
alextricity25awesome!21:44
*** dslev has joined #openstack-ansible21:45
cloudnullflwang1: cool, if you can get the spec crafted  and provide some ref configs im sure we can help make things go.21:45
flwang1cloudnull: another question, any problem if all our other services deployed by puppet, but only zaqar deployed by ansible?21:45
cloudnulli would assume not.21:45
flwang1cloudnull: it would be awesome21:45
flwang1cloudnull: i will draft the spec soon21:45
cloudnullin this cycle we're moving the roles into their own stand alone repos, and making them self contained. so come Mitaka users can consume the roles we create without having to buy into the entire OpenStack-Ansible ecosystem.21:47
cloudnullwhich should fit right into the ability to deploy a single service with ansible in a land where puppet is king21:47
flwang1cloudnull: will it happen in Mitaka? i mean is it happening?21:48
flwang1will the zaqar work be a separate repo?21:48
openstackgerritNeill Cox proposed openstack/openstack-ansible: WIP New Inventory Library  https://review.openstack.org/26923621:49
*** jthorne_ has quit IRC21:49
*** Bjoern has quit IRC21:55
flwang1cloudnull: bp created https://blueprints.launchpad.net/openstack-ansible/+spec/role-zaqar21:55
cloudnullflwang1:  have you'll need to create a review in the specs repo and link the LP blueprint to the spec21:56
*** Bjoern has joined #openstack-ansible21:56
cloudnullhttps://github.com/openstack/openstack-ansible-specs/blob/master/specs/mitaka/role-ironic.rst21:56
flwang1cloudnull: yep, sure, really familiar with the spec process ;D21:56
cloudnullok. ping if you have questions.21:57
*** eil397 has quit IRC21:57
flwang1cloudnull: cool, cheers man21:58
*** phiche has quit IRC21:59
*** alejandrito has joined #openstack-ansible22:05
*** Ch3KoLyN has joined #openstack-ansible22:05
*** CheKoLyN has quit IRC22:05
*** admin0 has quit IRC22:11
*** raddaoui has quit IRC22:13
michaelguginoI'm finding it impossible to develop off master branch.  Nothing works, nothing.22:14
*** admin0 has joined #openstack-ansible22:15
*** baker has quit IRC22:17
mhaydenturns out my galera issue was a combination of funky timing plus i forgot to fill in the secrets file :|22:17
*** Mudpuppy has quit IRC22:19
spotzmhayden heheh I was going to suggest trying to login no password:)22:21
jmccroryare there work in progress repos for either the ironic or designate roles?22:22
openstackgerritFei Long Wang proposed openstack/openstack-ansible-specs: Additional Role for Zaqar Deployments  https://review.openstack.org/26988922:26
flwang1cloudnull: ^22:27
*** tlian has quit IRC22:27
*** sdake has quit IRC22:30
*** mbrennan has quit IRC22:31
*** jguy_ has quit IRC22:31
*** jamielennox|away is now known as jamielennox22:35
matttmichaelgugino: what's not working in master?  (honest question)22:35
*** admin0 has quit IRC22:42
*** eil397 has joined #openstack-ansible22:42
*** alejandrito has quit IRC22:51
michaelguginopip not installing, haproxy not pointing to the repo container, keystone not able to start22:54
michaelguginoit's just a hot mess.22:55
matttmichaelgugino: i was having keystone issues today, but couldn't pinpoint what it was22:57
michaelguginoit looked like it was trying to connect to localhost, instead of the galera cluster22:57
michaelguginobut even getting to that point was an exercise in futility.  Anyway, I have to run, I'll be back on tomorrow.23:01
*** jguy_ has joined #openstack-ansible23:01
matttmichaelgugino: ping us tomorrow and we can see where you're at23:01
matttmichaelgugino: stuff is working, as we have job that is passing23:01
matttmichaelgugino: but i'll be honest i'm seeing some weird stuff happening from time to time23:02
*** Alex_ has joined #openstack-ansible23:02
*** skamithi has joined #openstack-ansible23:02
*** skamithi has left #openstack-ansible23:02
Alex_hi! at verify infrastructure operations in the liberty docs, it says to check kibana, but as far as i can see, no playbook rules for kibana/logstash (would be great though if there are)? logging is centralized to rsyslog server, but not into logstash/kibana. documentation bug or am i missing something obvious?23:06
*** sdake has joined #openstack-ansible23:06
*** dslev has quit IRC23:07
matttAlex_: doc bug i'm afraid :(23:11
Alex_ah, thanks, suspected as much. =) elk would be great for the rsyslog server, it seems there is / was some code for it at some point, is there anything already done for this?23:13
matttAlex_: we have some roles for this in github.com/rcbops/rpc-openstack23:14
matttAlex_: we used to have it as part of openstack-ansible but it was removed because it's more a nice to have than a requirement23:14
*** phalmos has quit IRC23:15
Alex_thanks! will take a look23:16
matttAlex_: np!  and if you're bored and want to file a bug we'd not mind in the slightest :P23:17
*** galstrom is now known as galstrom_zzz23:20
Alex_matt: done. =)23:22
*** Bjoern has quit IRC23:23
*** spotz is now known as spotz_zzz23:24
matttAlex_: thanks :)23:24
*** sigmavirus24 is now known as sigmavirus24_awa23:33
*** Ch3KoLyN has quit IRC23:34
*** KLevenstein has quit IRC23:35
*** Nepoc has quit IRC23:42
*** Nepoc has joined #openstack-ansible23:42
palendaejmccrory, I believe there was one for ironic, but I don't know where it's at23:47
palendaeI think maybe mrda might know about that?23:51

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