Name resolution not working after vdsm installation

All, I am using latest engine and vdsm 4.20.23-1. I installed vdsm on centos7 vm and after the installation my vm stopped resolving names. Here is my nic configuration before installation: TYPE="Ethernet" BOOTPROTO="dhcp" DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes" IPV6_FAILURE_FATAL="no" NAME="eth0" UUID="0079668a-8708-46ad-8dbf-da418ae6f77e" DEVICE="eth0" ONBOOT="yes" here is after: # Generated by VDSM version 4.20.23-1.el7.centos DEVICE=eth0 BRIDGE=ovirtmgmt ONBOOT=yes MTU=1500 DEFROUTE=no NM_CONTROLLED=no IPV6INIT=no and the bridge: # Generated by VDSM version 4.20.23-1.el7.centos DEVICE=ovirtmgmt TYPE=Bridge DELAY=0 STP=off ONBOOT=yes BOOTPROTO=dhcp MTU=1500 DEFROUTE=yes NM_CONTROLLED=no IPV6INIT=yes DHCPV6C=yes IPV6_AUTOCONF=no Thanks, Piotr

In addition here is my resolv.conf ; generated by /usr/sbin/dhclient-script nameserver 2001:730:3ed2::53 nameserver 2001:730:3ed2:1000::53 search localdomain On Wed, Apr 25, 2018 at 11:26 AM, Piotr Kliczewski <piotr.kliczewski@gmail.com> wrote:
All,
I am using latest engine and vdsm 4.20.23-1. I installed vdsm on centos7 vm and after the installation my vm stopped resolving names.
Here is my nic configuration before installation:
TYPE="Ethernet" BOOTPROTO="dhcp" DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes" IPV6_FAILURE_FATAL="no" NAME="eth0" UUID="0079668a-8708-46ad-8dbf-da418ae6f77e" DEVICE="eth0" ONBOOT="yes"
here is after:
# Generated by VDSM version 4.20.23-1.el7.centos DEVICE=eth0 BRIDGE=ovirtmgmt ONBOOT=yes MTU=1500 DEFROUTE=no NM_CONTROLLED=no IPV6INIT=no
and the bridge: # Generated by VDSM version 4.20.23-1.el7.centos DEVICE=ovirtmgmt TYPE=Bridge DELAY=0 STP=off ONBOOT=yes BOOTPROTO=dhcp MTU=1500 DEFROUTE=yes NM_CONTROLLED=no IPV6INIT=yes DHCPV6C=yes IPV6_AUTOCONF=no
Thanks, Piotr

IPv6 only DNS? Cool (if it works) :) Martin On Wed, Apr 25, 2018 at 11:43 AM, Piotr Kliczewski <piotr.kliczewski@gmail.com> wrote:
In addition here is my resolv.conf
; generated by /usr/sbin/dhclient-script nameserver 2001:730:3ed2::53 nameserver 2001:730:3ed2:1000::53 search localdomain
On Wed, Apr 25, 2018 at 11:26 AM, Piotr Kliczewski <piotr.kliczewski@gmail.com> wrote:
All,
I am using latest engine and vdsm 4.20.23-1. I installed vdsm on centos7 vm and after the installation my vm stopped resolving names.
Here is my nic configuration before installation:
TYPE="Ethernet" BOOTPROTO="dhcp" DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes" IPV6_FAILURE_FATAL="no" NAME="eth0" UUID="0079668a-8708-46ad-8dbf-da418ae6f77e" DEVICE="eth0" ONBOOT="yes"
here is after:
# Generated by VDSM version 4.20.23-1.el7.centos DEVICE=eth0 BRIDGE=ovirtmgmt ONBOOT=yes MTU=1500 DEFROUTE=no NM_CONTROLLED=no IPV6INIT=no
and the bridge: # Generated by VDSM version 4.20.23-1.el7.centos DEVICE=ovirtmgmt TYPE=Bridge DELAY=0 STP=off ONBOOT=yes BOOTPROTO=dhcp MTU=1500 DEFROUTE=yes NM_CONTROLLED=no IPV6INIT=yes DHCPV6C=yes IPV6_AUTOCONF=no
Thanks, Piotr
Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

