Heh.
On Fri, Jul 18, 2014 at 9:07 AM, Brendon Standing < [email protected]> wrote: > This is why I generally don't join forums. Clearly your experience is > limited to a small component stack and I should have gone with Chef. > > On Friday, July 18, 2014 2:39:13 AM UTC+1, Michael DeHaan wrote: > >> "Surely a playbook by design should be a playbook?" >> >> All ducks must quack, except when they are elephants. >> >> >> >> On Thu, Jul 17, 2014 at 2:31 PM, Brendon Standing < >> [email protected]> wrote: >> >>> Thanks all. I know that I can call tags from the command line and that >>> my example will apply new tags in my playbook. But to me a playbook by >>> design should be able to run all the tasks that you need to run by calling >>> the tags you have set in tasks/*.yml. Instead we are now presented with 2 >>> options: >>> 1. Write a wrapper script (oh no) >>> 2. Further dismantle tasks into separate yml files so that you can call >>> these with include in your playbook. >>> >>> Surely a playbook by design should be a playbook? >>> >>> Many thanks. >>> >>> >>> >>> On Friday, July 11, 2014 11:31:20 PM UTC+1, Michael DeHaan wrote: >>> >>>> What you did above, BTW, is apply the tag "do_stop" and >>>> "do_health_check" to every task in your role. This isn't what you want, >>>> I'm guessing. >>>> >>>> >>>> On Fri, Jul 11, 2014 at 6:30 PM, Michael DeHaan <[email protected]> >>>> wrote: >>>> >>>>> Pass the "--tags" option to ansible-playbook to run only the tags >>>>> you want to run. >>>>> >>>>> >>>>> >>>>> >>>>> On Fri, Jul 11, 2014 at 10:58 AM, Brendon Standing < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> How do you play just the tasks with set tags in your playbook? From >>>>>> the command line you would do something like: >>>>>> ansible-playbook -i staging deploy.yml --tags "do_stop, >>>>>> do_health_check" >>>>>> >>>>>> I would expect do be able to do the same from the playbook like: >>>>>> - hosts: somehosts >>>>>> roles: >>>>>> - { role: connect, tags: [ 'do_stop', 'do_health_check' ] } >>>>>> >>>>>> However this is not working and it plays all the tasks in my role. >>>>>> >>>>>> Regards, >>>>>> >>>>>> Brendon >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Ansible Project" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To post to this group, send email to [email protected]. >>>>>> >>>>>> To view this discussion on the web visit https://groups.google.com/d/ >>>>>> msgid/ansible-project/e064ad14-538d-4c7c-aae7-3a7c43fcfac6% >>>>>> 40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/ansible-project/e064ad14-538d-4c7c-aae7-3a7c43fcfac6%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Ansible Project" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> To view this discussion on the web visit https://groups.google.com/d/ >>> msgid/ansible-project/6ea19c9c-e713-413b-91dd- >>> 1e08b27da966%40googlegroups.com >>> <https://groups.google.com/d/msgid/ansible-project/6ea19c9c-e713-413b-91dd-1e08b27da966%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/badcfbfd-b041-475a-9bad-600c0daaf476%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/badcfbfd-b041-475a-9bad-600c0daaf476%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgxZDZknairq_oQYdaWHXj9pBEByGyj_M1QgRA%3DM44F%2B6g%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
