"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.
