Yeah, I guess I misunderstood the docs
(http://docs.ansible.com/playbooks_tags.html) here.
Would you be open to a pull request to implement this?
Adam
On Monday, 15 December 2014 13:24:51 UTC, Michael DeHaan wrote:
>
> Hi Adam,
>
> This looks like it's because you can add tags when pulling in roles, as
> well as tasks, but you can't tag a playbook on an include.
>
> It's something that sounds reasonable, but probably not something that has
> been done before.
>
> Try this:
>
> - hosts: all
> tasks:
> - include: my_tasks.yml tags=foo
>
> Etc
>
> And should be good to go.
>
> Alternatively:
>
> roles:
> - { name: foo, tags: [ 'foo', 'bar' ] }
>
> etc
>
>
>
> On Mon, Dec 15, 2014 at 7:07 AM, Adam Guthrie <[email protected]
> <javascript:>> wrote:
>>
>> I'm trying to add tags to tasks via includes but it doesn't work as I
>> expect. I have
>>
>> $ cat site.yml
>> #- { include: foo.yml, tags: [ foo ] }
>> - include: foo.yml tags=foo
>>
>> $ cat foo.yml
>> - hosts: all
>> tasks:
>> - name: foo
>> debug: msg=foo
>>
>> Then
>>
>> $ ansible-playbook -i inventory site.yml -t foo
>> ERROR: tag(s) not found in playbook: foo. possible values:
>>
>> Same error with 1.8.2 and current devel branch and with the other include
>> syntax commented above.
>>
>> Any help much appreciated,
>>
>> Adam
>>
>> --
>> 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] <javascript:>.
>> To post to this group, send email to [email protected]
>> <javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/066af8dd-6b55-4def-b458-7007a686e941%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/ansible-project/066af8dd-6b55-4def-b458-7007a686e941%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/40f4f070-c3d7-4e92-952d-793f0421330c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.