--- - name: Macvlan | reload network service: # noqa: jinja[spacing] name: >- {% if ansible_facts['os_family'] == "RedHat" -%} network {%- elif ansible_facts['distribution'] == "Ubuntu" and ansible_facts['distribution_release'] == "bionic" -%} systemd-networkd {%- endif %} state: restarted when: not ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"] and kube_network_plugin not in ['calico'] listen: Macvlan | restart network