*** apuimedo has quit IRC | 00:00 | |
*** apuimedo has joined #openstack-ansible | 00:00 | |
*** apuimedo has quit IRC | 00:10 | |
*** apuimedo has joined #openstack-ansible | 00:11 | |
stevelle | hope my comments clarify instead of muddy things further alextricity25 | 00:12 |
---|---|---|
*** cemmason has joined #openstack-ansible | 00:14 | |
*** eil397 has joined #openstack-ansible | 00:15 | |
*** apuimedo has quit IRC | 00:15 | |
*** apuimedo has joined #openstack-ansible | 00:16 | |
*** dslevin_ has joined #openstack-ansible | 00:17 | |
*** dslevin_ has quit IRC | 00:17 | |
*** dslevin has quit IRC | 00:18 | |
*** dslevin has joined #openstack-ansible | 00:18 | |
*** phalmos has joined #openstack-ansible | 00:19 | |
*** apuimedo has quit IRC | 00:21 | |
*** apuimedo has joined #openstack-ansible | 00:21 | |
*** apuimedo has quit IRC | 00:26 | |
*** mgoddard__ has joined #openstack-ansible | 00:26 | |
*** apuimedo has joined #openstack-ansible | 00:27 | |
*** mgoddard_ has quit IRC | 00:29 | |
*** apuimedo has quit IRC | 00:32 | |
*** apuimedo has joined #openstack-ansible | 00:33 | |
*** phalmos has quit IRC | 00:34 | |
*** dslevin has quit IRC | 00:35 | |
*** apuimedo has quit IRC | 00:37 | |
*** dslevin has joined #openstack-ansible | 00:38 | |
*** apuimedo has joined #openstack-ansible | 00:39 | |
*** apuimedo has quit IRC | 00:44 | |
*** apuimedo has joined #openstack-ansible | 00:44 | |
*** CheKoLyN has joined #openstack-ansible | 00:45 | |
*** sdake has quit IRC | 00:46 | |
*** dslevin has quit IRC | 00:48 | |
*** apuimedo has quit IRC | 00:49 | |
*** apuimedo has joined #openstack-ansible | 00:51 | |
*** dslevin has joined #openstack-ansible | 00:51 | |
*** apuimedo has quit IRC | 00:55 | |
*** apuimedo has joined #openstack-ansible | 00:56 | |
*** fawadkhaliq has joined #openstack-ansible | 01:00 | |
*** fawadkhaliq has quit IRC | 01:00 | |
*** apuimedo has quit IRC | 01:01 | |
*** apuimedo has joined #openstack-ansible | 01:01 | |
*** eil397 has quit IRC | 01:03 | |
*** eil397 has joined #openstack-ansible | 01:08 | |
*** apuimedo has quit IRC | 01:11 | |
*** apuimedo has joined #openstack-ansible | 01:12 | |
*** markvoelker has quit IRC | 01:14 | |
*** apuimedo has quit IRC | 01:16 | |
*** apuimedo has joined #openstack-ansible | 01:17 | |
*** sdake has joined #openstack-ansible | 01:17 | |
*** apuimedo has quit IRC | 01:22 | |
*** apuimedo has joined #openstack-ansible | 01:23 | |
*** apuimedo has quit IRC | 01:27 | |
*** apuimedo has joined #openstack-ansible | 01:29 | |
*** dslevin has quit IRC | 01:31 | |
*** apuimedo has quit IRC | 01:33 | |
*** apuimedo has joined #openstack-ansible | 01:35 | |
*** dslevin has joined #openstack-ansible | 01:36 | |
*** apuimedo has quit IRC | 01:41 | |
*** apuimedo has joined #openstack-ansible | 01:43 | |
*** eil397 has quit IRC | 01:47 | |
*** apuimedo has quit IRC | 01:47 | |
*** apuimedo has joined #openstack-ansible | 01:49 | |
*** iceyao_ has joined #openstack-ansible | 01:53 | |
*** dslevin has quit IRC | 01:56 | |
*** apuimedo has quit IRC | 01:58 | |
*** apuimedo has joined #openstack-ansible | 01:59 | |
*** apuimedo has quit IRC | 02:04 | |
*** sdake_ has joined #openstack-ansible | 02:05 | |
*** apuimedo has joined #openstack-ansible | 02:05 | |
*** sdake has quit IRC | 02:07 | |
*** dslevin has joined #openstack-ansible | 02:07 | |
*** dslev has joined #openstack-ansible | 02:08 | |
*** apuimedo has quit IRC | 02:12 | |
*** apuimedo has joined #openstack-ansible | 02:14 | |
openstackgerrit | melissaml proposed openstack/openstack-ansible: Fix grammatical mistake, Changed character from "an" to "a" in below files: https://review.openstack.org/268962 | 02:16 |
openstackgerrit | Logan V proposed openstack/openstack-ansible: Neutron ML2 template fix https://review.openstack.org/269394 | 02:17 |
*** apuimedo has quit IRC | 02:18 | |
*** apuimedo has joined #openstack-ansible | 02:19 | |
openstackgerrit | Logan V proposed openstack/openstack-ansible: Neutron ML2 template fix https://review.openstack.org/269396 | 02:23 |
*** apuimedo has quit IRC | 02:23 | |
*** apuimedo has joined #openstack-ansible | 02:24 | |
*** dslev has quit IRC | 02:31 | |
*** apuimedo has quit IRC | 02:34 | |
*** apuimedo has joined #openstack-ansible | 02:35 | |
*** iceyao_ has quit IRC | 02:35 | |
*** iceyao has joined #openstack-ansible | 02:35 | |
*** apuimedo has quit IRC | 02:42 | |
*** apuimedo has joined #openstack-ansible | 02:42 | |
*** apuimedo has quit IRC | 02:47 | |
*** apuimedo has joined #openstack-ansible | 02:48 | |
*** markvoelker has joined #openstack-ansible | 02:52 | |
*** apuimedo has quit IRC | 02:53 | |
*** apuimedo has joined #openstack-ansible | 02:54 | |
*** markvoelker_ has joined #openstack-ansible | 02:56 | |
*** apuimedo has quit IRC | 02:58 | |
*** apuimedo has joined #openstack-ansible | 02:59 | |
*** markvoelker has quit IRC | 03:00 | |
*** markvoelker_ has quit IRC | 03:01 | |
*** apuimedo has quit IRC | 03:06 | |
*** markvoelker has joined #openstack-ansible | 03:06 | |
*** apuimedo has joined #openstack-ansible | 03:07 | |
*** apuimedo has quit IRC | 03:14 | |
*** apuimedo has joined #openstack-ansible | 03:15 | |
*** yatin has joined #openstack-ansible | 03:19 | |
*** baker has joined #openstack-ansible | 03:20 | |
*** apuimedo has quit IRC | 03:22 | |
*** baker has quit IRC | 03:22 | |
*** apuimedo has joined #openstack-ansible | 03:23 | |
*** baker has joined #openstack-ansible | 03:24 | |
*** apuimedo has quit IRC | 03:30 | |
*** apuimedo has joined #openstack-ansible | 03:32 | |
*** apuimedo has quit IRC | 03:37 | |
*** apuimedo has joined #openstack-ansible | 03:37 | |
*** apuimedo has quit IRC | 03:42 | |
*** apuimedo has joined #openstack-ansible | 03:42 | |
*** tlian has quit IRC | 03:45 | |
*** apuimedo has quit IRC | 03:47 | |
*** apuimedo has joined #openstack-ansible | 03:48 | |
*** apuimedo has quit IRC | 03:55 | |
*** apuimedo has joined #openstack-ansible | 03:56 | |
*** iceyao has quit IRC | 03:56 | |
*** dalees has quit IRC | 03:56 | |
*** iceyao has joined #openstack-ansible | 03:56 | |
*** apuimedo has quit IRC | 04:00 | |
*** apuimedo has joined #openstack-ansible | 04:01 | |
*** apuimedo has quit IRC | 04:06 | |
*** apuimedo has joined #openstack-ansible | 04:06 | |
*** dalees has joined #openstack-ansible | 04:08 | |
*** apuimedo has quit IRC | 04:11 | |
*** apuimedo has joined #openstack-ansible | 04:13 | |
*** cfarquhar has quit IRC | 04:13 | |
*** cfarquhar has joined #openstack-ansible | 04:14 | |
*** cfarquhar has quit IRC | 04:14 | |
*** cfarquhar has joined #openstack-ansible | 04:14 | |
*** apuimedo has quit IRC | 04:20 | |
*** apuimedo has joined #openstack-ansible | 04:20 | |
*** sdake_ has quit IRC | 04:22 | |
*** apuimedo has quit IRC | 04:30 | |
*** apuimedo has joined #openstack-ansible | 04:30 | |
*** ashishb has joined #openstack-ansible | 04:31 | |
*** apuimedo has quit IRC | 04:35 | |
*** apuimedo has joined #openstack-ansible | 04:36 | |
*** ashishb has quit IRC | 04:37 | |
*** markvoelker has quit IRC | 04:39 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible: Process git repos in role defaults at low priority https://review.openstack.org/269429 | 04:39 |
*** baker has quit IRC | 04:39 | |
*** markvoelker has joined #openstack-ansible | 04:40 | |
*** apuimedo has quit IRC | 04:46 | |
*** apuimedo has joined #openstack-ansible | 04:46 | |
*** raddaoui has joined #openstack-ansible | 04:51 | |
*** apuimedo has quit IRC | 04:51 | |
*** raddaoui has quit IRC | 04:51 | |
*** apuimedo has joined #openstack-ansible | 04:52 | |
*** apuimedo has quit IRC | 04:57 | |
*** apuimedo has joined #openstack-ansible | 04:58 | |
*** daneyon has joined #openstack-ansible | 05:06 | |
*** apuimedo has quit IRC | 05:07 | |
*** apuimedo has joined #openstack-ansible | 05:08 | |
*** daneyon has quit IRC | 05:11 | |
*** apuimedo has quit IRC | 05:13 | |
*** apuimedo has joined #openstack-ansible | 05:13 | |
*** ashishb has joined #openstack-ansible | 05:15 | |
*** apuimedo has quit IRC | 05:23 | |
*** apuimedo has joined #openstack-ansible | 05:23 | |
*** robot_ has joined #openstack-ansible | 05:25 | |
*** robot_ is now known as Guest96126 | 05:25 | |
Guest96126 | Hi all..while running setup-openstack.yml I am getting an error related to mysql : unable to connect , check login credentials defined in my.cnf | 05:27 |
Guest96126 | can anyone tell me how to resolve this issue? | 05:28 |
*** query has joined #openstack-ansible | 05:28 | |
*** javeriak has joined #openstack-ansible | 05:36 | |
*** apuimedo has quit IRC | 05:40 | |
*** apuimedo has joined #openstack-ansible | 05:41 | |
*** sdake has joined #openstack-ansible | 05:44 | |
javeriak | matt! please port to liberty https://review.openstack.org/#/c/267473/ | 05:48 |
*** apuimedo has quit IRC | 05:50 | |
*** elo has quit IRC | 05:51 | |
*** apuimedo has joined #openstack-ansible | 05:51 | |
*** CheKoLyN has quit IRC | 05:53 | |
*** cemmason has quit IRC | 05:54 | |
*** cemmason has joined #openstack-ansible | 05:54 | |
cloudnull | Guest96126: have you run the other infrastructure-setup.yml play ? | 05:57 |
cloudnull | also 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|away | 05:59 | |
Guest96126 | I 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-ansible | 06:01 | |
*** elo has joined #openstack-ansible | 06:02 | |
*** daneyon has quit IRC | 06:05 | |
*** apuimedo has quit IRC | 06:07 | |
query | HI All, I am getting ----- AttributeError: 'TranslatorFactory' object has no attribute 'contextual_form', when running a playbook | 06:08 |
*** apuimedo has joined #openstack-ansible | 06:08 | |
query | I am following https://bugs.launchpad.net/oslo.service/+bug/1525992 for resolution | 06:08 |
openstack | Launchpad bug 1525992 in oslo.service "AttributeError: 'TranslatorFactory' object has no attribute 'contextual_form'" [Undecided,In progress] - Assigned to ChangBo Guo(gcb) (glongwave) | 06:08 |
query | but unable to locate the oslo.i18n condition...can u help me find this file in openstack-ansible? | 06:09 |
*** daneyon has joined #openstack-ansible | 06:12 | |
*** apuimedo has quit IRC | 06:12 | |
*** apuimedo has joined #openstack-ansible | 06:13 | |
*** daneyon has quit IRC | 06:17 | |
*** apuimedo has quit IRC | 06:18 | |
*** apuimedo has joined #openstack-ansible | 06:20 | |
*** cemmason has quit IRC | 06:25 | |
*** phiche has joined #openstack-ansible | 06:25 | |
*** phiche1 has joined #openstack-ansible | 06:26 | |
*** apuimedo has quit IRC | 06:26 | |
*** elo has quit IRC | 06:27 | |
*** elo has joined #openstack-ansible | 06:28 | |
*** apuimedo has joined #openstack-ansible | 06:29 | |
*** apuimedo has quit IRC | 06:33 | |
*** apuimedo has joined #openstack-ansible | 06:34 | |
*** phiche1 has quit IRC | 06:37 | |
*** elo has quit IRC | 06:37 | |
*** elo has joined #openstack-ansible | 06:38 | |
*** cemmason has joined #openstack-ansible | 06:39 | |
*** daneyon has joined #openstack-ansible | 06:43 | |
*** apuimedo has quit IRC | 06:45 | |
*** phiche has joined #openstack-ansible | 06:47 | |
*** apuimedo has joined #openstack-ansible | 06:47 | |
*** daneyon has quit IRC | 06:47 | |
*** apuimedo has quit IRC | 06:52 | |
*** apuimedo has joined #openstack-ansible | 06:53 | |
*** apuimedo has quit IRC | 07:00 | |
*** cemmason has quit IRC | 07:00 | |
*** apuimedo has joined #openstack-ansible | 07:01 | |
*** apuimedo has quit IRC | 07:06 | |
*** apuimedo has joined #openstack-ansible | 07:07 | |
*** markvoelker_ has joined #openstack-ansible | 07:11 | |
*** apuimedo has quit IRC | 07:12 | |
*** apuimedo has joined #openstack-ansible | 07:12 | |
*** markvoelker has quit IRC | 07:15 | |
*** apuimedo has quit IRC | 07:17 | |
*** apuimedo has joined #openstack-ansible | 07:18 | |
*** apuimedo has quit IRC | 07:22 | |
*** elo has quit IRC | 07:23 | |
*** apuimedo has joined #openstack-ansible | 07:24 | |
*** sshen_ has quit IRC | 07:27 | |
*** sshen has joined #openstack-ansible | 07:27 | |
*** mpavone has joined #openstack-ansible | 07:28 | |
*** apuimedo has quit IRC | 07:29 | |
*** apuimedo has joined #openstack-ansible | 07:29 | |
*** apuimedo has quit IRC | 07:34 | |
odyssey4me | morning all | 07:35 |
*** apuimedo has joined #openstack-ansible | 07:35 | |
odyssey4me | query 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 directly | 07:36 |
odyssey4me | query if you're looking for the package and package version itself, take a look at the wheels which were built on the repo server | 07:36 |
*** daneyon has joined #openstack-ansible | 07:37 | |
*** apuimedo has quit IRC | 07:40 | |
Guest96126 | I 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 |
Guest96126 | Can anyone suggest something to resolve the issue? | 07:40 |
odyssey4me | Guest96126 can you pastebin the error for more details? | 07:40 |
*** apuimedo has joined #openstack-ansible | 07:41 | |
*** daneyon has quit IRC | 07:41 | |
odyssey4me | Guest96126 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-L34 | 07:41 |
query | ok Jesse...thanks | 07:45 |
javeriak | hey does anyone know if the shell command has a problem with '$'; im having a hard time trying to run a command | 07:45 |
javeriak | this 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 }} status | 07:45 |
javeriak | shell module** | 07:45 |
query | 1 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 IRC | 07:46 | |
Guest96126 | msg: 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 -- aborting | 07:46 |
javeriak | Guest96126 check mysql status in the galera conatiners; if not running start it | 07:47 |
*** apuimedo has joined #openstack-ansible | 07:47 | |
Guest96126 | odyssey4me_this is the error i am getting. | 07:47 |
javeriak | query 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 container | 07:47 |
Guest96126 | javerick_mysql is running in galera containers. I am able to see the databases created | 07:48 |
javeriak | Guest96126 the backends to galera are up? one other reason could be haproxy not running, check that as well | 07:49 |
javeriak | Guest96126 service mysql status is running in all? | 07:49 |
Guest96126 | i have run haproxy.yml also.. | 07:49 |
Guest96126 | it ran successfully' | 07:49 |
javeriak | Guest96126 do a service haproxy status as well just to be sure | 07:50 |
Guest96126 | javerick_it is showing haproxy not running. | 07:54 |
Guest96126 | but haproxy.yml ran successfully without any error. | 07:54 |
javeriak | Guest96126 try starting it 'service haproxy start' | 07:56 |
javeriak | it might have gotten stopped to due to something | 07:56 |
*** markvoelker_ has quit IRC | 07:57 | |
*** apuimedo has quit IRC | 07:58 | |
*** apuimedo has joined #openstack-ansible | 07:59 | |
*** Guest96126_ has joined #openstack-ansible | 08:01 | |
odyssey4me | query 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 updated | 08:02 |
Guest96126_ | javeriak_while doing sudo service haproxy start I am getting an error cannot bind socket. | 08:02 |
javeriak | Guest96126_ you have a conflict with the haproxy port then | 08:03 |
javeriak | run this to check what process is using it: netstat -tulpn | grep 443 | 08:04 |
query | the changes are basically in a dependency version, declared in requirements.txt file | 08:04 |
javeriak | and then stop that process and try again | 08:04 |
odyssey4me | Guest96126 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 error | 08:04 |
odyssey4me | query 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 package | 08:05 |
odyssey4me | query is that for Kilo, Liberty or Master? | 08:05 |
query | kilo | 08:06 |
odyssey4me | ok, 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.html | 08:07 |
Guest96126 | javeriak_i killed the processes and again started the haproxy service but it failed again. | 08:09 |
odyssey4me | javeriak the shell command should interpret correctly, but may require escaping - not sure | 08:09 |
Guest96126 | It says cannot bind socket | 08:09 |
javeriak | odyssey4me got past that; it seemed to having a problem with a comment just above that line; now it doesnt seem to like my nested brackets | 08:10 |
odyssey4me | Guest96126 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 ports | 08:10 |
javeriak | Guest96126 then like odyssey4me said, it might be a problem with your config; check the logs | 08:10 |
*** apuimedo has quit IRC | 08:11 | |
Guest96126 | K thank you so much..I l check it out..:) | 08:11 |
*** apuimedo has joined #openstack-ansible | 08:12 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Liberty SHA's - 18 Jan 2016 https://review.openstack.org/265404 | 08:15 |
*** apuimedo has quit IRC | 08:19 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible-repo_server: Remove yaprt/openstack-wheel-builder from repo-server https://review.openstack.org/269491 | 08:22 |
*** apuimedo has joined #openstack-ansible | 08:22 | |
*** query has quit IRC | 08:23 | |
*** sdake_ has joined #openstack-ansible | 08:28 | |
*** apuimedo has quit IRC | 08:29 | |
*** apuimedo has joined #openstack-ansible | 08:31 | |
*** sdake has quit IRC | 08:31 | |
*** javeriak has quit IRC | 08:31 | |
*** daneyon has joined #openstack-ansible | 08:31 | |
*** apuimedo has quit IRC | 08:35 | |
*** daneyon has quit IRC | 08:36 | |
*** apuimedo has joined #openstack-ansible | 08:36 | |
*** markvoelker has joined #openstack-ansible | 08:38 | |
*** apuimedo_ has quit IRC | 08:39 | |
*** apuimedo has quit IRC | 08:39 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Consolidating infrastructure playbook doc https://review.openstack.org/268317 | 08:39 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update PLUMgrid core plugin path for liberty+ installs https://review.openstack.org/265947 | 08:40 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Add documentation for configuring Keystone LDAP Identity back-ends https://review.openstack.org/268791 | 08:40 |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible: Handle migrations for non-ml2 plugins https://review.openstack.org/269497 | 08:41 |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible: Fix failing tests in defcore test set https://review.openstack.org/269498 | 08:42 |
*** gparaskevas has joined #openstack-ansible | 08:42 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Use http request to check cinder api availability https://review.openstack.org/256414 | 08:42 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Use http request to check cinder api availability https://review.openstack.org/256414 | 08:42 |
*** markvoelker has quit IRC | 08:43 | |
*** markvoelker has joined #openstack-ansible | 08:46 | |
*** shausy has joined #openstack-ansible | 08:47 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Consolidating infrastructure playbook doc https://review.openstack.org/268317 | 08:53 |
mattt | 'deployers' are the subject of this clause, so 'whom' should be 'who'. | 08:54 |
mattt | 8| | 08:54 |
mattt | someone dropped the grammatical bomb | 08:55 |
*** javeriak has joined #openstack-ansible | 08:57 | |
odyssey4me | heh, yup :) | 08:58 |
odyssey4me | mattt it looks like we're still getting glance failures | 08:58 |
odyssey4me | ClientException: Endpoint for object-store not found - have you specified a region? | 08:58 |
mattt | this is the master sha bump? | 08:58 |
odyssey4me | that tells me that the endpoint isn't yet in the catalog | 08:58 |
odyssey4me | yep | 08:58 |
mattt | ok that was also an error i was seeing in my env | 08:58 |
odyssey4me | which means that the swift playbook hasn't run yet | 08:58 |
odyssey4me | which, in turn, means that the image is trying to be uploaded before swift is installed, which is a bit odd | 08:59 |
*** jguy_ has joined #openstack-ansible | 08:59 | |
mattt | i'll need to poke at this a bit more today | 08:59 |
odyssey4me | perhaps the simplest option here is to change the order of the playbooks and install swift straight after keystone? | 08:59 |
mattt | sure, but seems odd we'd suddently need to change ordering | 08:59 |
odyssey4me | it is a bit odd that the swift play hasn't run by the time the tempest playbook is trying to upload the image | 09:00 |
mattt | ok let's look at the logs | 09:00 |
mattt | probably something logical going on | 09:00 |
*** markvoelker has quit IRC | 09:02 | |
odyssey4me | mattt http://logs.openstack.org/66/245966/32/gate/gate-openstack-ansible-dsvm-commit/2d529ac/console.html#_2016-01-19_03_59_37_202 | 09:04 |
odyssey4me | that 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.log | 09:04 |
odyssey4me | perhaps we should do something like the pre-flight check in the tempest role to make sure all the required services are running before going ahead | 09:05 |
mattt | that module that uploads images should probably be updated to error out if the image isn't actually active | 09:07 |
mattt | presumably that's not happening now | 09:07 |
mattt | that way we'd get failure much earlier on | 09:07 |
*** sdake_ has quit IRC | 09:07 | |
odyssey4me | sure, 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 catalogue | 09:09 |
odyssey4me | perhaps this is a MariaDB/Galera sync issue - perhaps the database isn't yet fully updated | 09:09 |
mattt | odyssey4me: that too is possible | 09:10 |
odyssey4me | ie the swift play has pushed in the entry, but it's not yet fully committed | 09:10 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Consolidating infrastructure playbook doc https://review.openstack.org/268317 | 09:14 |
odyssey4me | afk for a bit - heading to the train | 09:15 |
*** markvoelker has joined #openstack-ansible | 09:19 | |
*** javeriak has quit IRC | 09:19 | |
*** markvoelker has quit IRC | 09:24 | |
*** daneyon has joined #openstack-ansible | 09:25 | |
*** javeriak has joined #openstack-ansible | 09:25 | |
*** admin0 has joined #openstack-ansible | 09:27 | |
openstackgerrit | Merged openstack/openstack-ansible: Make sources-branch-updater checkout the SHA properly https://review.openstack.org/269156 | 09:28 |
*** daneyon has quit IRC | 09:30 | |
*** electrofelix has joined #openstack-ansible | 09:38 | |
*** markvoelker has joined #openstack-ansible | 09:40 | |
*** markvoelker has quit IRC | 09:45 | |
odyssey4me | mattt 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 up | 09:48 |
odyssey4me | mattt 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 please | 09:49 |
mattt | odyssey4me: i'll probably do a review per service to make it easier to review | 09:50 |
odyssey4me | mattt yup, I agree with that strategy | 09:50 |
openstackgerrit | Merged openstack/openstack-ansible: Make sources-branch-updater checkout the SHA properly https://review.openstack.org/269228 | 09:50 |
openstackgerrit | Merged openstack/openstack-ansible: Add ceilometer messaging_url for each service... https://review.openstack.org/266491 | 09:50 |
*** sdake has joined #openstack-ansible | 09:51 | |
hughsaunders | gabbi_pipeline.yaml.j2 ceilometer has many weird names | 09:51 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update ceph repo https://review.openstack.org/269151 | 09:51 |
*** shausy has quit IRC | 09:53 | |
*** shausy has joined #openstack-ansible | 09:54 | |
odyssey4me | hughsaunders mattt https://review.openstack.org/265867 may help reduce the timeouts in the gate | 09:54 |
hughsaunders | odyssey4me: the liberty SHAs patch, os profiler is hard coded to yes in paste.ini for heat, is that deliberate? | 09:59 |
*** javeriak has quit IRC | 10:01 | |
hughsaunders | odyssey4me: heh, I didn't know that ${var,,} lowercases it, nice trick :) | 10:02 |
mattt | isn't there a less cryptic filter to do that? | 10:05 |
hughsaunders | mattt: |tr 'A-Z' 'a-z' | 10:08 |
hughsaunders | but ,, is much more concise and saves a fork | 10:09 |
mattt | s/concise/cryptic/ | 10:09 |
mattt | :) | 10:09 |
*** javeriak has joined #openstack-ansible | 10:14 | |
odyssey4me | hughsaunders yep, it's a bash4 trick :) | 10:15 |
odyssey4me | mattt I put the comment above the line to give the clue :) | 10:15 |
*** sdake has quit IRC | 10:15 | |
odyssey4me | hughsaunders the paste files are a direct copy of upstream | 10:15 |
*** markvoelker has joined #openstack-ansible | 10:16 | |
odyssey4me | hughsaunders ah, I see what you mean - I could add a search and replace similar to the hmac_keys entries | 10:16 |
odyssey4me | hughsaunders hmm, but how would that be done as it's not a unique line :/ | 10:17 |
hughsaunders | odyssey4me: its unique within the section | 10:18 |
mattt | odyssey4me: 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 out | 10:18 |
*** richoid has quit IRC | 10:19 | |
*** daneyon has joined #openstack-ansible | 10:19 | |
odyssey4me | mattt 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 way | 10:19 |
odyssey4me | so I expect that while upstream has it, we may as well have it - even if nothing is done with it | 10:20 |
mattt | ok | 10:20 |
mattt | think it looks fine w/ exception of heat thing hughsaunders mentioned | 10:20 |
odyssey4me | I've seen discussions about removing it entirely in this cycle. | 10:20 |
*** richoid has joined #openstack-ansible | 10:21 | |
*** markvoelker has quit IRC | 10:21 | |
odyssey4me | Should 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 IRC | 10:24 | |
hughsaunders | odyssey4me: if we do that, we should remove the variable, otherwise its misleading | 10:25 |
mattt | also don't think it's great to change default behaviour in a patch release | 10:26 |
hughsaunders | however I'd be inclined to default it to off, and let deployers enable it | 10:26 |
odyssey4me | hughsaunders ok, let me see if I can figure out how to add that change into the sha updater | 10:27 |
odyssey4me | meanwhile I'll rev the patch to fix that | 10:27 |
odyssey4me | hughsaunders mattt interestingly, glance-api, rlance-registry, cinder all have those set to yes already | 10:30 |
hughsaunders | odyssey4me: yay for consistency | 10:30 |
mattt | ha | 10:30 |
mattt | in that case it may be fine to enable it by default? | 10:30 |
odyssey4me | yeah, I think we should remove the setting and just leave it on by default | 10:31 |
hughsaunders | hmm, is the hmac thing to verify that only authorised clients can profile requests? | 10:32 |
hughsaunders | if so, its probably fine to leave it enabled | 10:33 |
odyssey4me | it seems that the paste has it set on, but the .conf files have it turned off | 10: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/osprofiler | 10:34 |
hughsaunders | so sounds like it doesn't profile requests unless there is a special header anyway, so fine to leave it on | 10:34 |
*** Guest96126_ has quit IRC | 10:35 | |
*** Guest96126 has quit IRC | 10:35 | |
odyssey4me | apparently this is what it's for: https://github.com/openstack/heat/blob/master/heat/common/profiler.py#L36-L44 | 10:36 |
odyssey4me | and it seems that it's enabled/disabled in the conf files, so it should be safe to leave on in the paste files | 10:36 |
hughsaunders | odyssey4me: just came to the same conclusion | 10:36 |
*** richoid has quit IRC | 10:38 | |
odyssey4me | yep, and it seems that it's primarily enabled/disabled in the conf file anyway - and that's where our vars are used | 10:38 |
odyssey4me | so the patch should be fine as-is | 10:38 |
odyssey4me | my connection dropped off - not sure which messages you saw | 10:39 |
hughsaunders | odyssey4me: neither am I ;-) | 10:40 |
hughsaunders | use a terminal irc client when connections are dodgy.. | 10:40 |
odyssey4me | yep, 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-is | 10:41 |
*** markvoelker has joined #openstack-ansible | 10:44 | |
*** markvoelker has quit IRC | 10:49 | |
*** richoid has joined #openstack-ansible | 11:01 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Make the AIO requirements clearer https://review.openstack.org/269557 | 11:10 |
*** daneyon has joined #openstack-ansible | 11:14 | |
odyssey4me | hughsaunders 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-ansible | 11:14 | |
hughsaunders | odyssey4me: yeah | 11:15 |
*** daneyon has quit IRC | 11:18 | |
*** markvoelker has quit IRC | 11:20 | |
*** javeriak has quit IRC | 11:20 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Dev Doc: Link directly to the bootstrap-host role defaults file https://review.openstack.org/269565 | 11:25 |
mattt | openstackgerrit: this master issue is odd | 11:26 |
mattt | ^^^ odyssey4me \ | 11:26 |
odyssey4me | mattt have you found out anything interesting? | 11:27 |
mattt | odyssey4me: nope :( i'm going to nuke some containers and try this again | 11:27 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Dev Doc: Make the AIO requirements clearer https://review.openstack.org/269557 | 11:29 |
*** markvoelker has joined #openstack-ansible | 11:32 | |
*** markvoelker has quit IRC | 11:36 | |
*** shausy has quit IRC | 11:38 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: os_tempest: Verify that Keystone & Glance are available https://review.openstack.org/269575 | 11:43 |
odyssey4me | mattt I'm not sure whether ^ will help work around the issue... but I figure it's worth a shot. | 11:43 |
mattt | odyssey4me: both are available becuase glance gets the image | 11:45 |
mattt | it just goes to killed becuase of the swift endpoint | 11:45 |
mattt | i'm still fiddling on this side | 11:45 |
odyssey4me | maybe another one to add would be the sift endpoint? | 11:46 |
odyssey4me | *swift | 11:46 |
mattt | odyssey4me: yeah would be interesting to just do an openstack endpoint list and throw output to console | 11:48 |
odyssey4me | that's easy enough to add to run-playbooks | 11:49 |
odyssey4me | mattt - 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/120866 | 11:51 |
*** yatin has quit IRC | 11:55 | |
*** jguy_ has quit IRC | 12:01 | |
*** daneyon has joined #openstack-ansible | 12:08 | |
*** ashishb has quit IRC | 12:10 | |
mattt | odyssey4me: got the failure on deploy, destroyed galera/keystone/glance/swift containers and rebuild and it all works fine | 12:11 |
*** markvoelker has joined #openstack-ansible | 12:11 | |
*** daneyon has quit IRC | 12:13 | |
*** markvoelker has quit IRC | 12:16 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Gate: Record the endpoint list in the gate check logs https://review.openstack.org/269575 | 12:18 |
*** javeriak has joined #openstack-ansible | 12:35 | |
odyssey4me | mattt perhaps ^ would be helpful to have merged, both now and in general | 12:39 |
*** javeriak has quit IRC | 12:46 | |
*** markvoelker has joined #openstack-ansible | 12:49 | |
*** mpavone has quit IRC | 12:52 | |
*** markvoelker has quit IRC | 12:54 | |
*** jguy_ has joined #openstack-ansible | 12:57 | |
*** mpavone has joined #openstack-ansible | 13:01 | |
*** mpavone has quit IRC | 13:01 | |
*** daneyon has joined #openstack-ansible | 13:02 | |
odyssey4me | cloudnull w00t :) https://github.com/ansible/ansible-modules-core/pull/2696 sadly only targeted at Ansible 2.1 | 13:02 |
openstackgerrit | Merged openstack/openstack-ansible: Update Master SHAs - 17 Jan 2016 https://review.openstack.org/245966 | 13:04 |
*** sdake has joined #openstack-ansible | 13:06 | |
mhayden | morning | 13:06 |
*** daneyon has quit IRC | 13:06 | |
*** iceyao_ has joined #openstack-ansible | 13:09 | |
mattt | odyssey4me: oh dear, the master patch merged :P | 13:10 |
*** markvoelker has joined #openstack-ansible | 13:10 | |
odyssey4me | w00t, the master SHA's have been updated - finally | 13:10 |
odyssey4me | o/ mhayden | 13:10 |
mattt | but that change is super unstable :( | 13:10 |
mattt | tho to be fair master gating seems a bit unstable again | 13:11 |
mattt | odyssey4me: let me review your liberty bump again, got distracted looking into this one | 13:11 |
odyssey4me | my connection comes and goes, so forgive my periodic disappearance | 13:11 |
mattt | odyssey4me: np | 13:11 |
*** iceyao has quit IRC | 13:13 | |
*** alejandrito has joined #openstack-ansible | 13:14 | |
*** markvoelker has quit IRC | 13:15 | |
mattt | odyssey4me: glance_profiler_enabled and cinder_profiler_enabled are disabled by default, didn't you say the opposite is true ? | 13:16 |
odyssey4me | yeah mattt - I don't think it has anything to do with the patch, I think it's general | 13:18 |
odyssey4me | it's most likely a resource constraints issue that exposing a race condition somewhere | 13:19 |
mattt | odyssey4me: ah i see the confusion, it gets disabled in teh conf files but then set to enabled in the api paste files | 13:21 |
mattt | we probably need to clean that up | 13:22 |
*** Andrew__ has joined #openstack-ansible | 13:23 | |
*** javeriak has joined #openstack-ansible | 13:24 | |
Andrew__ | Folks, Is this doc still correct http://docs.openstack.org/developer/openstack-ansible/install-guide/ops-galera-recovery.html | 13:24 |
Andrew__ | because i am getting this, ERROR: tag(s) not found in playbook: galera-bootstrap. | 13:24 |
mattt | Andrew__: that doc is for mitaka i believe -- are you running mitaka ? | 13:26 |
Andrew__ | matt: Nope, i am on kilo | 13:26 |
Andrew__ | mattt: Nope, i am on kilo | 13:27 |
mattt | Andrew__: http://docs.openstack.org/developer/openstack-ansible/kilo/install-guide/ops-galera-recovery.html | 13:27 |
mattt | but also references same tag :P | 13:27 |
Andrew__ | mattt: Is there any document for Galera cluster recovery for Kilo ? | 13:27 |
Andrew__ | mattt: So doc bug ? | 13:29 |
mattt | Andrew__: looks it, that tag doesn't even exist in master | 13:29 |
mattt | (mitaka) | 13:29 |
*** dslev has joined #openstack-ansible | 13:30 | |
mattt | Andrew__: https://github.com/openstack/openstack-ansible/blob/kilo/playbooks/galera-install.yml#L26 | 13:30 |
mattt | Andrew__: actually that tag is right for mitaka, i forgot the galera code was moved out into a separate role | 13:31 |
mattt | but def. a doc bug for kilo | 13:31 |
mancdaz | odyssey4me cloudnull has the wheelbuilding process changed in liberty? | 13:31 |
odyssey4me | mancdaz yes - repo-clone still exists, but repo-build works in a more transparent way | 13:32 |
odyssey4me | and has more options | 13: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 |
odyssey4me | mancdaz RPC still has to sort out an automated solution for updating the rpc-repo on each tag | 13:34 |
mancdaz | odyssey4me that's been done | 13:35 |
mattt | ^^^ git-harry that is safe to run right (openstack-ansible -e galera_ignore_cluster_state=true galera-install.yml) | 13:35 |
mancdaz | at least, the rpc-release var is discovered now, using the latest tag discoverable in the repo history | 13:35 |
mancdaz | but currently the rpc-openstack repo-build play is failing with the way we're calling yaprt, it seems | 13:36 |
odyssey4me | mancdaz that repo build play should be removed | 13:37 |
mancdaz | odyssey4me and what of the rpc specific stuff that needs to be built | 13:37 |
odyssey4me | mancdaz in liberty you can add user_vars entries with additional package requirements... | 13:38 |
odyssey4me | it then adds all package requirements together and builds the repo | 13:38 |
mancdaz | odyssey4me ah ok nice | 13:38 |
odyssey4me | that ensures that there are no conflicts between packages and requirements | 13:38 |
odyssey4me | hitting Manchester now, afk for a bit while I find somewhere to spend the afternoon | 13:39 |
mancdaz | odyssey4me ok thanks | 13:39 |
mattt | Andrew__: what is the problem? is galera down? | 13:40 |
Andrew__ | mattt: Yes please, crashed on all 3 containers. | 13:40 |
mattt | Andrew__: is this a prod deployment? | 13:40 |
Andrew__ | mattt: Nope, but cannot afford to rebuild | 13: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-cluster | 13:42 |
*** tlian has joined #openstack-ansible | 13:43 | |
*** javeriak_ has joined #openstack-ansible | 13:45 | |
*** javeriak has quit IRC | 13:46 | |
mattt | Andrew__: 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 situation | 13:49 |
*** markvoelker has joined #openstack-ansible | 13:52 | |
*** daneyon has joined #openstack-ansible | 13:56 | |
*** markvoelker has quit IRC | 13:57 | |
*** markvoelker has joined #openstack-ansible | 14:00 | |
*** daneyon has quit IRC | 14:01 | |
*** markvoelker_ has joined #openstack-ansible | 14:01 | |
*** Guest3619 is now known as b3rnard0 | 14:02 | |
odyssey4me | mattt we should really add the galera fix after a reboot to the AIO page | 14:05 |
*** markvoelker has quit IRC | 14:05 | |
openstackgerrit | Javeria Khan proposed openstack/openstack-ansible: Update plumlib.ini with connector type https://review.openstack.org/269203 | 14:07 |
odyssey4me | Andrew__ did you try using openstack-ansible -e galera_ignore_cluster_state=true galera-install.yml ? | 14:09 |
openstackgerrit | Javeria Khan proposed openstack/openstack-ansible: Update PLUMgrid core plugin path for liberty+ installs https://review.openstack.org/269659 | 14:10 |
*** woodard has joined #openstack-ansible | 14: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 |
mattt | Andrew__: nice :) | 14:14 |
mancdaz | odyssey4me so you happen to know how I set additional packages for the repo build process? | 14:21 |
mancdaz | as in, what var. I can't find it | 14:22 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Docs: Update the minor upgrade process https://review.openstack.org/269668 | 14:23 |
*** javeriak_ has quit IRC | 14:24 | |
odyssey4me | mancdaz 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_packages | 14:24 |
odyssey4me | the var needs to be a list | 14:24 |
mancdaz | odyssey4me hmm I have tried that | 14:25 |
odyssey4me | mancdaz and did you do a repo-build after that? | 14:25 |
odyssey4me | before doing a repo-build, you can actually execute a script to see the list of packages | 14:25 |
odyssey4me | hang on | 14:25 |
odyssey4me | you can execute playbooks/plugins/lookups/py_pkgs.py <path> | 14:26 |
odyssey4me | for example, from the playbooks directory execute: 'plugins/lookups/py_pkgs.py ..' | 14:26 |
*** KLevenstein has joined #openstack-ansible | 14:26 | |
*** javeriak has joined #openstack-ansible | 14:27 | |
odyssey4me | mancdaz FYI https://github.com/openstack/openstack-ansible/commit/3555a5d62e4d525ce35afe9930339d1bd99aabac | 14:27 |
odyssey4me | mancdaz ah, also /etc/ansible/roles/ will automatically be a source to search for updates packages in role defaults | 14:28 |
mancdaz | odyssey4me ok ta | 14:29 |
*** Andrew__ has quit IRC | 14:29 | |
*** javeriak has quit IRC | 14:31 | |
mattt | odyssey4me: will https://review.openstack.org/#/c/261293/8 cause problems if people are using rpc-repo ? | 14:33 |
odyssey4me | mattt considering that rpc-repo is built using the same repo-build process, I expect not | 14:34 |
mattt | odyssey4me: is master rebuilt on schedule or is it a manual process ? | 14:36 |
odyssey4me | master is built as part of the execution of the normal flow of the playbooks | 14:36 |
odyssey4me | rpc-repo is built manually at this stage, and I really wish we could automate it | 14:37 |
*** Andrew__ has joined #openstack-ansible | 14:45 | |
*** Andrew__ has quit IRC | 14:46 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Gate: Record the endpoint list in the gate check logs https://review.openstack.org/269575 | 14:47 |
*** daneyon has joined #openstack-ansible | 14:50 | |
*** Bofu2U has quit IRC | 14:53 | |
*** daneyon has quit IRC | 14:55 | |
*** Bofu2U has joined #openstack-ansible | 14:56 | |
*** Bofu2U has quit IRC | 14:58 | |
*** Bofu2U has joined #openstack-ansible | 14:59 | |
*** bryan_att has joined #openstack-ansible | 15:00 | |
*** Bofu2U has quit IRC | 15:00 | |
*** Bofu2U has joined #openstack-ansible | 15:03 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-security: Disable auditd rules for deletions https://review.openstack.org/269306 | 15:04 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-security: Disable auditd rules for deletions https://review.openstack.org/269306 | 15:05 |
*** Bofu2U has quit IRC | 15:06 | |
alextricity25 | stevelle: Very clear! :) Thanks for your input | 15:06 |
*** Bofu2U has joined #openstack-ansible | 15:07 | |
odyssey4me | stevelle alextricity25 roles held in /etc/ansible/roles/ are already checked for package lists - does that cater for your needs? | 15:08 |
odyssey4me | related: https://github.com/openstack/openstack-ansible/commit/3555a5d62e4d525ce35afe9930339d1bd99aabac | 15:08 |
*** Mudpuppy has joined #openstack-ansible | 15:09 | |
*** Bofu2U has quit IRC | 15:11 | |
alextricity25 | for the apache overrides patch set? | 15:11 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Liberty SHA's - 18 Jan 2016 https://review.openstack.org/265404 | 15:11 |
*** dslev has quit IRC | 15:11 | |
*** Bofu2U has joined #openstack-ansible | 15:11 | |
*** Bofu2U has quit IRC | 15:13 | |
*** Bjoern has joined #openstack-ansible | 15:13 | |
*** Bofu2U has joined #openstack-ansible | 15:14 | |
*** Bofu2U has quit IRC | 15:16 | |
*** Bofu2U has joined #openstack-ansible | 15:17 | |
*** dslevin has quit IRC | 15:18 | |
*** Bofu2U has quit IRC | 15:19 | |
alextricity25 | odyssey4me: Yes that will work. I could just build the git repo by adding it to my user_*.yml file | 15:19 |
alextricity25 | odyssey4me: 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 spotz | 15:20 | |
*** Mudpuppy has quit IRC | 15:20 | |
odyssey4me | alextricity25 if it's for something that's part of the base code, then rather add it into the requirements | 15:20 |
odyssey4me | if it's an optional role, then add it into the role | 15:20 |
alextricity25 | odyssey4me: I put the repo up on pypi yesterday. I'm not so sure why the gate tests are not picking it up | 15:21 |
*** Mudpuppy has joined #openstack-ansible | 15:21 | |
odyssey4me | I 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-ansible | 15:21 | |
odyssey4me | the gate can't find it? | 15:21 |
*** jthorne has joined #openstack-ansible | 15:22 | |
*** CheKoLyN has joined #openstack-ansible | 15:22 | |
alextricity25 | odyssey4me: 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 |
alextricity25 | I'll re-run the gate tests | 15:23 |
*** raddaoui has joined #openstack-ansible | 15:26 | |
odyssey4me | yeah, it might have needed some time to propogate | 15:26 |
*** sdake has quit IRC | 15:31 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:31 | |
cloudnull | Andrew__ 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 |
cloudnull | morning btw. | 15:33 |
spotz | morning here too:) | 15:35 |
mattt | cloudnull: looks like the process has chnaged between master (mitaka) and kill tho | 15:35 |
mattt | s/kill/kilo/ | 15:35 |
mattt | howdy cloudnull spotz | 15:35 |
*** Bofu2U has joined #openstack-ansible | 15:36 | |
odyssey4me | o/ cloudnull spotz | 15:36 |
odyssey4me | spotz there are a few docs reviews in the queue if you'd like to take a gander | 15:37 |
spotz | odyssey4me Ok I'll pull up the list and go through | 15:37 |
*** Bofu2U has quit IRC | 15:39 | |
mattt | w/ keystone, what creates the default RegionOne region ? | 15:41 |
*** Bofu2U has joined #openstack-ansible | 15:41 | |
*** Bofu2U has quit IRC | 15:42 | |
*** Bofu2U has joined #openstack-ansible | 15:43 | |
*** daneyon has joined #openstack-ansible | 15:44 | |
*** Bofu2U has quit IRC | 15:45 | |
*** Bofu2U has joined #openstack-ansible | 15:48 | |
*** daneyon has quit IRC | 15:49 | |
cloudnull | mattt: whast that ? | 15:49 |
cloudnull | oh the galera things ? | 15:50 |
cloudnull | sorry, still not caffeinated. | 15:50 |
mattt | cloudnull: yeah docs for galera | 15:50 |
*** raddaoui has quit IRC | 15:50 | |
mattt | cloudnull: do you know what creates RegionOne keystone region ? | 15:50 |
cloudnull | in kilo ? | 15:50 |
mattt | anywhere :) | 15:51 |
*** Bofu2U has quit IRC | 15:51 | |
mattt | (i think we're crossing communication channels here :P) | 15:51 |
spotz | odyssey4me - easier for me to comment re-wording or commit over yours? | 15:51 |
*** markvoelker_ has quit IRC | 15:51 | |
*** Bofu2U has joined #openstack-ansible | 15:52 | |
cloudnull | mattt: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_keystone/tasks/keystone_service_setup.yml#L207-L231 | 15:53 |
cloudnull | the variable comes from playbooks/roles/os_keystone/defaults/main.yml:111:keystone_service_region | 15:53 |
mattt | cloudnull: ah so creating the endpoint creates the region in keystone.region table? | 15:54 |
cloudnull | yes. it seems that way in looking at the keystone lib code on LN:1015 | 15:55 |
*** javeriak has joined #openstack-ansible | 15:56 | |
mattt | ok cool, thanks cloudnull | 15:57 |
cloudnull | hope that helps. sorry in advance :) | 15:57 |
*** phalmos has joined #openstack-ansible | 15:58 | |
*** Bofu2U has quit IRC | 15:58 | |
*** baker has quit IRC | 15:59 | |
*** baker has joined #openstack-ansible | 16:00 | |
*** Bjoern has quit IRC | 16:00 | |
*** KLevenstein has quit IRC | 16:00 | |
*** sdake has joined #openstack-ansible | 16:01 | |
*** galstrom_zzz is now known as galstrom | 16:02 | |
*** greg_a has joined #openstack-ansible | 16:02 | |
*** Bofu2U has joined #openstack-ansible | 16:06 | |
*** Bofu2U has quit IRC | 16:10 | |
openstackgerrit | Travis McPeak proposed openstack/openstack-ansible-security: Adding Vagrant setup for deploying security-ansible https://review.openstack.org/266954 | 16:12 |
*** baker has quit IRC | 16:12 | |
*** baker has joined #openstack-ansible | 16:14 | |
*** Bofu2U has joined #openstack-ansible | 16:16 | |
*** daneyon has joined #openstack-ansible | 16:17 | |
*** gtt116__ has joined #openstack-ansible | 16:18 | |
*** Bofu2U has quit IRC | 16:19 | |
*** greg_a has quit IRC | 16:21 | |
*** Bofu2U has joined #openstack-ansible | 16:22 | |
*** gtt116_ has quit IRC | 16:22 | |
*** daneyon_ has joined #openstack-ansible | 16:23 | |
*** Bofu2U has quit IRC | 16:23 | |
*** fawadkhaliq has joined #openstack-ansible | 16:24 | |
*** egonzalez has joined #openstack-ansible | 16:25 | |
*** daneyon has quit IRC | 16:26 | |
palendae | odyssey4me: Did you have a document on OSA Kilo -> liberty? I think I remember you had an etherpad? | 16:27 |
palendae | I think mcarden, neillc, and myself are being asked to look at doing some of that work | 16:30 |
palendae | evrardjp: Have you done anything with Kilo -> Liberty upgrade? | 16:30 |
cloudnull | palendae: https://etherpad.openstack.org/p/openstack-ansible-upgrade-framework | 16:33 |
cloudnull | https://etherpad.openstack.org/p/minimum_viable_upgrade | 16:33 |
mancdaz | odyssey4me cloudnull aside from making this list a var: https://github.com/openstack/openstack-ansible/blob/master/playbooks/repo-build.yml#L25-L27 | 16:33 |
cloudnull | https://etherpad.openstack.org/p/openstack-ansible-kilo-liberty-upgrade-test1 | 16:33 |
mancdaz | is there some other way of easily having the repo-build role include the rpcd directory | 16:33 |
palendae | I 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 thing | 16:33 |
palendae | thanks cloudnull | 16:33 |
cloudnull | mancdaz: WAT? | 16:34 |
mancdaz | ha | 16:34 |
mancdaz | so I want to point to another location that should be scanned for locations and names of pip wheels to be built | 16:34 |
cloudnull | we could turn https://github.com/openstack/openstack-ansible/blob/master/playbooks/repo-build.yml#L24 into a user defined variable ? | 16:34 |
mancdaz | cloudnull that's what I was asking | 16:34 |
logan- | that might be handy | 16:35 |
mancdaz | other than that, is there some other way? | 16:35 |
cloudnull | or rpco could put roles in etc/ansible/roles which would do it automagically | 16:35 |
palendae | mancdaz, cloudnull: Or the role could take an arg | 16: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 ignored | 16:35 |
*** markvoelker has joined #openstack-ansible | 16:36 | |
cloudnull | or if they define the variables as something like `user_variables_pipy_things_from_rpco.yml` in /etc/openstack_deploy which would again do it automagically | 16:36 |
mancdaz | cloudnull 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 |
mancdaz | plays/roles | 16: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 IRC | 16:39 | |
cloudnull | ++ logan- jimmy good change | 16:39 |
mhayden | if i want to deploy without swift, what's the proper way of doing that? | 16:40 |
*** alejandrito has quit IRC | 16:41 | |
cloudnull | mancdaz: it seems as rpco goes the rought of using galaxy roles instead of submodules the play will do the right thing without defining more variables | 16:41 |
palendae | mhayden: Make sure conf.d/swift.yml is gone | 16:41 |
mhayden | gotcha, thanks | 16:41 |
palendae | mhayden: Unless it's changed since I last did it, so long as there's no swift containers/hosts defined, it shouldn't deploy | 16:41 |
mancdaz | cloudnull 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 there | 16:42 |
cloudnull | i hope rpco rids itself of the submodule infection, but that mess is above my pay grade | 16:44 |
palendae | cloudnull: It's something prometheanfire tackled already, just waiting for the PR to merge | 16:45 |
*** Bjoern has joined #openstack-ansible | 16:45 | |
palendae | cloudnull: Though including OSA as it stands now is still submoduling | 16:45 |
prometheanfire | merge that kthnx | 16:45 |
*** mgoddard_ has joined #openstack-ansible | 16:46 | |
prometheanfire | https://github.com/rcbops/rpc-openstack/pull/578 | 16:46 |
prometheanfire | someone push the button | 16:46 |
*** weezS has joined #openstack-ansible | 16:46 | |
*** gparaskevas has quit IRC | 16:48 | |
*** javeriak_ has joined #openstack-ansible | 16:48 | |
*** mgoddard__ has quit IRC | 16:49 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Added a variable so pkg-locations to be redefined https://review.openstack.org/269760 | 16:50 |
cloudnull | mancdaz: ^ | 16:50 |
mancdaz | cloudnull how would one append to that list with something in user_variables* ? | 16:51 |
cloudnull | you'd have to redefine the list | 16:51 |
cloudnull | and that would be within something in config, user_variables.* would work | 16:52 |
*** javeriak has quit IRC | 16:52 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Re-deploy the Horizon venv if it mismatches the repo https://review.openstack.org/261293 | 16:53 |
*** raddaoui has joined #openstack-ansible | 16:55 | |
*** javeriak has joined #openstack-ansible | 16:56 | |
*** javeriak_ has quit IRC | 16:56 | |
*** phiche has quit IRC | 16:58 | |
*** mgariepy has quit IRC | 16:59 | |
*** mgoddard_ has quit IRC | 17:00 | |
*** mgoddard has joined #openstack-ansible | 17:00 | |
*** sdake has quit IRC | 17:04 | |
*** sdake_ has joined #openstack-ansible | 17:04 | |
mancdaz | cloudnull thanks will test | 17:04 |
openstackgerrit | Miguel Alex Cantu (alextricity25) proposed openstack/openstack-ansible: Add ceilometer messaging_url for each service... https://review.openstack.org/269773 | 17:04 |
*** greg_a has joined #openstack-ansible | 17:12 | |
openstackgerrit | Miguel Alex Cantu (alextricity25) proposed openstack/openstack-ansible: [WIP]Allow apache file overrides https://review.openstack.org/267749 | 17:14 |
openstackgerrit | Miguel Alex Cantu (alextricity25) proposed openstack/openstack-ansible: [WIP]Allow apache file overrides https://review.openstack.org/267749 | 17:16 |
openstackgerrit | Travis McPeak proposed openstack/openstack-ansible-security: Adding Vagrant setup for deploying security-ansible https://review.openstack.org/266954 | 17:26 |
openstackgerrit | Javeria Khan proposed openstack/openstack-ansible: Add ECMP support config for PGLib https://review.openstack.org/269782 | 17:35 |
*** carolynv_ has quit IRC | 17:37 | |
palendae | mancdaz: Yeah, can't extend lists/arrays in YAML =\ | 17:40 |
*** raddaoui has quit IRC | 17:48 | |
*** Nepoc has quit IRC | 17:59 | |
*** Nepoc has joined #openstack-ansible | 18:00 | |
*** Nepoc has quit IRC | 18:01 | |
*** Nepoc has joined #openstack-ansible | 18:02 | |
*** sdake has joined #openstack-ansible | 18:03 | |
*** Nepoc has quit IRC | 18:04 | |
*** Nepoc has joined #openstack-ansible | 18:04 | |
electrofelix | looking 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 |
electrofelix | we're running into ssh connection issues and I came across that change when looking up the error message via google | 18:05 |
electrofelix | was hoping to make use of it, but the use of GPLv3 on that file seemed a little odd | 18:06 |
*** sdake_ has quit IRC | 18:06 | |
*** ashishb has joined #openstack-ansible | 18:06 | |
*** fawadkhaliq has quit IRC | 18:08 | |
*** Nepoc has quit IRC | 18:10 | |
*** ashishb has quit IRC | 18:11 | |
*** KLevenstein has joined #openstack-ansible | 18:11 | |
*** Nepoc has joined #openstack-ansible | 18:11 | |
*** jwagner is now known as jwagner_lunch | 18:14 | |
*** eil397 has joined #openstack-ansible | 18:18 | |
palendae | electrofelix: That was juno...it should be removed as later versions of ansible included it | 18:19 |
*** ashishb has joined #openstack-ansible | 18:19 | |
electrofelix | ansible 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 interest | 18:20 |
palendae | Also Juno is more or less retired | 18:21 |
palendae | electrofelix: yeah, we removed it once we saw it was an issue | 18:21 |
electrofelix | ah | 18:21 |
palendae | I think someone had it in a PR for ansible then copy/pasted it over | 18:21 |
palendae | I forget the story, but you're right in that it is odd | 18:21 |
palendae | tbh not sure why it's still around in later juno code. Could be we relied on it, but I know it was excised from Kilo | 18:22 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Use slurp to collect the nova ssh keys https://review.openstack.org/266839 | 18:22 |
*** michaelgugino has joined #openstack-ansible | 18:23 | |
electrofelix | palendae: thanks for the explanation, guess we're out of luck until the lawyers look at it so :'( or we can just migrate to 2.0 | 18:24 |
palendae | electrofelix: Are you using Juno? | 18:24 |
palendae | Juno's been EOL, I'd recommend getting on liberty if you can | 18:24 |
palendae | Since Kilo's EOL is around April | 18:24 |
palendae | Or are you looking at that file in some other project? | 18:25 |
electrofelix | we'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-ansible | 18:25 |
palendae | Gotcha | 18:26 |
palendae | Yeah, pretty sure the GPL came from trying to not wait on Ansible to include it | 18:26 |
palendae | And they're all GPL | 18:26 |
openstackgerrit | Javeria Khan proposed openstack/openstack-ansible: Add ECMP support config for PGLib https://review.openstack.org/269782 | 18:26 |
*** jthorne has quit IRC | 18:29 | |
*** skamithi has joined #openstack-ansible | 18:32 | |
*** maximov has quit IRC | 18:33 | |
*** etoews has quit IRC | 18:33 | |
*** odyssey4me has quit IRC | 18:33 | |
*** rackertom has quit IRC | 18:35 | |
*** Nepoc has quit IRC | 18:35 | |
*** git-harry has quit IRC | 18:35 | |
*** etoews has joined #openstack-ansible | 18:35 | |
*** mhayden has quit IRC | 18:35 | |
*** andymccr has quit IRC | 18:35 | |
*** Nepoc has joined #openstack-ansible | 18:35 | |
*** dalees has quit IRC | 18:36 | |
*** odyssey4me has joined #openstack-ansible | 18:36 | |
*** git-harry has joined #openstack-ansible | 18:36 | |
*** maximov has joined #openstack-ansible | 18:36 | |
*** andymccr has joined #openstack-ansible | 18:36 | |
*** dalees has joined #openstack-ansible | 18:37 | |
*** mhayden has joined #openstack-ansible | 18:37 | |
*** rackertom has joined #openstack-ansible | 18:38 | |
*** mgoddard_ has joined #openstack-ansible | 18:39 | |
*** javeriak_ has joined #openstack-ansible | 18:39 | |
*** mgoddard has quit IRC | 18:42 | |
*** javeriak has quit IRC | 18:42 | |
*** phiche has joined #openstack-ansible | 18:43 | |
*** Nepoc has quit IRC | 18:44 | |
*** Nepoc has joined #openstack-ansible | 18:44 | |
*** admin0 has quit IRC | 18:46 | |
*** ashishb has quit IRC | 18:49 | |
*** phiche has quit IRC | 18:49 | |
*** ashishb has joined #openstack-ansible | 18:49 | |
*** phiche has joined #openstack-ansible | 18:51 | |
*** sdake_ has joined #openstack-ansible | 18:55 | |
*** jthorne has joined #openstack-ansible | 18:57 | |
*** sdake has quit IRC | 18:57 | |
*** phiche has quit IRC | 19:02 | |
*** gonzalo2kx has joined #openstack-ansible | 19:04 | |
*** greg_a has quit IRC | 19:04 | |
*** phiche has joined #openstack-ansible | 19:07 | |
*** greg_a has joined #openstack-ansible | 19:08 | |
*** greg_a has quit IRC | 19:13 | |
*** raddaoui has joined #openstack-ansible | 19:15 | |
odyssey4me | palendae it's been on the OSA community meeting agenda for several weeks. The main Etherpad is https://etherpad.openstack.org/p/openstack-ansible-upgrade-framework | 19:23 |
*** phiche has quit IRC | 19:24 | |
palendae | odyssey4me: Thanks | 19:25 |
*** skamithi has left #openstack-ansible | 19:27 | |
*** jwagner_lunch is now known as jwagner | 19:32 | |
*** phiche has joined #openstack-ansible | 19:40 | |
*** baker has quit IRC | 19:40 | |
javeriak_ | just hit something on the glance plays: TypeError: argument of type 'StrictUndefined' is not iterable | 19:45 |
javeriak_ | its in the Drop Glance Config(s) task, anyone seen it before ? | 19:46 |
*** dslev has joined #openstack-ansible | 19:47 | |
*** phiche has quit IRC | 19:48 | |
openstackgerrit | Merged openstack/openstack-ansible: Handle migrations for non-ml2 plugins https://review.openstack.org/269497 | 19:49 |
openstackgerrit | Merged openstack/openstack-ansible: Fix for neutron optional packages items in list https://review.openstack.org/268342 | 19:50 |
javeriak_ | odyssey4me around? | 19:56 |
*** ashishb has quit IRC | 19:56 | |
*** sdake_ is now known as sdaake | 19:57 | |
*** sdaake is now known as sdake | 19:57 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Add example haproxy_hosts yaml https://review.openstack.org/269833 | 19:58 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Add example haproxy_hosts yaml https://review.openstack.org/269833 | 19:59 |
*** phiche has joined #openstack-ansible | 20:05 | |
*** abitha has joined #openstack-ansible | 20:11 | |
*** admin0 has joined #openstack-ansible | 20:15 | |
*** gtt116_ has joined #openstack-ansible | 20:26 | |
*** gtt116__ has quit IRC | 20:29 | |
*** electrofelix has quit IRC | 20:35 | |
*** phiche1 has joined #openstack-ansible | 20:35 | |
*** phiche has quit IRC | 20:37 | |
mhayden | darn, i fat fingered my lb ip and keepalived stomped on my br-mgmt :| | 20:43 |
* mhayden slaps his finger | 20:43 | |
*** flwang1 has joined #openstack-ansible | 20:44 | |
*** baker has joined #openstack-ansible | 20:45 | |
*** dslev has quit IRC | 20:55 | |
openstackgerrit | Merged openstack/openstack-ansible: Update Liberty SHA's - 18 Jan 2016 https://review.openstack.org/265404 | 20:57 |
openstackgerrit | Neill Cox proposed openstack/openstack-ansible: WIP New Inventory Library https://review.openstack.org/269236 | 21:00 |
*** h1nch has joined #openstack-ansible | 21:02 | |
prometheanfire | odyssey4me: 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 IRC | 21:06 | |
*** Nepoc has joined #openstack-ansible | 21:07 | |
*** md95 has joined #openstack-ansible | 21:08 | |
*** mbrennan has joined #openstack-ansible | 21:14 | |
*** jthorne_ has joined #openstack-ansible | 21:14 | |
*** raddaoui has quit IRC | 21:15 | |
*** md95 has quit IRC | 21:15 | |
*** sdake has quit IRC | 21:16 | |
*** jthorne has quit IRC | 21:17 | |
*** javeriak_ has quit IRC | 21:21 | |
mhayden | can 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-ansible | 21:24 | |
spotz | mhayden beyond the fact mysql isn't running it can't find the socket? | 21:25 |
mhayden | it is running, but it seems like the credentials aren't set somewhere | 21:26 |
spotz | the password is being set programmatically? | 21:26 |
flwang1 | greetings, anybody can help figure out how to add a new service support for openstack-ansible? Thanks | 21:26 |
mhayden | this is one part of osad i haven't looked into yet | 21:27 |
*** phiche has joined #openstack-ansible | 21:27 | |
mhayden | howdy flwang1! | 21:27 |
mhayden | flwang1: what service are you thinking about? | 21:27 |
flwang1 | mhayden: hi there | 21:27 |
flwang1 | mhayden: i'm the PTL of zaqar, so zaqar :) | 21:27 |
mhayden | oh nice -- i've heard of the project but i haven't looked at it in detail | 21:28 |
*** phiche1 has quit IRC | 21:28 | |
spotz | mhayden I can give some troubleshooting thoughts but that might just give you current state not the why | 21:28 |
mhayden | i 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 it | 21:29 |
mhayden | flwang1: let me dig for that ML thread | 21:29 |
flwang1 | mhayden: awesome, thanks | 21:29 |
mhayden | flwang1: http://lists.openstack.org/pipermail/openstack-dev/2015-December/080947.html | 21:29 |
alextricity25 | mhayden: Are you missing https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/roles/galera_client/templates/client.my.cnf.j2 | 21:30 |
mhayden | flwang1: odyssey4me had a more elegant reply -> http://lists.openstack.org/pipermail/openstack-dev/2015-December/082577.html | 21:30 |
mhayden | but we do need to make this into some docs | 21:30 |
openstackgerrit | Merged openstack/openstack-ansible: Re-deploy the Horizon venv if it mismatches the repo https://review.openstack.org/261293 | 21:31 |
mhayden | hah we have docs on putting OSA into your project but not the reverse | 21:31 |
spotz | hehehe | 21:31 |
cloudnull | o/ flwang1 | 21:32 |
cloudnull | I'd recommend having a look here at first | 21:32 |
cloudnull | http://docs.openstack.org/developer/openstack-ansible/developer-docs/extending.html | 21:32 |
flwang1 | cloudnull: i did :) | 21:32 |
cloudnull | as for starting a role you can use my template https://github.com/os-cloud/openstack-ansible-TEMPLATE as a basis | 21:32 |
*** Bjoern has quit IRC | 21:32 | |
mhayden | flwang1: i opened up a bug for more extensive documentation :) https://bugs.launchpad.net/openstack-ansible/+bug/1535915 | 21:32 |
openstack | Launchpad bug 1535915 in openstack-ansible "Add developer docs for adding new roles/services" [Undecided,New] | 21:33 |
mhayden | flwang1: 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 thing | 21:33 |
flwang1 | mhayden: awesome | 21:33 |
*** Bjoern has joined #openstack-ansible | 21:34 | |
flwang1 | so 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 |
cloudnull | also 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 go | 21:34 |
flwang1 | how long will it take | 21:34 |
cloudnull | do to what? | 21:34 |
flwang1 | how to add the ansible support for zaqar | 21:35 |
cloudnull | once you have the role ready, integration is simple | 21:35 |
*** woodard_ has joined #openstack-ansible | 21:35 | |
cloudnull | do you have an ansible role for zaqar at this point ? | 21:35 |
flwang1 | cloudnull: i don't think so | 21:36 |
cloudnull | as for writing a spec, you can start here on how to put that together | 21:36 |
cloudnull | https://github.com/openstack/openstack-ansible-specs/blob/master/specs/template.rst | 21:36 |
*** sdake has joined #openstack-ansible | 21:37 | |
cloudnull | once the spec is accepted we can move the roll into the openstack namespace, shoult it exist at that time | 21:37 |
flwang1 | cloudnull: i will take ironic's spec as an example | 21:37 |
cloudnull | then 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-d | 21:38 |
cloudnull | flwang1: ++ the ironic spec is a good example. | 21:38 |
cloudnull | and was written by mrda | 21:38 |
cloudnull | AUS Racker. | 21:38 |
flwang1 | cloudnull: cool, i'm based in NZ | 21:38 |
flwang1 | so basically the same timezone :) | 21:39 |
* sigmavirus24 waves to flwang1 | 21:39 | |
flwang1 | sigmavirus24: hey | 21:39 |
cloudnull | sweet ! so that may be a good point of contact when I'm sleeping or otherwise incoherent . | 21:39 |
sigmavirus24 | long time, no see | 21:39 |
flwang1 | sigmavirus24: i even don't know you're cruising at this channel | 21:39 |
*** woodard has quit IRC | 21:39 | |
*** woodard_ has quit IRC | 21:40 | |
* mcarden notes that mrda is freshly awake in AU right now. | 21:40 | |
flwang1 | sigmavirus24: yep, so i assume you're familiar with ansible than me, and you will be bugged for some questions soon | 21:40 |
cloudnull | flwang1: 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 |
flwang1 | cloudnull: the puppet work is still in progressing and i know Rackspace deployed Zaqar | 21:41 |
flwang1 | my company is keen to deploy it but as i mentioned the puppet work is not ready | 21:42 |
flwang1 | so that's why i'm really interested in ansible | 21:42 |
flwang1 | to speed it up | 21:42 |
flwang1 | cloudnull: we can provide a reference config file if that's helpfull | 21:42 |
cloudnull | +1 | 21:43 |
cloudnull | that'd be awesome | 21:43 |
flwang1 | and zaqar's architecture is simple | 21:43 |
cloudnull | does it still use Mongo ? | 21:43 |
flwang1 | we only have 1 sever process | 21:43 |
* mrda 's ears tingle | 21:43 | |
cloudnull | mrda: for prez! | 21:43 |
flwang1 | cloudnull: yep, mongo or redis | 21:43 |
cloudnull | flwang1: which one is perfered ? | 21:43 |
flwang1 | mongo | 21:43 |
cloudnull | kk | 21:43 |
cloudnull | so ceilometer may benifit from of this work too . -ccc alextricity25 | 21:44 |
* mrda runs away | 21:44 | |
mrda | :) | 21:44 |
cloudnull | hahahaha | 21:44 |
flwang1 | cloudnull: haha, yep | 21:44 |
alextricity25 | awesome! | 21:44 |
*** dslev has joined #openstack-ansible | 21:45 | |
cloudnull | flwang1: cool, if you can get the spec crafted and provide some ref configs im sure we can help make things go. | 21:45 |
flwang1 | cloudnull: another question, any problem if all our other services deployed by puppet, but only zaqar deployed by ansible? | 21:45 |
cloudnull | i would assume not. | 21:45 |
flwang1 | cloudnull: it would be awesome | 21:45 |
flwang1 | cloudnull: i will draft the spec soon | 21:45 |
cloudnull | in 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 |
cloudnull | which should fit right into the ability to deploy a single service with ansible in a land where puppet is king | 21:47 |
flwang1 | cloudnull: will it happen in Mitaka? i mean is it happening? | 21:48 |
flwang1 | will the zaqar work be a separate repo? | 21:48 |
openstackgerrit | Neill Cox proposed openstack/openstack-ansible: WIP New Inventory Library https://review.openstack.org/269236 | 21:49 |
*** jthorne_ has quit IRC | 21:49 | |
*** Bjoern has quit IRC | 21:55 | |
flwang1 | cloudnull: bp created https://blueprints.launchpad.net/openstack-ansible/+spec/role-zaqar | 21:55 |
cloudnull | flwang1: have you'll need to create a review in the specs repo and link the LP blueprint to the spec | 21:56 |
*** Bjoern has joined #openstack-ansible | 21:56 | |
cloudnull | https://github.com/openstack/openstack-ansible-specs/blob/master/specs/mitaka/role-ironic.rst | 21:56 |
flwang1 | cloudnull: yep, sure, really familiar with the spec process ;D | 21:56 |
cloudnull | ok. ping if you have questions. | 21:57 |
*** eil397 has quit IRC | 21:57 | |
flwang1 | cloudnull: cool, cheers man | 21:58 |
*** phiche has quit IRC | 21:59 | |
*** alejandrito has joined #openstack-ansible | 22:05 | |
*** Ch3KoLyN has joined #openstack-ansible | 22:05 | |
*** CheKoLyN has quit IRC | 22:05 | |
*** admin0 has quit IRC | 22:11 | |
*** raddaoui has quit IRC | 22:13 | |
michaelgugino | I'm finding it impossible to develop off master branch. Nothing works, nothing. | 22:14 |
*** admin0 has joined #openstack-ansible | 22:15 | |
*** baker has quit IRC | 22:17 | |
mhayden | turns out my galera issue was a combination of funky timing plus i forgot to fill in the secrets file :| | 22:17 |
*** Mudpuppy has quit IRC | 22:19 | |
spotz | mhayden heheh I was going to suggest trying to login no password:) | 22:21 |
jmccrory | are there work in progress repos for either the ironic or designate roles? | 22:22 |
openstackgerrit | Fei Long Wang proposed openstack/openstack-ansible-specs: Additional Role for Zaqar Deployments https://review.openstack.org/269889 | 22:26 |
flwang1 | cloudnull: ^ | 22:27 |
*** tlian has quit IRC | 22:27 | |
*** sdake has quit IRC | 22:30 | |
*** mbrennan has quit IRC | 22:31 | |
*** jguy_ has quit IRC | 22:31 | |
*** jamielennox|away is now known as jamielennox | 22:35 | |
mattt | michaelgugino: what's not working in master? (honest question) | 22:35 |
*** admin0 has quit IRC | 22:42 | |
*** eil397 has joined #openstack-ansible | 22:42 | |
*** alejandrito has quit IRC | 22:51 | |
michaelgugino | pip not installing, haproxy not pointing to the repo container, keystone not able to start | 22:54 |
michaelgugino | it's just a hot mess. | 22:55 |
mattt | michaelgugino: i was having keystone issues today, but couldn't pinpoint what it was | 22:57 |
michaelgugino | it looked like it was trying to connect to localhost, instead of the galera cluster | 22:57 |
michaelgugino | but 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-ansible | 23:01 | |
mattt | michaelgugino: ping us tomorrow and we can see where you're at | 23:01 |
mattt | michaelgugino: stuff is working, as we have job that is passing | 23:01 |
mattt | michaelgugino: but i'll be honest i'm seeing some weird stuff happening from time to time | 23:02 |
*** Alex_ has joined #openstack-ansible | 23:02 | |
*** skamithi has joined #openstack-ansible | 23:02 | |
*** skamithi has left #openstack-ansible | 23: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-ansible | 23:06 | |
*** dslev has quit IRC | 23:07 | |
mattt | Alex_: 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 |
mattt | Alex_: we have some roles for this in github.com/rcbops/rpc-openstack | 23:14 |
mattt | Alex_: we used to have it as part of openstack-ansible but it was removed because it's more a nice to have than a requirement | 23:14 |
*** phalmos has quit IRC | 23:15 | |
Alex_ | thanks! will take a look | 23:16 |
mattt | Alex_: np! and if you're bored and want to file a bug we'd not mind in the slightest :P | 23:17 |
*** galstrom is now known as galstrom_zzz | 23:20 | |
Alex_ | matt: done. =) | 23:22 |
*** Bjoern has quit IRC | 23:23 | |
*** spotz is now known as spotz_zzz | 23:24 | |
mattt | Alex_: thanks :) | 23:24 |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:33 | |
*** Ch3KoLyN has quit IRC | 23:34 | |
*** KLevenstein has quit IRC | 23:35 | |
*** Nepoc has quit IRC | 23:42 | |
*** Nepoc has joined #openstack-ansible | 23:42 | |
palendae | jmccrory, I believe there was one for ironic, but I don't know where it's at | 23:47 |
palendae | I 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!