*** dpawlik5 has quit IRC | 00:10 | |
*** dpawlik7 has joined #ara | 00:11 | |
*** dpawlik7 has quit IRC | 00:57 | |
*** dpawlik5 has joined #ara | 00:57 | |
*** dpawlik2 has joined #ara | 01:23 | |
*** dpawlik5 has quit IRC | 01:23 | |
*** dpawlik2 has quit IRC | 01:33 | |
*** dpawlik3 has joined #ara | 01:36 | |
*** dpawlik9 has joined #ara | 02:35 | |
*** dpawlik3 has quit IRC | 02:36 | |
*** dpawlik9 has quit IRC | 04:35 | |
*** dpawlik6 has joined #ara | 04:35 | |
*** dpawlik7 has joined #ara | 05:34 | |
*** dpawlik6 has quit IRC | 05:35 | |
*** gvincent has joined #ara | 06:22 | |
*** dpawlik5 has joined #ara | 06:42 | |
*** dpawlik7 has quit IRC | 06:42 | |
*** dpawlik5 has quit IRC | 06:52 | |
*** dpawlik0 has joined #ara | 06:52 | |
*** dpawlik07 has joined #ara | 06:55 | |
*** dpawlik0 has quit IRC | 06:55 | |
*** dpawlik07 has quit IRC | 06:57 | |
*** dpawlik5 has joined #ara | 06:58 | |
*** sshnaidm is now known as sshnaidm|afk | 06:58 | |
*** dpawlik5 has quit IRC | 07:12 | |
*** dpawlik5 has joined #ara | 07:13 | |
*** dpawlik5 is now known as dpawlik | 07:14 | |
*** dpawlik has quit IRC | 07:28 | |
*** dpawlik6 has joined #ara | 07:28 | |
*** dpawlik6 has quit IRC | 07:43 | |
*** sshnaidm|afk has quit IRC | 10:09 | |
*** sshnaidm has joined #ara | 10:18 | |
-openstackstatus- NOTICE: POST_FAILURE results between 14:00 and 15:50 UTC can be safely rechecked, and were due to authentication problems in one of our storage donor regions | 15:52 | |
*** gvincent has quit IRC | 18:25 | |
*** gvincent has joined #ara | 18:59 | |
*** gvincent has quit IRC | 19:02 | |
kodiak_f | Found a nasty gotcha - if you set ara_playbook_name var on playbooks, then run playbooks via "import_playbook" tasks - last var wins for the whole run. I don't see how this can be avoidable but that's just how life goes | 20:08 |
---|---|---|
dmsimard | ah, hmmm | 20:25 |
dmsimard | the current behavior makes it so the name is updated if the current name doesn't match so that's why the last one would win | 20:26 |
dmsimard | I suppose we could keep the first one instead but then the following ones would be "discarded" which might also be a gotcha | 20:27 |
dmsimard | we could create an issue on github even if just to document the behavior but I don't see a way around other than to have a configuration toggle to control precedence | 20:28 |
kodiak_f | Yep - it almost needs a sticky variable | 20:33 |
kodiak_f | like meta_ara_playbook_name: | 20:33 |
kodiak_f | BUT - it's a fringe case - how many other dopes are out there actually making meta playbooks that are nothing but a bunch of 'import_playbook:' tasks | 20:34 |
kodiak_f | I'm guessing not many | 20:34 |
dmsimard | it's actually pretty common in my experience | 20:41 |
dmsimard | like a "site.yaml" that imports a bunch of individual playbooks | 20:42 |
dmsimard | so you can run everything with a playbook or run the other ones individually on a need basis | 20:42 |
kodiak_f | In light of that, thoughts on proliferating yet another ARA variable within plays? | 20:44 |
dmsimard | nothing is impossible :p | 20:45 |
dmsimard | if you create an issue we can find out what's the right approach -- labels would have a similar problem | 20:46 |
dmsimard | I do offer a workaround for the time being: if you set an ara_playbook_name extra var (ansible-playbook foo.yml -e ara_playbook_name=foo) it won't be overwritten by subsequent playbooks due to extra vars precedence | 20:47 |
kodiak_f | OK sounds great - I'll try to get a story written in GH | 21:18 |
kodiak_f | https://github.com/ansible-community/ara/issues/249 | 22:35 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!