You could use a sleep task between this two tasks and assign 120sec sleep
time.

Example: using builtin wait module

- name: Sleep for 300 seconds and continue with play
ansible.builtin.wait_for:    timeout: 300  delegate_to: localhost

 Other wise you can use shell module and use command “sleep 300”.




On Thu, 30 Mar 2023 at 11:29 PM, vinayak sawant <[email protected]>
wrote:

> Hello Team
>
> i am doing rolling restart for servers and it is working fine but what i
> need to add is when first server is rebooted and its up for 2 minutes then
> it should go for next server for reboot
>
> So how can I take that uptime condition with shell in ansible playbook to
> proceed.
>
> *Kind Regards*
>
> *Vinayak Sawant*
>
> --
> 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 view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/CAM5Hc_jRPxG41%2BsfTFwm7mX-J1tLSzACBrG%3D5qbwg7QXgqqHBQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CAM5Hc_jRPxG41%2BsfTFwm7mX-J1tLSzACBrG%3D5qbwg7QXgqqHBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAMdx87wo6btroGqvcnxymEA2k1i%3DS%2BKWqpDJf4wKv0%2B2xVTWVQ%40mail.gmail.com.

Reply via email to