--- - name: Install all updates and reboot as many times as needed tags: update_windows block: - name: Install Windows updates (looped) ansible.windows.win_updates: category_names: '*' reboot: true register: update_result retries: 5 delay: 30 until: update_result.reboot_required == false