You can use ctrl+c if you wish to advance a pause earlier than it is set to expire or if you need to abort a playbook run entirely. You can solve your issue in one task by adding a sleep to the command and use throttle This will allow you to confirm each step before it is run.
Penny Porsche Wiki
In ansible, the pause module is a versatile tool that allows you to intentionally halt the execution of a playbook for a specified duration or until manual user input.
In this comprehensive guide, you‘ll learn how to leverage the pause module to increase control, visibility, and reliability for your system automation with ansible
Learn how to use the ansible pause module to pause playbook execution for a set amount of time or until a prompt is acknowledged, with practical examples and a live playbook. Sometimes, we need to pause the execution of an ansible playbook to allow for manual intervention or to give users time to perform necessary actions The ansible.builtin.pause module is useful in such scenarios Below are examples of how to use it effectively.
Starting in 2.2, if you specify 0 or negative for minutes or seconds, it will wait for 1 second, previously it would wait indefinitely This module is also supported for windows targets. Both the pause module and delay parameter are used to create a pause or delay during task execution In this example, a 5 second pause is made after invoking the shell module.
In most cases, you can use the short module name pause even without specifying the collections
Despite that, we recommend you use the fqcn for easy linking to the module documentation and to avoid conflicting with other collections that may have the same module name.