OVN: DNS resolution not working for instances

Bug #1951568 reported by Dr. Jens Harbott
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
In Progress
Undecided
Dr. Jens Harbott

Bug Description

When using OVN and no explicit nameserver settings are made for a subnet, instances on that subnet will not have working DNS resolution. The reason is that in this case OVN announces the resolver addresses being used on the host to the instances, and with systemd-resolve being used, that address will be 127.0.0.53, which cannot be reasonably used by an instance.

The solution is to specify one or more nameserver addresses in ml2_conf.ini:[ovn]dns_servers, which will then be announced via DHCP instead of the host's nameserver. See also https://bugs.launchpad.net/neutron/+bug/1951074.

Tags: docs
Changed in kolla-ansible:
status: New → In Progress
Changed in kolla-ansible:
assignee: nobody → Dr. Jens Harbott (j-harbott)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on kolla-ansible (master)

Change abandoned by "Dr. Jens Harbott <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/kolla-ansible/+/818362

Revision history for this message
Tom Fifield (fifieldt) wrote :

From the review: " Let's go with not adding this variable at all and just documenting the OVN's behaviour properly (so that operators get to know this detail and how to control it), i.e., show that config override can be used here (it's what we have it for). "

tags: added: docs
Changed in kolla-ansible:
status: In Progress → New
Changed in kolla-ansible:
status: New → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.