--- __vmhost_bridge_interface_zones__: enp1s0: - lan - svc enp2s0: - magenta enp3s0: - mgmt - iot __vmhost_bridge_interface_zones_yaml__: | {% for interface in (__vmhost_bridge_interface_zones__.keys() | sort) %} {% for zone in __vmhost_bridge_interface_zones__[interface] %} {{ zone }}: interfaces: - {{ interface }}.{{ network_zones[zone].vlan }} {% endfor %} {% endfor %} vm_host: name: ch-gnocchi network: bridges: "{{ __vmhost_bridge_interface_zones_yaml__ | from_yaml }}"