Thanks. Unfortunately it is not part of my dynamic inventory. 

Anisble runs a tool that provisions a bunch of ec2 instances, installs and 
configures a bunch of software on the systems (eventually this will be 
replaced by ansible i hope). The tool returns a series of instance ids and 
their regions to stdout. Unfortunately the tool does not properly tag the 
instances which means it can't be discovered by my dynamic inventory, nor 
do the output instances follow any sort of logical naming convention. 

What i would like to do is to:

1. Get the metadata related to that instance id
2. Add the host to an ansible group
3. ssh into it, pull out some internal metadata about the server purpose
4. tag it correspondingly

My use case is kind of really weird and super specific. Unfortunately :(

On Monday, October 5, 2015 at 4:22:48 PM UTC-4, Josh Smift wrote:
>
> If it's in your (dynamic) inventory, you might be able to do something 
> with with_dict and hostvars and when, because the instance ID is one of 
> the things in hostvars. I can try to put together an example if that makes 
> no sense or sounds hard. 
>
>                                       -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/a7aa72c8-21ea-43d0-9db5-a0ab15ee8669%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to