On Wed, Apr 25, 2018 at 11:45 AM, Martin Sivak <msivak@redhat.com> wrote:
IPv6 only DNS? Cool (if it works) :)
It used to :)
Martin
On Wed, Apr 25, 2018 at 11:43 AM, Piotr Kliczewski <piotr.kliczewski@gmail.com> wrote:
In addition here is my resolv.conf
; generated by /usr/sbin/dhclient-script nameserver 2001:730:3ed2::53 nameserver 2001:730:3ed2:1000::53 search localdomain
On Wed, Apr 25, 2018 at 11:26 AM, Piotr Kliczewski <piotr.kliczewski@gmail.com> wrote:
All,
I am using latest engine and vdsm 4.20.23-1. I installed vdsm on centos7 vm and after the installation my vm stopped resolving names.
Here is my nic configuration before installation:
TYPE="Ethernet" BOOTPROTO="dhcp" DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes" IPV6_FAILURE_FATAL="no" NAME="eth0" UUID="0079668a-8708-46ad-8dbf-da418ae6f77e" DEVICE="eth0" ONBOOT="yes"
here is after:
# Generated by VDSM version 4.20.23-1.el7.centos DEVICE=eth0 BRIDGE=ovirtmgmt ONBOOT=yes MTU=1500 DEFROUTE=no NM_CONTROLLED=no IPV6INIT=no
and the bridge: # Generated by VDSM version 4.20.23-1.el7.centos DEVICE=ovirtmgmt TYPE=Bridge DELAY=0 STP=off ONBOOT=yes BOOTPROTO=dhcp MTU=1500 DEFROUTE=yes NM_CONTROLLED=no IPV6INIT=yes DHCPV6C=yes IPV6_AUTOCONF=no
Thanks, Piotr
Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

On Wed, Apr 25, 2018 at 1:07 PM, Piotr Kliczewski <piotr.kliczewski@gmail.com> wrote:
On Wed, Apr 25, 2018 at 11:45 AM, Martin Sivak <msivak@redhat.com> wrote:
IPv6 only DNS? Cool (if it works) :)
It used to :)
Martin
On Wed, Apr 25, 2018 at 11:43 AM, Piotr Kliczewski <piotr.kliczewski@gmail.com> wrote:
In addition here is my resolv.conf
; generated by /usr/sbin/dhclient-script nameserver 2001:730:3ed2::53 nameserver 2001:730:3ed2:1000::53 search localdomain
On Wed, Apr 25, 2018 at 11:26 AM, Piotr Kliczewski <piotr.kliczewski@gmail.com> wrote:
All,
I am using latest engine and vdsm 4.20.23-1. I installed vdsm on centos7 vm and after the installation my vm stopped resolving names.
Here is my nic configuration before installation:
TYPE="Ethernet" BOOTPROTO="dhcp" DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes" IPV6_FAILURE_FATAL="no"
Sorry for breaking your use case. Marcin can show you how to write an ifcfg hook which reinroduces IPV6_ entries to the ifcfg file. We never supported IPV6 default route; but I would have expected add host flow to at least maintain your autoconf. Could you file a bug with your *vdsm.log and engine.log from the time of add-host?

On Wed, Apr 25, 2018 at 3:43 PM, Dan Kenigsberg <danken@redhat.com> wrote:
Sorry for breaking your use case. Marcin can show you how to write an ifcfg hook which reinroduces IPV6_ entries to the ifcfg file.
It is enough to add ipv4 nameserver to resolv.conf to workaround the issue.
We never supported IPV6 default route; but I would have expected add host flow to at least maintain your autoconf. Could you file a bug with your *vdsm.log and engine.log from the time of add-host?
Here is the BZ [1] [1] https://bugzilla.redhat.com/1571869
participants (3)
-
Dan Kenigsberg
-
Martin Sivak
-
Piotr Kliczewski