Ansible 2.3 is in EPEL testing.

However, to use `wait_for` you should also use `delegate_to` and delegate
the execution of the task to the bastion, so that `wait_for` is running
from the bastion.

On Mon, Apr 17, 2017 at 2:50 PM, Michael Artz <[email protected]> wrote:

> I'm attempting to reboot a Linux host and wait for it to become available
> again.  I've followed the ideas in both the docs (
> https://docs.ansible.com/ansible/wait_for_module.html) and
> https://github.com/ansible/ansible/issues/14413 and it "works", however
> my situation is slightly different, as I have a bastion/relay host between
> me and the remote host (in a private OpenStack cloud).  So my wait_for ends
> up waiting the entire delay+timeout (15+60 seconds) time (and then
> succeeding, for some reason), despite the fact that the machine rebooted in
> <15 seconds.
>
> For a variety of reasons, I'm stuck using the "official" RPMs out of EPEL,
> which are currently at Ansible 2.2.1, but I just noticed that there is a
> "wait_for_connection" module in 2.3 that sounds like exactly what I need.
> Is there any way to emulate this functionality with "wait_for" given that
> I've got a non-routable node and have to go through a bastion host?
>
> Thanks,
> -Mike
>
> --
> 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/2847b564-181d-463d-89b1-0381ece8f842%40googlegroups.
> com
> <https://groups.google.com/d/msgid/ansible-project/2847b564-181d-463d-89b1-0381ece8f842%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Matt Martz
@sivel
sivel.net

-- 
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/CAD8N0v-PQvMj42moevv6_BF-q-DwTdq0_GSemDrA0DRe5fLQBQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to