diff --git a/roles/network/tasks/detected_network.yml b/roles/network/tasks/detected_network.yml index 976e46987..899300d53 100644 --- a/roles/network/tasks/detected_network.yml +++ b/roles/network/tasks/detected_network.yml @@ -142,9 +142,10 @@ register: second_gateway_found changed_when: False -- assert: - that: second_gateway_found.stdout_lines | length == 1 - fail_msg: "IIAB currently DOES NOT SUPPORT multiple secondary gateways." +- name: Fail intentionally and explain, if multiple secondary gateways are detected + fail: + msg: "IIAB currently DOES NOT SUPPORT multiple secondary gateways: {{ second_gateway_found.stdout }}" + when: second_gateway_found.stdout_lines is defined and second_gateway_found.stdout_lines | length > 1 - name: Set exclude_devices if default gateway has been detected for {{ second_gateway_found.stdout }} set_fact: