I have the same issue, and I didn't manage to solve it.
here is an example from my playbook:
- name: add newly provisioned servers to a group linux_dsm
local_action: add_host hostname={{item.private_ip}} groupname=xxx
ec2_tag_Group=xxx
with_items: ec2_linux_dsm.instances
I have the tag_Group_xxx exists in the group_vars folder - but this is no
applied.
any idea?
On Friday, September 12, 2014 at 3:11:21 PM UTC+3, Josh Smift wrote:
>
> MP> You can pass variables into add_host, so if you have the information
> MP> you need you can pass it along with the name you need. For instance:
> MP>
> MP> add_host:
> MP> name: blah
> MP> groups: db
> MP> ec2_tag_Name: blah
> MP> ec2_tag_Environment: staging
> MP>
> MP> I believe they will be considered inventory host_vars (and not
> MP> group_vars) but that seems to be what you want, right?
>
> I meant to follow up to say: I tried this, and it worked perfectly.
> Thanks!
>
> -Josh ([email protected] <javascript:>)
>
>
>
> This email is intended for the person(s) to whom it is addressed and may
> contain information that is PRIVILEGED or CONFIDENTIAL. Any unauthorized
> use, distribution, copying, or disclosure by any person other than the
> addressee(s) is strictly prohibited. If you have received this email in
> error, please notify the sender immediately by return email and delete the
> message and any attachments from your system.
>
--
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/07143449-99c6-4ee3-b792-50948f60c77d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.