Still wonder if we do not need a OVS-designate relation (as suggested on Bug #1773377). Enabling recursion on BIND9 allows OVS's dnsmasq to be manually configured to point out to a set of BIND9s. However, if these BIND9s either fail or change for some reason their address, then compute nodes will fail to reach their DNS server(s). OVS-designate relation would allow to reconfigure these compute nodes on the fly.
I was doing some work on https:/ /bugs.launchpad .net/charm- neutron- openvswitch/ +bug/1773377 and part of that was to enable BIND9 for recursion. I just submitted the code I developed for the recursion functionality (can be found on: https:/ /review. openstack. org/#/c/ 586360/)
Still wonder if we do not need a OVS-designate relation (as suggested on Bug #1773377). Enabling recursion on BIND9 allows OVS's dnsmasq to be manually configured to point out to a set of BIND9s. However, if these BIND9s either fail or change for some reason their address, then compute nodes will fail to reach their DNS server(s). OVS-designate relation would allow to reconfigure these compute nodes on the fly.