← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1733987] [NEW] name resolution error with DVR+HA routers

 

Public bug reported:

Steps to repro:

* Deploy with multiple DHCP agents per network (e.g. 3) and multiple L3 agents per router (e.g. 2)
* Create a network
* Create a subnet
* Create a DVR+HA router
* Uplink router to external network
* Deploy a VM on the network

The resolv.conf of the VM looks something like this:

cat /etc/resolv.conf
search openstack.local
nameserver 192.168.0.2
nameserver 192.168.0.4
nameserver 192.168.0.3

Where .2, .3. and .4 are your DHCP servers that relay DNS requests.

Name resolution may fail when using one of these servers, due to the
lack of qrouter namespace on one of the network nodes associated with
the qdhcp namespace hosting the DHCP service for the network.

Expected behavior:

All nameservers can resolve correctly.

This happens in master and prior versions.

** Affects: neutron
     Importance: Medium
         Status: Confirmed


** Tags: l3-dvr-backlog l3-ha l3-ipam-dhcp

** Changed in: neutron
   Importance: Undecided => Medium

** Tags added: l3-dvr-backlog

** Tags added: l3-ha

** Tags added: l3-ipam-dhcp

** Changed in: neutron
       Status: New => Confirmed

** Description changed:

  Steps to repro:
  
- * Deploy with multiple DHCP agents per network (e.g. 3) and multiple L3 agents per router (e.g. 2) 
+ * Deploy with multiple DHCP agents per network (e.g. 3) and multiple L3 agents per router (e.g. 2)
  * Create a network
  * Create a subnet
  * Create a DVR+HA router
  * Uplink router to external network
  * Deploy a VM on the network
  
  The resolv.conf of the VM looks something like this:
  
- cat /etc/resolv.conf 
+ cat /etc/resolv.conf
  search openstack.local
  nameserver 192.168.0.2
  nameserver 192.168.0.4
  nameserver 192.168.0.3
  
  Where .2, .3. and .4 are your DHCP servers that relay DNS requests.
  
  Name resolution may fail when using one of these servers, due to the
  lack of qrouter namespace on one of the network nodes associated with
  the qdhcp namespace hosting the DHCP service for the network.
  
  Expected behavior:
  
  All nameservers can resolve correctly.
+ 
+ This happens in master and prior versions.

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1733987

Title:
  name resolution error with DVR+HA routers

Status in neutron:
  Confirmed

Bug description:
  Steps to repro:

  * Deploy with multiple DHCP agents per network (e.g. 3) and multiple L3 agents per router (e.g. 2)
  * Create a network
  * Create a subnet
  * Create a DVR+HA router
  * Uplink router to external network
  * Deploy a VM on the network

  The resolv.conf of the VM looks something like this:

  cat /etc/resolv.conf
  search openstack.local
  nameserver 192.168.0.2
  nameserver 192.168.0.4
  nameserver 192.168.0.3

  Where .2, .3. and .4 are your DHCP servers that relay DNS requests.

  Name resolution may fail when using one of these servers, due to the
  lack of qrouter namespace on one of the network nodes associated with
  the qdhcp namespace hosting the DHCP service for the network.

  Expected behavior:

  All nameservers can resolve correctly.

  This happens in master and prior versions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1733987/+subscriptions


Follow ups