--- - name: bring up upstream interface command: ifup {{ pvc_upstream_device }} - name: bring up cluster interface command: ifup {{ pvc_cluster_device }} - name: brindg up storage interface command: ifup {{ pvc_storage_device }} - name: create cluster bridge interface command: brctl addbr brcluster ignore_errors: yes - name: add underlying interface to bridge command: brctl addif brcluster {{ pvc_cluster_device }} ignore_errors: yes - name: set brcluster up command: ip link set brcluster up ignore_errors: yes - name: add IP addresses to cluster interfaces command: ip address add {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.cluster_ip }}/{{ node.cluster_cidr }}{% endfor %} dev brcluster ignore_errors: yes - name: add IP addresses to storage interfaces command: ip address add {% for node in pvc_nodes if node.hostname == ansible_hostname %}{{ node.storage_ip }}/{{ node.storage_cidr }}{% endfor %} dev {{ pvc_storage_device }} ignore_errors: yes