*** palendae has joined #openstack-ansible | 00:07 | |
*** kerwin_bai has joined #openstack-ansible | 00:14 | |
*** abitha has quit IRC | 00:15 | |
*** sdake has quit IRC | 00:23 | |
*** itsuugo has quit IRC | 00:40 | |
*** alextricity-mobi has joined #openstack-ansible | 01:08 | |
*** spotz_zzz is now known as spotz | 01:20 | |
openstackgerrit | Merged openstack/openstack-ansible: Allow pip extra arguments to be passed to playbooks https://review.openstack.org/229383 | 01:27 |
---|---|---|
openstackgerrit | Merged openstack/openstack-ansible: Added DEBIAN_FRONTEND=noninteractive to bootstrap scripts https://review.openstack.org/228786 | 01:27 |
*** spotz is now known as spotz_zzz | 01:28 | |
openstackgerrit | Merged openstack/openstack-ansible: Fixes log rotate issue https://review.openstack.org/227957 | 01:29 |
*** k_stev has joined #openstack-ansible | 02:13 | |
*** k_stev has quit IRC | 02:13 | |
*** markvoelker has quit IRC | 02:15 | |
*** itsuugo has joined #openstack-ansible | 02:37 | |
*** skamithi13 has quit IRC | 02:59 | |
*** itsuugo has quit IRC | 03:09 | |
*** skamithi13 has joined #openstack-ansible | 03:12 | |
*** itsuugo has joined #openstack-ansible | 03:13 | |
*** markvoelker has joined #openstack-ansible | 03:15 | |
*** itsuugo has quit IRC | 03:18 | |
*** markvoelker has quit IRC | 03:20 | |
*** _hanhart has joined #openstack-ansible | 03:48 | |
*** kerwin_bai has quit IRC | 03:51 | |
*** sdake has joined #openstack-ansible | 04:00 | |
*** galstrom_zzz is now known as galstrom | 04:02 | |
*** _hanhart has quit IRC | 04:02 | |
*** markvoelker has joined #openstack-ansible | 04:16 | |
*** abitha has joined #openstack-ansible | 04:19 | |
*** markvoelker has quit IRC | 04:20 | |
*** sdake_ has joined #openstack-ansible | 04:24 | |
*** sdake has quit IRC | 04:28 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Implement horizon venv support https://review.openstack.org/229226 | 04:35 |
prometheanfire | and so it begins | 04:39 |
*** shausy has joined #openstack-ansible | 04:48 | |
*** galstrom is now known as galstrom_zzz | 04:53 | |
*** sdake_ is now known as sdake | 05:21 | |
*** shausy has quit IRC | 05:35 | |
*** shausy has joined #openstack-ansible | 05:36 | |
*** skamithi14 has joined #openstack-ansible | 05:52 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Fixes log rotate issue https://review.openstack.org/229463 | 05:55 |
*** skamithi13 has quit IRC | 05:55 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Fixes log rotate issue https://review.openstack.org/229463 | 05:56 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Allow pip extra arguments to be passed to playbooks https://review.openstack.org/229542 | 05:58 |
*** shausy has quit IRC | 06:10 | |
*** shausy has joined #openstack-ansible | 06:10 | |
*** markvoelker has joined #openstack-ansible | 06:17 | |
*** markvoelker has quit IRC | 06:21 | |
*** abitha has quit IRC | 06:35 | |
*** willemgf has joined #openstack-ansible | 06:47 | |
*** Burgosz has joined #openstack-ansible | 07:16 | |
*** Burgosz has quit IRC | 07:22 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Adjust default Keystone httpd processes and threads https://review.openstack.org/229275 | 07:23 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Updates ansible role requirements script name https://review.openstack.org/229540 | 07:26 |
*** openstackgerrit has quit IRC | 07:46 | |
*** openstackgerrit has joined #openstack-ansible | 07:46 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update all SHA's (except Horizon) to Liberty RC1 https://review.openstack.org/228385 | 07:49 |
*** gparaskevas has joined #openstack-ansible | 07:50 | |
willemgf | Hi, In horizon -> Project -> Orchestration -> Stacks I get "Error: Unable to retrieve stack list." Also with CLI-command heat service list I have 120 services which have the status down. What could be wrong? | 07:55 |
evrardjp | cloudnull: thanks for the rebase... The attention is more about whether we should distribute the ansible galaxy requirements files like that or not | 08:02 |
*** Burgosz has joined #openstack-ansible | 08:04 | |
*** itsuugo has joined #openstack-ansible | 08:11 | |
*** markvoelker has joined #openstack-ansible | 08:18 | |
*** markvoelker has quit IRC | 08:22 | |
odyssey4me | evrardjp yeah, I was discussing the patch with cloudnull last night | 08:24 |
odyssey4me | on the one hand it's pretty clean and works nicely - but on the other hand it puts every deployer into the position where that extra role is downloaded whether they want it or not | 08:25 |
odyssey4me | as you know, I'm more in favor of having deployments more pluggable and that features or roles are added when desired, but only the core stuff is ever compulsory | 08:26 |
odyssey4me | but this is a pattern we need to figure out as a group - what is important to us | 08:26 |
evrardjp | odyssey4me: indeed, that was my opinion too | 08:28 |
evrardjp | maybe worth a discussion today? | 08:28 |
*** gparaskevas_ has joined #openstack-ansible | 08:40 | |
*** shausy has quit IRC | 08:40 | |
*** gparaskevas has quit IRC | 08:42 | |
odyssey4me | for sure | 08:43 |
odyssey4me | can you add it to the agenda? | 08:44 |
*** vdo has quit IRC | 09:01 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Limit the number of Ansible forks used to 10 https://review.openstack.org/229786 | 09:16 |
evrardjp | odyssey4me: doing it right now :) | 09:18 |
evrardjp | (even it's maybe a little late...) | 09:18 |
*** shausy has joined #openstack-ansible | 09:19 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Limit the number of Ansible forks used to 10 https://review.openstack.org/229786 | 09:21 |
odyssey4me | andymccr mattt fyi - priority reviews for the next kilo tag: https://review.openstack.org/229275 / https://review.openstack.org/229542 / https://review.openstack.org/229463 / https://review.openstack.org/228983 | 09:25 |
*** mgoddard_ has joined #openstack-ansible | 09:25 | |
*** sdake_ has joined #openstack-ansible | 09:38 | |
*** mgoddard_ has quit IRC | 09:40 | |
*** mgoddard_ has joined #openstack-ansible | 09:40 | |
*** sdake has quit IRC | 09:42 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that all pip wheels are reinstalled during major upgrades https://review.openstack.org/229803 | 09:53 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that all pip wheels are reinstalled during major upgrades https://review.openstack.org/229803 | 10:00 |
*** shausy has quit IRC | 10:15 | |
*** markvoelker has joined #openstack-ansible | 10:19 | |
tiagogomes_ | https://github.com/evrardjp/ansible-keepalived/blob/master/tasks/main.yml is missing a step to create the /etc/keepalived directory | 10:19 |
evrardjp | this should be created by apt | 10:20 |
evrardjp | I can ensure it's presence, but normally it should work by default | 10:21 |
evrardjp | its* | 10:21 |
tiagogomes_ | ah, I see | 10:21 |
tiagogomes_ | I removed the directory without uninstalling keepalived. Another thing, on ansible-role-requirements.yml, the path shouldn't be `playbook/roles`? | 10:23 |
*** markvoelker has quit IRC | 10:23 | |
tiagogomes_ | If you run it with the bootstrap-ansible, it will end in the wrong dir | 10:25 |
openstackgerrit | Merged openstack/openstack-ansible: Fixes log rotate issue https://review.openstack.org/229463 | 10:29 |
odyssey4me | tiagogomes_ no, it should push it into the ansible namespace - not into the code tree | 10:30 |
odyssey4me | ie it'll end up in /etc/ansible/ | 10:30 |
tiagogomes_ | odyssey4me not on my system | 10:31 |
tiagogomes_ | I don't even have a /etc/ansible/ | 10:31 |
tiagogomes_ | (using kilo branch) | 10:31 |
odyssey4me | tiagogomes_ where does it end up? | 10:36 |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible: Update ceph key hash https://review.openstack.org/228894 | 10:36 |
tiagogomes_ | on the repository rootdir, /opt/os-ansible/deployment/roles/keepalived | 10:36 |
odyssey4me | tiagogomes_ urgh, that sucks | 10:37 |
*** agireud has quit IRC | 10:48 | |
openstackgerrit | Merged openstack/openstack-ansible: Add galera monitoring user during upgrades https://review.openstack.org/228983 | 10:51 |
openstackgerrit | Merged openstack/openstack-ansible: Allow pip extra arguments to be passed to playbooks https://review.openstack.org/229542 | 10:51 |
*** skamithi14 has quit IRC | 11:04 | |
*** skamithi13 has joined #openstack-ansible | 11:04 | |
*** itsuugo has quit IRC | 11:06 | |
*** itsuugo has joined #openstack-ansible | 11:13 | |
*** gparaskevas_ has quit IRC | 11:28 | |
*** itsuugo has quit IRC | 11:31 | |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible: Update ceph key hash https://review.openstack.org/228894 | 11:32 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Enable Horizon multidomain configuration https://review.openstack.org/229836 | 11:34 |
*** markvoelker has joined #openstack-ansible | 11:34 | |
*** markvoelker has quit IRC | 11:39 | |
*** itsuugo has joined #openstack-ansible | 11:51 | |
mhayden | buenos dias | 11:53 |
odyssey4me | o/ mhayden | 11:55 |
*** skamithi14 has joined #openstack-ansible | 11:55 | |
*** skamithi13 has quit IRC | 11:58 | |
evrardjp | odyssey4me: that's my fault | 12:01 |
*** markvoelker has joined #openstack-ansible | 12:01 | |
evrardjp | about the roles/keepalived | 12:01 |
odyssey4me | evrardjp oh? | 12:02 |
evrardjp | but it's WIP | 12:02 |
evrardjp | yeah, the new keepalived role is in the ansible requirements.yml file | 12:02 |
evrardjp | and I manually set up a path | 12:02 |
evrardjp | normally it's not needed | 12:02 |
evrardjp | I set the path to roles/ | 12:02 |
evrardjp | I'll remove it | 12:03 |
odyssey4me | perhaps bootstrap-ansible should ensure that /etc/ansible exists? | 12:03 |
evrardjp | I don't think it's needed | 12:03 |
*** errr has quit IRC | 12:04 | |
evrardjp | I just think that roles have to be downloaded wherever the user decides to | 12:04 |
evrardjp | by default it could be in playbooks/roles/ | 12:04 |
evrardjp | or following the ansible configuration | 12:04 |
odyssey4me | evrardjp yeah, but it shouldn't go in the code tree - that's the point | 12:04 |
evrardjp | oh that's what you mean? | 12:05 |
evrardjp | that's gonna be hard then | 12:05 |
odyssey4me | by default ansible looks for roles in /etc/ansible as I recall? | 12:05 |
evrardjp | because by default, it will download the galaxy role in your default role folder | 12:05 |
evrardjp | ok it will not be hard, because we didn't define it in ansible.cfg | 12:06 |
evrardjp | I thought we did it | 12:06 |
*** errr has joined #openstack-ansible | 12:06 | |
evrardjp | odyssey4me: you're right | 12:06 |
evrardjp | more or less | 12:07 |
odyssey4me | yeah, we don't need to because the first path it checks is the current directory, and all playbooks are executed from the playbooks directory which contains the roles | 12:07 |
mgariepy | good morning everyone | 12:08 |
evrardjp | I'll need to test more, but the path I set in the current [WIP] commit is wrong | 12:09 |
odyssey4me | default role locations: https://github.com/ansible/ansible/blob/v1.9.3-1/lib/ansible/constants.py#L103 | 12:10 |
evrardjp | yeah that's exactly what I thought :) | 12:11 |
odyssey4me | which should mean that if you set no path, it'll download it to /etc/ansible/roles I would hope? | 12:11 |
evrardjp | we didn't define a role_path in ansible.cfg so yes | 12:11 |
evrardjp | I think | 12:11 |
evrardjp | I have to test ;) | 12:11 |
*** woodard has joined #openstack-ansible | 12:14 | |
evrardjp | yes, it's by default in /etc/ansible/roles | 12:16 |
*** KLevenstein has joined #openstack-ansible | 12:16 | |
odyssey4me | evrardjp as long as no path is set in the role information? | 12:16 |
evrardjp | as long as there is no path in the requirements file | 12:17 |
evrardjp | so if we want to put the role in the /opt/os-ansible-deployment/playbooks/roles, we'll have to set a path in the requirements file | 12:19 |
odyssey4me | evrardjp yes, and we don't want to do that for any roles that are no in the repo | 12:19 |
odyssey4me | in fact down the line as roles become more independent - the role path for everything should be wherever the deployer wants it to be | 12:20 |
evrardjp | so that's something harder | 12:22 |
evrardjp | at least harder to automate | 12:22 |
tiagogomes_ | so if I removed `path` from the requirements file all good? | 12:22 |
evrardjp | tiagogomes_: yes, or take the latest patchset from the commit | 12:22 |
tiagogomes_ | new patchet? \o/ | 12:23 |
evrardjp | odyssey4me: because ansible.cfg is in /opt/os-ansible-deployment/playbooks/, and that's where you'll need to put the custom role path (if the deployer decides to puts the role elsewhere) | 12:23 |
evrardjp | (ofc the exception would be that there is another ansible.cfg consuming /opt/os-ansible-deployment, but that's another topic) | 12:24 |
evrardjp | so it's really up to the deployer | 12:24 |
evrardjp | but he needs to understand ansible :p | 12:24 |
odyssey4me | evrardjp yes, if you stretch your mind to a place where openstack-ansible is a collection of roles in their own repositories... and the openstack-ansible repository itself is simply a representation of playbooks which show how you could use the roles in various use-cases... then things would be quite different ;) | 12:25 |
evrardjp | odyssey4me: it seems in that case more useful to have all the roles in the same folder as the playbooks | 12:26 |
evrardjp | it's more obvious | 12:26 |
evrardjp | even if they are fetched from outside | 12:26 |
evrardjp | because you'll have all your tools at your disposal in the "work folder" | 12:27 |
odyssey4me | evrardjp yes, but in that case the location of the roles would be wherever the deployer choose to have them - as they'd all be pulled down using ansible-galaxy | 12:27 |
evrardjp | but that's only my personal preference ;) | 12:27 |
*** alejandrito has joined #openstack-ansible | 12:27 | |
odyssey4me | in other words, we would never need to set ansible.cfg in the repo | 12:27 |
*** cristicalin has joined #openstack-ansible | 12:28 | |
odyssey4me | ansible.cfg could live in /etc/ansible/ and the deployer would control it | 12:28 |
*** pradk has joined #openstack-ansible | 12:28 | |
odyssey4me | but I am talking way, way down the line here.... if it even happens | 12:28 |
evrardjp | it has pros and cons ;) | 12:29 |
evrardjp | but in all cases, it needs to be properly documented | 12:30 |
odyssey4me | as does everything :p | 12:30 |
evrardjp | I guess we'll continue this discussion later today, because I'll need to know if I have to edit the ansible-requirements file directly, or let the user manage this | 12:30 |
evrardjp | there will be impact here I guess: http://docs.openstack.org/developer/openstack-ansible/install-guide/deploymenthost-osa.html | 12:31 |
*** skamithi13 has joined #openstack-ansible | 12:34 | |
*** tlian has quit IRC | 12:36 | |
*** skamithi14 has quit IRC | 12:37 | |
*** mat425 has joined #openstack-ansible | 12:38 | |
mat425 | hi guys, i'm installing devstack and monasca with the github repo monasca-installer using ansible. i've an issue, when i set the apt-get installer cmd, with with_items in a variable, it takes only the first argument, here is the pastebin, can you help me? http://pastebin.com/tk396pek | 12:43 |
*** tlian has joined #openstack-ansible | 12:47 | |
openstackgerrit | Miguel Alejandro Cantu proposed openstack/openstack-ansible: Removes /opt/*openstack*/ pattern from teardown. https://review.openstack.org/228558 | 12:50 |
openstackgerrit | Miguel Alejandro Cantu proposed openstack/openstack-ansible: Adds insecure vars to configure-sslcertificate https://review.openstack.org/229525 | 12:57 |
*** jaypipes has joined #openstack-ansible | 12:58 | |
*** k_stev has joined #openstack-ansible | 13:06 | |
*** skamithi13 has quit IRC | 13:07 | |
*** skamithi13 has joined #openstack-ansible | 13:08 | |
cloudnull | mat425: are you sure its only running the first item ? it seems like it should iterate through all items. what version of ansible are you using ? as an aside: you might want to add update_cache=yes in that command to make sure you have the most updated cache before running that apt commands | 13:12 |
cloudnull | morning btw o/ | 13:12 |
cloudnull | mat425: additionally its worth noting that this channel is dedicated to the openstack-ansible project RE: https://github.com/openstack/openstack-ansible | 13:13 |
cloudnull | happy to help if we can, but you might want to reach out to the #ansible channel for general ansible help if thats more of what you're looking for. | 13:14 |
mat425 | cloudnull using ansible 1.9, i'm sure, cause i added a new debug task before, which print only the first entry of the list. know this is the wrong channel, but is quite related (i guess :D ) to my issue... i just though it was a common issue with fast solution, that's it | 13:15 |
*** skamithi has joined #openstack-ansible | 13:15 | |
mat425 | i'm using that repo which is a wrapper of a bunch of different roles among github, is there the possibility that the var "dependencies" is not overwritten by the current role? | 13:16 |
cloudnull | so the apt module should squash the list and run all the items ad the same time (since ansible 1.7 i think) | 13:16 |
cloudnull | you might want to add your deps into the role as a var or default . and I'd namespace the deps so you dont run into collisions. | 13:16 |
mat425 | how to do namespace that? just naming? like depencencies --> moduleX_dependencies | 13:17 |
*** skamithi has quit IRC | 13:17 | |
cloudnull | yes | 13:18 |
cloudnull | we follow that patter for all of our roles https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_cinder/defaults/main.yml#L192 | 13:19 |
mat425 | ok thanks, using this fix :) | 13:21 |
*** skamithi has joined #openstack-ansible | 13:24 | |
*** mnestheu1 has joined #openstack-ansible | 13:39 | |
*** mnestheu1 is now known as scarlisle | 13:39 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Ensure that all pip wheels are reinstalled during major upgrades https://review.openstack.org/229803 | 13:45 |
*** cristicalin has quit IRC | 13:54 | |
*** phalmos has joined #openstack-ansible | 13:58 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Cinder to Liberty RC1 https://review.openstack.org/227205 | 14:05 |
*** Mudpuppy has joined #openstack-ansible | 14:05 | |
*** Mudpuppy has quit IRC | 14:05 | |
*** Mudpuppy has joined #openstack-ansible | 14:06 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Break apart and document the upgrade process https://review.openstack.org/224137 | 14:09 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Ensure that all pip wheels are reinstalled during major upgrades https://review.openstack.org/229803 | 14:09 |
cloudnull | prometheanfire odyssey4me rebased off current head of kilo | 14:09 |
*** dolpher has joined #openstack-ansible | 14:10 | |
cloudnull | and added https://review.openstack.org/#/c/229803/3 as a dep | 14:10 |
*** Burgosz has quit IRC | 14:11 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Keystone to Liberty RC1 https://review.openstack.org/226917 | 14:12 |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update all SHA's (except Horizon) to Liberty RC1 https://review.openstack.org/228385 | 14:12 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:12 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Cinder to Liberty RC1 https://review.openstack.org/227205 | 14:13 |
*** mat425 has quit IRC | 14:20 | |
*** willemgf has quit IRC | 14:22 | |
*** spotz_zzz is now known as spotz | 14:31 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Implement horizon venv support https://review.openstack.org/229226 | 14:36 |
*** gparaskevas has joined #openstack-ansible | 14:38 | |
gparaskevas | hello there | 14:39 |
gparaskevas | i am facing again the issue with locale settings when heat playbooks is running | 14:39 |
gparaskevas | and cannot create heat domain due to false locale settings | 14:39 |
gparaskevas | the issue gets resolved with export LC_ALL=en_US.UTF-8 | 14:40 |
gparaskevas | on the heat api container | 14:40 |
*** phalmos has quit IRC | 14:48 | |
cloudnull | gparaskevas: what are the base local setting on your hosts ? | 14:53 |
cloudnull | and what release ? | 14:53 |
gparaskevas | one moment | 14:56 |
gparaskevas | en_US.UTF-8 | 14:57 |
gparaskevas | the LC_AL variable lacks a value | 14:57 |
gparaskevas | the LC_ALL* variable lacks a value | 14:58 |
*** aojea_ has joined #openstack-ansible | 14:59 | |
*** jmckind has joined #openstack-ansible | 14:59 | |
*** jaypipes has quit IRC | 14:59 | |
cloudnull | is this on deployment ? | 15:00 |
gparaskevas | yes | 15:00 |
gparaskevas | kilo | 15:00 |
gparaskevas | actualy 11.2.2 | 15:00 |
*** itsuugo has quit IRC | 15:00 | |
gparaskevas | if i set the export LC_ALL=en_US.UTF-8 on the host then the playbooks goes all well | 15:02 |
cloudnull | what is `echo $LANG` on your host and within the heat api container ? | 15:02 |
gparaskevas | en_US.UTF-8 | 15:03 |
gparaskevas | en_US.UTF-8 on container and same on host | 15:04 |
cloudnull | im curious because i have a box stood up deployed w/ kilo from branch and heat seems to be functional. LC_ALL and LANGUAGE are blank and LANG=en_US.UTF-8 | 15:04 |
gparaskevas | mm | 15:04 |
*** jmckind has quit IRC | 15:05 | |
gparaskevas | well there must be something eith my installation then | 15:05 |
gparaskevas | i select greece as country | 15:05 |
gparaskevas | but us lang as language | 15:05 |
*** jmckind_ has joined #openstack-ansible | 15:05 | |
gparaskevas | so some locale settngs are greek | 15:05 |
gparaskevas | maybe thats the issue? | 15:05 |
gparaskevas | locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_CTYPE="en_US.UTF-8" LC_NUMERIC=el_GR.UTF-8 LC_TIME=el_GR.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=el_GR.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=el_GR.UTF-8 LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT=el_GR.UTF-8 LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= | 15:06 |
*** sdake has joined #openstack-ansible | 15:06 | |
gparaskevas | thats what 'locale' gives me | 15:06 |
*** jmckind_ has quit IRC | 15:07 | |
*** jmckind has joined #openstack-ansible | 15:07 | |
cloudnull | looks like fuel ran into this issue before https://bugs.launchpad.net/fuel/+bug/1408935 | 15:08 |
openstack | Launchpad bug 1408935 in Fuel for OpenStack "LC_ALL variable not set" [Medium,Fix committed] - Assigned to Bartlomiej Piotrowski (bpiotrowski) | 15:08 |
cloudnull | and resolved it by setting the local setting within the client rc | 15:08 |
cloudnull | https://review.openstack.org/#/c/147469/ | 15:08 |
*** agireud has joined #openstack-ansible | 15:08 | |
openstackgerrit | Merged openstack/openstack-ansible: Add confirmation to teardown.sh https://review.openstack.org/228907 | 15:08 |
gparaskevas | yes thats what i did the last time if you mean changing the openrc right? | 15:09 |
cloudnull | yes | 15:09 |
gparaskevas | from withing the playbooks? | 15:09 |
gparaskevas | within* | 15:09 |
openstackgerrit | Merged openstack/openstack-ansible: Fix broken link in documentation https://review.openstack.org/229624 | 15:09 |
openstackgerrit | Merged openstack/openstack-ansible: Update documentation for rename in cidr_networks https://review.openstack.org/229635 | 15:09 |
openstackgerrit | Merged openstack/openstack-ansible: Adds insecure vars to configure-sslcertificate https://review.openstack.org/229525 | 15:09 |
cloudnull | gparaskevas: seems like we could add it here https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/openstack_openrc/templates/openrc | 15:10 |
*** sdake_ has quit IRC | 15:10 | |
cloudnull | first line being `export LC_ALL=C` | 15:10 |
gparaskevas | yes! | 15:10 |
cloudnull | to piggyback on their success . | 15:10 |
gparaskevas | i think so | 15:10 |
cloudnull | that would specifically make any client call from your shell happy. | 15:11 |
gparaskevas | yes | 15:12 |
gparaskevas | i thiknk i can submit that | 15:12 |
gparaskevas | should i create a bug entry? | 15:13 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Added LC_ALL to openrc https://review.openstack.org/229955 | 15:15 |
tiagogomes_ | Hi, I so I created two containers with galera in two different nodes and I shutdown one node. The virtual IP changed to the other machine fine and I can run some openstack commands (HTTP). However `nova agent-list` and `neutron agent` list report that everything is dead /o\ | 15:15 |
cloudnull | gparaskevas: i added our project to their bug report | 15:15 |
tiagogomes_ | On the logs of e.g. l3 agent I see 2015-10-01 16:15:26.242 4766 ERROR oslo_messaging._drivers.impl_rabbit [req-71aad0ca-8600-4920-b3cd-fba080d68359 ] AMQP server on 10.3.171.23:5672 is unreachable: [Errno 113] EHOSTUNREACH. Trying again in 2 seconds. | 15:15 |
cloudnull | and PR'd that fix if you can give it a go and let us know that would be much appreciated. | 15:15 |
tiagogomes_ | 10.3.171.23 is the IP of the container that had rabbitmq running in the node that was shutdown | 15:16 |
tiagogomes_ | Any ideas how to fix the problem? | 15:16 |
tiagogomes_ | Shouldn't the connections to the rabbitmq server use internal loadbalancer IP? | 15:17 |
cloudnull | tiagogomes_: when you say "The virtual IP changed to the other machine fine" do you mean that the vip failed over from one node to another? | 15:18 |
tiagogomes_ | cloudnull yep | 15:18 |
cloudnull | rabbitmq does not like using vips and when a vip moves from one node to another the connections to the old rabbit server go into a sleep / wait state, which according to the RFC can last a day or so. Apsu can fact check me on that. | 15:19 |
cloudnull | in our base setup we use a multi master config | 15:19 |
cloudnull | no need to fail over between hosts in almost all cases. | 15:19 |
tiagogomes_ | cloudnull I am using the default config, whatever it is | 15:20 |
cloudnull | the openstack services directly connect to a deterministicly sorted list of rabbit servers | 15:20 |
cloudnull | so the connection should go directly to the rabbitmq containers. | 15:20 |
Apsu | tiagogomes_: What VIP? | 15:20 |
*** palendae has left #openstack-ansible | 15:21 | |
*** palendae has joined #openstack-ansible | 15:21 | |
cloudnull | but if your services are using a vip and it fails over , it leads to a pit of dispair. | 15:21 |
*** palendae has left #openstack-ansible | 15:21 | |
Apsu | Where are VIPs involved here? If you're using a load-balancer, unless you're running multiple load-balancers and a VIP between them, and fail one of those LBs, there shouldn't be any VIP movement. | 15:21 |
Apsu | Failing Galera containers doesn't involve VIPs moving. | 15:21 |
Apsu | It involves a pool member going down in the LB, and it skipping it in the balance rotation | 15:22 |
cloudnull | Apsu: i think he has his own vip failover between two hosts. | 15:22 |
cloudnull | and it sounds like he's testing failure scenarios. | 15:22 |
Apsu | cloudnull: Right, that's what I'm asking about. Because if they do... excitement. | 15:22 |
Apsu | VIPs are hard. | 15:22 |
Apsu | Though, the pit of despair only occurs when you have services connecting to each other on the same node, and you move a VIP. | 15:23 |
tiagogomes_ | does this mean that I have to have more than 1 node active at a time: http://paste.openstack.org/show/475087/ ? | 15:23 |
Apsu | There's still plenty of nasty without that situation, but | 15:23 |
Apsu | That's the worst one | 15:23 |
tiagogomes_ | I am using keepalived for moving the VIP | 15:23 |
Apsu | There it is | 15:24 |
cloudnull | tiagogomes_: that looks like failover rabbit sadness | 15:24 |
Apsu | Which VIP? | 15:24 |
Apsu | Are you using LVS to load-balance services? | 15:24 |
Apsu | Or haproxy/some other LB? | 15:24 |
tiagogomes_ | haproxy + keepalived | 15:24 |
tiagogomes_ | I am making use of this https://review.openstack.org/#/c/218818 | 15:25 |
gparaskevas | sure i will give a try tomorow | 15:25 |
odyssey4me | tiagogomes_ to cut this a little shorter - check the contents of nova.conf for the rabbit server list | 15:25 |
odyssey4me | if you're using openstack-ansible, then the load balancer and keepalived are not involved | 15:26 |
cloudnull | tiagogomes_: is haproxy running on the same host as the rest of your openstack infra ? | 15:26 |
cloudnull | and then failing over between the two hosts? | 15:26 |
tiagogomes_ | cloudnull yes | 15:26 |
cloudnull | we used to do exactly that @ RAX in the havana timeframe which suffered from similar issues. | 15:27 |
Apsu | tiagogomes_: Did you shutdown the previous master node entirely or just failover keepalived? | 15:28 |
tiagogomes_ | Apsu entirely | 15:28 |
tiagogomes_ | nova.conf looks good : rabbit_hosts = 10.3.213.143:5672,10.3.171.23:5672 | 15:28 |
odyssey4me | ok, and where you saw the logs showing the loss of connection to rpc - was there a reconnect afterwards? | 15:29 |
odyssey4me | if so, that's exactly what should be going on | 15:30 |
*** jaypipes has joined #openstack-ansible | 15:30 | |
tiagogomes_ | no there was no re connection. You were right, it tries to connect to the other rabbitmq server but it fails | 15:33 |
Apsu | tiagogomes_: Note that those aren't VIPs. | 15:33 |
Apsu | Those are the rabbit container IPs. | 15:33 |
tiagogomes_ | yes, I got that | 15:34 |
Apsu | If you want to load-balance rabbit yourself, you'll need to change from our current multi-master layout to using the your VIP in those config lines. | 15:34 |
Apsu | Alrighty | 15:34 |
tiagogomes_ | I don't care much about load balancing it, I just want high-availability | 15:34 |
odyssey4me | tiagogomes_ ok, that means that your rabbit cluster is fubar - if you look into that you'll find out why | 15:34 |
Apsu | rabbitmqctl cluster_status | 15:35 |
Apsu | On all the nodes | 15:35 |
Apsu | Make sure none are partitioned and all of them can see each other -- minus the dead box of course | 15:35 |
*** jwagner_away is now known as jwagner | 15:35 | |
tiagogomes_ | Cluster status of node 'rabbit@bl002-test1_rabbit_mq_container-b2d92330' ... | 15:36 |
tiagogomes_ | [{nodes,[{disc,['rabbit@bl002-test0_rabbit_mq_container-2ba5447d', | 15:36 |
tiagogomes_ | 'rabbit@bl002-test1_rabbit_mq_container-b2d92330']}]}] | 15:36 |
tiagogomes_ | bl002-test1_rabbit_mq_container-b2d92330 is the only one that I have active | 15:36 |
*** daneyon has joined #openstack-ansible | 15:37 | |
*** persia has quit IRC | 15:38 | |
*** skamithi14 has joined #openstack-ansible | 15:38 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Glance to Liberty RC1 https://review.openstack.org/229967 | 15:38 |
Apsu | Right, so that 'disc' portion means that's what rabbit understands is the cluster configuration | 15:38 |
*** skamithi14 has quit IRC | 15:38 | |
Apsu | tiagogomes_: What does running_nodes say? | 15:38 |
*** skamithi14 has joined #openstack-ansible | 15:39 | |
*** daneyon__ has joined #openstack-ansible | 15:39 | |
*** skamithi13 has quit IRC | 15:39 | |
*** skamithi has quit IRC | 15:39 | |
tiagogomes_ | Apsu that command appears to not exist | 15:40 |
*** skamithi13 has joined #openstack-ansible | 15:40 | |
Apsu | tiagogomes_: No... in the cluster_status output | 15:41 |
*** daneyon has quit IRC | 15:41 | |
tiagogomes_ | Apsu, this is what I only have http://paste.openstack.org/show/475090/ | 15:42 |
*** aojea_ has quit IRC | 15:43 | |
*** skamithi14 has quit IRC | 15:43 | |
Apsu | https://www.rabbitmq.com/clustering.html#creating is what the output should look like for a running cluster | 15:43 |
*** phalmos has joined #openstack-ansible | 15:44 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Glance to Liberty RC1 https://review.openstack.org/229967 | 15:44 |
*** mgoddard__ has joined #openstack-ansible | 15:45 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Glance to Liberty RC1 https://review.openstack.org/229967 | 15:46 |
*** itsuugo has joined #openstack-ansible | 15:47 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Glance to Liberty RC1 https://review.openstack.org/229967 | 15:48 |
*** mgoddard_ has quit IRC | 15:48 | |
*** alop has joined #openstack-ansible | 15:49 | |
*** phalmos has quit IRC | 15:50 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update Keystone to Liberty RC1 https://review.openstack.org/226917 | 15:51 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Implement horizon venv support https://review.openstack.org/229226 | 15:53 |
*** phalmos has joined #openstack-ansible | 15:55 | |
*** alejandrito has quit IRC | 15:58 | |
odyssey4me | community meeting in #openstack-meeting-4 in 1 minute: cloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, mancdaz, dolphm, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle | 15:59 |
*** Bjoern_ has joined #openstack-ansible | 15:59 | |
*** daneyon has joined #openstack-ansible | 16:00 | |
*** woodard has quit IRC | 16:01 | |
*** mgoddard has joined #openstack-ansible | 16:02 | |
*** woodard has joined #openstack-ansible | 16:02 | |
*** mgoddard__ has quit IRC | 16:03 | |
*** daneyon__ has quit IRC | 16:03 | |
*** dolpher has quit IRC | 16:04 | |
*** alejandrito has joined #openstack-ansible | 16:05 | |
*** Bjoern_ is now known as BjoernT | 16:07 | |
*** dolpher has joined #openstack-ansible | 16:12 | |
tiagogomes_ | Apsu I run `rabbitmqctl start_app` and things are working now | 16:13 |
*** woodard has quit IRC | 16:18 | |
*** jmckind has quit IRC | 16:18 | |
*** jaypipes has quit IRC | 16:18 | |
*** dolpher has quit IRC | 16:18 | |
*** BjoernT has quit IRC | 16:19 | |
*** woodard has joined #openstack-ansible | 16:22 | |
*** Bjoern_ has joined #openstack-ansible | 16:37 | |
*** woodard has quit IRC | 16:42 | |
*** Bjoern_ is now known as Bjoernt | 16:45 | |
*** Bjoernt is now known as BjoernT | 16:45 | |
*** woodard has joined #openstack-ansible | 16:53 | |
*** jwagner is now known as jwagner_away | 16:55 | |
*** markvoelker has quit IRC | 16:55 | |
*** markvoelker has joined #openstack-ansible | 16:56 | |
*** persia has joined #openstack-ansible | 16:57 | |
*** jmccrory_ has joined #openstack-ansible | 16:58 | |
*** k_stev has quit IRC | 16:58 | |
*** k_stev has joined #openstack-ansible | 16:58 | |
odyssey4me | right, let's get the discussion about https://review.openstack.org/224137 through the door - as it's a little more related to here and now | 17:00 |
cloudnull | scarlisle BjoernT woodard ^ | 17:01 |
odyssey4me | I'm guessing that the issue here has been time constraints, but with 11.2.3 out the door it'll give a little more time for d34dh0r53 and co to give it a run through and confirm that it's ok. Right? | 17:01 |
scarlisle | cool, thanks odyssey4me | 17:02 |
odyssey4me | BjoernT scarlisle have you guys done any testing with it? | 17:02 |
*** sdake_ has joined #openstack-ansible | 17:02 | |
scarlisle | I have not. cloudnull told me about it last night and that was the first I've heard of it | 17:02 |
scarlisle | I'm getting our 10.1.15 lab back up and running, so I'm just about in a position to try and test it there, if possible | 17:03 |
odyssey4me | ok, so essentially time is the biggest issue - there's a lot going on.... so if you'd really like to help it move along then the best thing to do is test it, then provide feedback for your testing in the review | 17:03 |
odyssey4me | so if it worked for you and you're happy with it, then add a comment saying how you tested and what you results were to the +1 vote | 17:03 |
*** sdake_ has quit IRC | 17:04 | |
odyssey4me | if we see plenty of testers give positive feedback, then the cores will feel more comfortable voting it through without necessarily testing it themselves | 17:04 |
scarlisle | this will be a nice way to also verify the --force-reinstall flag added in the dep | 17:04 |
odyssey4me | agreed | 17:04 |
odyssey4me | I've worked through most of it with my eyes, so I'm happy to add my vote as soon as I see more than one tester give a positive review. | 17:05 |
odyssey4me | if those testers happen to be from a support background, even better. :) | 17:05 |
*** sdake has quit IRC | 17:05 | |
cloudnull | i'd also like to point out that presently without that change, we have no documention on upgrades besides the script directly. so regardless of the functionality or consistent experience with the script the imporvements are to the general deployer experience are worth pushing it through. - my2 cents. | 17:06 |
Apsu | tiagogomes_: Good to hear. | 17:06 |
*** skamithi13 has quit IRC | 17:06 | |
*** skamithi13 has joined #openstack-ansible | 17:06 | |
scarlisle | cloudnull +1 | 17:06 |
scarlisle | we currently have really no documentation on it. Its a black box. Put Juno environment in, Kilo environment may come out, or it will fail with generic playbook output (if it got that far) | 17:07 |
odyssey4me | cloudnull yeah, I'd like to just get 11.2.3 through the door - so I'm happy to add my vote on monday | 17:07 |
*** skamithi14 has joined #openstack-ansible | 17:07 | |
odyssey4me | if d34dh0r53 and andymccr choose to vote it through based on their testing between today and 11.2.3 releasing, then we're golden :) | 17:08 |
cloudnull | sounds good to me | 17:09 |
scarlisle | and I should be able to test it later today as well | 17:09 |
*** skamithi13 has quit IRC | 17:11 | |
*** woodard has quit IRC | 17:11 | |
odyssey4me | excellent, I'll look out for more feedback tomorrow | 17:11 |
odyssey4me | evrardjp ping | 17:12 |
evrardjp | pong | 17:12 |
odyssey4me | you wanted to discuss the keepalived role inclusion for haproxy? | 17:12 |
evrardjp | it's not really mine to decide, I agree with the way I did things, and cloudnull too... | 17:12 |
evrardjp | I'd like to have your opinion, because you expressed the concerns | 17:13 |
evrardjp | which are legitimate concerns :) | 17:13 |
evrardjp | downloading roles aren't that bad per se | 17:13 |
evrardjp | and the role will only run when needed | 17:13 |
odyssey4me | so ideally I'd prefer to have any extras optional - the battery inclusion should be a choice which can be enabled or disabled | 17:13 |
odyssey4me | that said, I've worked through what you've done and I can't think of a better way to do it unless we can get haproxy's config to be more pluggable | 17:14 |
evrardjp | I'm working on a new haproxy role btw | 17:14 |
evrardjp | ;) | 17:14 |
*** elo1 has quit IRC | 17:15 | |
odyssey4me | so I'm sort-of inclined at this stage to let it get in as it gives valuable functionality, then we can try and figure out a better and more pluggable model afterwards | 17:15 |
evrardjp | haproxy doesn't really need to be more pluggable, it just needs to be correctly modifiable | 17:15 |
evrardjp | ok | 17:15 |
evrardjp | then I'll continue that way, and will give you a working version soon | 17:16 |
cloudnull | my only nit is the multiple var files which i think could be smashed into one, and the two calls to the plays can be combined as well using role variables / role when clause. that said i too like the way it is . | 17:16 |
*** skamithi14 has quit IRC | 17:16 | |
*** skamithi13 has joined #openstack-ansible | 17:16 | |
evrardjp | cloudnull, I completely agree with the double file :p | 17:17 |
evrardjp | I think there is room for improvement, and this is just the first version, that will work :p | 17:17 |
odyssey4me | one way to prevent the download of the extra role for those not using it would simply be to name the role requirements file something different, then to include the instructions to rename it and to bootstrap ansible before running the haproxy play | 17:19 |
evrardjp | odyssey4me, indeed | 17:19 |
evrardjp | that's exactly what we are talking about :) | 17:20 |
evrardjp | however if you do that, it will (by default) break your keepalived+haproxy run | 17:20 |
odyssey4me | the role doesn't get used unless there is more than one haproxy host, right? | 17:20 |
evrardjp | yup | 17:20 |
evrardjp | it will only break stuff with multiple hosts | 17:20 |
evrardjp | I think it's better for the future to have this inside a file that we'll use with bootstrap ansible | 17:21 |
odyssey4me | ok, then I think that's perfectly fine - if it's not compulsory to use, and the role isn't downloaded unless you mean it to then we're all good - my concerns are covered | 17:21 |
evrardjp | if the deployer doesn't want it, then he could comment it | 17:22 |
odyssey4me | yeah, but if the deployer wants it he can uncomment it ;) | 17:22 |
evrardjp | the advantage for the future is: if we already have a file in use, we could just drop more galaxy roles there, that could be requirement | 17:22 |
evrardjp | requirements* | 17:22 |
cloudnull | evrardjp: https://gist.github.com/cloudnull/02805f70edf00d80ff90 example diff | 17:23 |
evrardjp | for also AIO deployments | 17:23 |
odyssey4me | actually, leave it on by default | 17:23 |
*** elo1 has joined #openstack-ansible | 17:23 | |
odyssey4me | for the gate check we can script the removal of it so that we don't end up with doanload failures unnecessarily | 17:23 |
evrardjp | thanks cloudnull ! I know it was easy to do it, but I was lazy ;) | 17:24 |
evrardjp | I'll include your changes tomorrow | 17:24 |
cloudnull | i updated the gist with the new file output too | 17:24 |
cloudnull | sounds good. also its just a suggestion | 17:24 |
evrardjp | I planned to do it anyway ;) | 17:25 |
cloudnull | like i said before, its good as is for now. | 17:25 |
evrardjp | you just pushed it so it will come earlier :D | 17:25 |
evrardjp | odyssey4me, ok I'll leave it on, and if it brings problems, we will change the default behaviour | 17:25 |
evrardjp | I'll include these changes tomorrow and test them before giving it for review | 17:26 |
evrardjp | I have to go for today, sorry | 17:26 |
*** abitha has joined #openstack-ansible | 17:26 | |
cloudnull | i think download failures are inevitable as we move to a more galaxy based setup. we might want to add some retry logic around the capabilities. additionally if we find consistent failures this might be a good opportunity to go upstream and help make the general galaxy better. | 17:27 |
odyssey4me | cloudnull sure, although for gate tests the preference is to, where possible, use resources available on the inside of the infra | 17:28 |
odyssey4me | but yeah, things are going to get more complicated - but I hope that we can split the roles out by then so that not every commit into every role has to do everything | 17:28 |
*** alejandrito has quit IRC | 17:36 | |
*** alejandrito has joined #openstack-ansible | 17:38 | |
*** alejandrito has quit IRC | 17:46 | |
*** alejandrito has joined #openstack-ansible | 17:47 | |
*** woodard has joined #openstack-ansible | 17:49 | |
openstackgerrit | Merged openstack/openstack-ansible: Adjust default Keystone httpd processes and threads https://review.openstack.org/229275 | 17:52 |
*** woodard has quit IRC | 17:54 | |
*** jwagner_away is now known as jwagner | 17:54 | |
*** itsuugo has quit IRC | 17:55 | |
*** itsuugo has joined #openstack-ansible | 17:56 | |
*** galstrom_zzz is now known as galstrom | 17:57 | |
*** CheKoLyN has joined #openstack-ansible | 18:03 | |
*** tiagogomes_ has quit IRC | 18:05 | |
*** javeriak has joined #openstack-ansible | 18:14 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update all SHA's (except Horizon) to Liberty RC1 https://review.openstack.org/228385 | 18:18 |
*** woodard has joined #openstack-ansible | 18:27 | |
*** gparaskevas has quit IRC | 18:30 | |
*** openstackgerrit has quit IRC | 18:31 | |
*** openstackgerrit has joined #openstack-ansible | 18:32 | |
*** KLevenstein has quit IRC | 18:38 | |
*** aslaen has joined #openstack-ansible | 18:44 | |
*** KLevenstein has joined #openstack-ansible | 18:46 | |
BjoernT | odysset4me : no I did not play with that PR yet | 18:53 |
*** javeriak has quit IRC | 18:58 | |
*** javeriak has joined #openstack-ansible | 18:59 | |
*** javeriak_ has joined #openstack-ansible | 19:01 | |
*** jmccrory_ has quit IRC | 19:03 | |
*** aslaen has quit IRC | 19:03 | |
*** javeriak has quit IRC | 19:03 | |
*** itsuugo has quit IRC | 19:04 | |
openstackgerrit | Javeria Khan proposed openstack/openstack-ansible: Add isolated flag to pip fall back installation https://review.openstack.org/222285 | 19:05 |
openstackgerrit | Javeria Khan proposed openstack/openstack-ansible: Add isolated flag to pip fall back installation https://review.openstack.org/222285 | 19:07 |
*** mgoddard has quit IRC | 19:25 | |
*** mgoddard has joined #openstack-ansible | 19:25 | |
*** mgoddard has quit IRC | 19:32 | |
*** mgoddard has joined #openstack-ansible | 19:37 | |
openstackgerrit | Jesse Pretorius proposed openstack/openstack-ansible: Update ceph key hash https://review.openstack.org/228894 | 19:39 |
*** itsuugo has joined #openstack-ansible | 19:40 | |
openstackgerrit | Merged openstack/openstack-ansible: Use of old name in deployment guide https://review.openstack.org/228392 | 19:40 |
*** shanecc has joined #openstack-ansible | 19:41 | |
*** itsuugo has quit IRC | 19:44 | |
*** itsuugo has joined #openstack-ansible | 19:46 | |
*** logan2 has quit IRC | 19:47 | |
*** javeriak_ has quit IRC | 19:51 | |
*** mgoddard has quit IRC | 19:52 | |
*** logan2 has joined #openstack-ansible | 19:55 | |
*** mgoddard has joined #openstack-ansible | 19:56 | |
*** mgoddard has quit IRC | 20:02 | |
*** mgoddard has joined #openstack-ansible | 20:02 | |
*** mgoddard has quit IRC | 20:08 | |
*** elo1 has quit IRC | 20:10 | |
*** mgoddard has joined #openstack-ansible | 20:11 | |
*** Mudpuppy_ has joined #openstack-ansible | 20:16 | |
*** mgoddard has quit IRC | 20:17 | |
*** Mudpuppy has quit IRC | 20:19 | |
prometheanfire | osad works with armv8 you think? | 20:24 |
prometheanfire | might test it this weekend if I get access to a friends hw | 20:24 |
*** mgoddard has joined #openstack-ansible | 20:25 | |
*** elo has joined #openstack-ansible | 20:28 | |
openstackgerrit | Merged openstack/openstack-ansible: Add policy changes required for OSSA-2015-018 / CVE-2015-5240 https://review.openstack.org/226872 | 20:38 |
*** k_stev1 has joined #openstack-ansible | 20:40 | |
*** k_stev1 has quit IRC | 20:40 | |
*** k_stev has quit IRC | 20:43 | |
*** subsecond has joined #openstack-ansible | 20:43 | |
*** markvoelker has quit IRC | 20:46 | |
*** markvoelker has joined #openstack-ansible | 20:46 | |
*** markvoelker has quit IRC | 20:47 | |
*** markvoelker has joined #openstack-ansible | 20:47 | |
*** k_stev has joined #openstack-ansible | 20:57 | |
*** mgoddard has quit IRC | 20:59 | |
*** subsecond has quit IRC | 21:00 | |
*** woodard has quit IRC | 21:02 | |
*** KLevenstein_ has joined #openstack-ansible | 21:03 | |
*** Mudpuppy has joined #openstack-ansible | 21:04 | |
*** KLevenstein has quit IRC | 21:04 | |
*** KLevenstein_ is now known as KLevenstein | 21:04 | |
*** Mudpuppy_ has quit IRC | 21:07 | |
*** mgoddard has joined #openstack-ansible | 21:07 | |
*** mgoddard has quit IRC | 21:12 | |
*** mgoddard has joined #openstack-ansible | 21:17 | |
*** Mudpuppy has quit IRC | 21:22 | |
*** phalmos has quit IRC | 21:32 | |
*** mgoddard has quit IRC | 21:32 | |
*** mgoddard has joined #openstack-ansible | 21:33 | |
*** svg has joined #openstack-ansible | 21:33 | |
*** svg has left #openstack-ansible | 21:34 | |
*** KLevenstein has quit IRC | 21:38 | |
mgagne | I'm looking for general Ansible experience here: How can I have a with_items clause and skip some of the item if a file does not exist on the source host. My intention is to be able to call the synchronize module and skip some item ONLY IF it's marked optional and it doesn't exist on the source. | 21:40 |
mgagne | I tried to create my own synchronize module but found out that ansible also has a Synchronize action plugin doing black magic before calling the actual synchronize module :-/ | 21:43 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Added documentation for config_template works https://review.openstack.org/230161 | 21:45 |
*** skamithi13 has quit IRC | 21:46 | |
*** daneyon_ has joined #openstack-ansible | 21:51 | |
*** daneyon_ has quit IRC | 21:51 | |
*** mgoddard has quit IRC | 21:53 | |
*** daneyon has quit IRC | 21:54 | |
mgagne | nooooo include + with_items is a removed deprecated feature =( | 21:55 |
*** skamithi13 has joined #openstack-ansible | 21:58 | |
*** CheKoLyN has quit IRC | 21:59 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Added documentation for config_template works https://review.openstack.org/230161 | 22:00 |
*** mgoddard has joined #openstack-ansible | 22:01 | |
*** jwagner is now known as jwagner_away | 22:11 | |
cloudnull | mgagne: yup include with_items is dead . i think its coming back in ansible 2 | 22:15 |
mgagne | yea, just read about it | 22:15 |
mgagne | back to N include then =( | 22:15 |
*** skamithi13 has quit IRC | 22:16 | |
mgagne | /set mode +troll // I'll just rewrite it in Chef // /set mode -troll | 22:17 |
*** mgoddard has quit IRC | 22:18 | |
cloudnull | everything is better in chef... | 22:20 |
* cloudnull runs | 22:20 | |
cloudnull | :) | 22:20 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Added documentation for config_template usage https://review.openstack.org/230161 | 22:22 |
*** mgoddard has joined #openstack-ansible | 22:22 | |
mgagne | and now I can't have variable in task name =( | 22:22 |
cloudnull | no task vars are gone too. but from the souds of it they too will return in ansible2 | 22:22 |
mgagne | I feel like ansible2 is the key to a lot of problems in this world | 22:23 |
cloudnull | https://review.openstack.org/#/c/230161 <- evrardjp odyssey4me d34dh0r53 scarlisle BjoernT -> documentation on how to use the config_template | 22:23 |
cloudnull | once in master, we'll need to cherry-pick to kilo | 22:23 |
*** itsuugo has quit IRC | 22:26 | |
*** spotz is now known as spotz_zzz | 22:27 | |
*** galstrom is now known as galstrom_zzz | 22:33 | |
*** mgoddard has quit IRC | 22:34 | |
*** mgoddard has joined #openstack-ansible | 22:38 | |
*** alextricity-mobi has quit IRC | 22:40 | |
*** tlian has quit IRC | 22:42 | |
*** alextricity-mobi has joined #openstack-ansible | 22:42 | |
*** mgoddard has quit IRC | 22:44 | |
openstackgerrit | Ian Cordasco proposed openstack/openstack-ansible: Remove containers from /etc/hosts during teardown https://review.openstack.org/215357 | 22:46 |
*** scarlisle has quit IRC | 22:48 | |
*** mgoddard has joined #openstack-ansible | 22:48 | |
*** mgoddard has quit IRC | 22:53 | |
mgagne | so I managed to make it work :D | 22:53 |
mgagne | here is a stripped down version (and untested due to renamed variables) of what I wanted to achieve: https://gist.github.com/mgagne/4f0012b0804d8541e362 | 22:55 |
mgagne | hmm might be a wrong logic somewhere but base in there | 22:55 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Added documentation for config_template works https://review.openstack.org/230161 | 22:57 |
*** mgoddard has joined #openstack-ansible | 22:57 | |
*** pradk has quit IRC | 22:59 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:59 | |
mgagne | improved with better boolean logic included :D https://gist.github.com/mgagne/4f0012b0804d8541e362 | 23:02 |
*** alejandrito has quit IRC | 23:03 | |
*** mgoddard has quit IRC | 23:03 | |
mgagne | cloudnull: ^ :D | 23:04 |
*** mgoddard has joined #openstack-ansible | 23:07 | |
*** mgoddard has quit IRC | 23:13 | |
*** dolpher has joined #openstack-ansible | 23:16 | |
*** mgoddard has joined #openstack-ansible | 23:16 | |
*** dolpher has quit IRC | 23:22 | |
cloudnull | mgagne: nice ! | 23:23 |
*** k_stev has quit IRC | 23:23 | |
*** alop has quit IRC | 23:25 | |
*** mgoddard has quit IRC | 23:28 | |
*** dolpher has joined #openstack-ansible | 23:30 | |
*** markvoelker has quit IRC | 23:30 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Removes /opt/*openstack*/ pattern from teardown. https://review.openstack.org/228558 | 23:34 |
*** dolpher has quit IRC | 23:36 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Implement keystone venv support https://review.openstack.org/229513 | 23:36 |
*** mgoddard has joined #openstack-ansible | 23:36 | |
*** dolpher has joined #openstack-ansible | 23:37 | |
*** mgoddard has quit IRC | 23:42 | |
*** mgoddard has joined #openstack-ansible | 23:43 | |
*** dolpher has quit IRC | 23:43 | |
*** dolpher has joined #openstack-ansible | 23:44 | |
*** agireud has quit IRC | 23:47 | |
*** mgoddard has quit IRC | 23:49 | |
*** dolpher has quit IRC | 23:50 | |
*** mgoddard has joined #openstack-ansible | 23:52 | |
*** mgoddard has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!