How the debugger interacts with the free strategy
With the defaultlinearstrategy enabled, Ansible halts execution while the debugger is active, and runs the debugged task immediately after you enter theredocommand. With thefreestrategy enabled, however, Ansible does not wait for all hosts and may queue later tasks on one host before a task fails on another host. With thefreestrategy, Ansible does not queue or execute any tasks while the debugger is active. However, all queued tasks remain in the queue and run as soon as you exit the debugger. If you useredoto reschedule a task from the debugger, other queued tasks may execute before your rescheduled task. For more information about strategies, seeControlling playbook execution: strategies and more.