"Dynamic inventory scripts are not appropriate if the IP does not exist
yet, as in the case of creating a new VM."

Which is why "add_host" exists to add things to a group.




On Thu, May 22, 2014 at 3:07 PM, Scott Anderson
<[email protected]>wrote:

> add_host is what I use for this purpose.
>
> Regards,
> -scott
>
> On May 22, 2014, at 3:05 PM, James Martin <[email protected]>
> wrote:
>
> > Launch your playbooks in two stages -- one for  provisioning the VM,
> > and one for configuring the VM.  Once the VM is provisioned, an  IP
> > will be allocated and a dynamic inventory script would work.
> >
> > You might also want to look at the add_host module:
> >
> > http://docs.ansible.com/add_host_module.html
> >
> > On Thu, May 22, 2014 at 1:08 PM, Scott Anderson
> > <[email protected]> wrote:
> >> Dynamic inventory scripts are not appropriate if the IP does not exist
> yet,
> >> as in the case of creating a new VM.
> >>
> >> Regards,
> >> -scott
> >>
> >>
> >> On Wednesday, May 21, 2014 6:08:20 PM UTC-4, James Martin wrote:
> >>>
> >>> Use a dynamic inventory script if you don't know the IP.  That is what
> >>> it is designed for.  If you want to pass ssh usernames and passwords
> >>> (extremely extremely insecure, please use SSH Keys), you can do that
> >>> with ansible_ssh_user and ansible_ssh_pass inventory variables.  You
> >>> will need to have sshpass installed for this to work.
> >>>
> >>> - James
> >>>
> >> --
> >> 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/4aced7ef-8a85-47dd-9eb8-f6ad1932560c%40googlegroups.com
> .
> >>
> >> For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > You received this message because you are subscribed to a topic in the
> Google Groups "Ansible Project" group.
> > To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/ansible-project/G_9JRGp5jGE/unsubscribe.
> > To unsubscribe from this group and all its topics, 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/CAF%3D2pTYBKJjLh5_5-nKhwUAL8ojx_OEgPa90%3Dz1-vEAJHb9YCw%40mail.gmail.com
> .
> > 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/EB7E383A-1B1B-4DC1-95FD-A9B94D3F88DA%40gmail.com
> .
> 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%2BnsWgyS_f8uQC3gD5fkRk7Cay3v%2BMKeqYWy3XUhDvW%2BYOmDxg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to