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