使用--step选项运行ansible playbook时重新启动失败的任务

使用--step选项运行ansible playbook时重新启动失败的任务,ansible,Ansible,ansible playbook为逐步播放执行提供命令行选项。如果任务在运行期间失败,那么是否可以在不重新开始整个播放的情况下重新运行同一任务?--您需要的是从任务开始 ansible-playbook myplaybook --start-at-task="task-name" --step 干杯“从任务开始”将从给定的任务开始执行,但它不会使用以前任务设置的所有事实重新开始执行。我们有需要几个小时才能完成设置的剧本&如果在这段时间内运行失败,我们必须从第一个任务开始修复并重新启动整个剧本。

ansible playbook为逐步播放执行提供命令行选项。如果任务在运行期间失败,那么是否可以在不重新开始整个播放的情况下重新运行同一任务?

--您需要的是从任务开始

ansible-playbook myplaybook --start-at-task="task-name" --step

干杯

“从任务开始”将从给定的任务开始执行,但它不会使用以前任务设置的所有事实重新开始执行。我们有需要几个小时才能完成设置的剧本&如果在这段时间内运行失败,我们必须从第一个任务开始修复并重新启动整个剧本。我想我要找的是
ANSIBLE\u策略
选项。在调试模式下,这允许在失败时重新运行相同的任务并进行更改。谢谢你的回复。。