Activity log for bug #1850310

Date Who What changed Old value New value Message
2019-10-29 12:45:21 Dmitry Shemin bug added bug
2019-10-29 12:45:21 Dmitry Shemin attachment added cloud-init.tar.gz https://bugs.launchpad.net/bugs/1850310/+attachment/5301131/+files/cloud-init.tar.gz
2019-10-29 13:20:00 Dmitry Shemin description I use cloud-init with NoCloud data source for configuring my VM's and got strange bug with DNS configuration on official Debian images like https://cdimage.debian.org/cdimage/openstack/current-10/debian-10-openstack-amd64.qcow2. My network config: ``` version: 2 ethernets: eth0: set-name: eth0 match: macaddress: <MAC address> addresses: [ <IP address> ] gateway4: <GATEWAY ADDRESS> nameservers: addresses: [8.8.8.8,8.8.4.4] ``` After creating new VM I got next configuration in /etc/network/interfaces.d/50-cloud-init.cfg which is seems ok: ``` auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 10.52.240.11/16 dns-nameservers 8.8.8.8 8.8.4.4 gateway 10.52.1.1 ``` But /etc/resolv.conf contains: ``` nameserver 127.0.0.1 ``` Which leads to the fact that I can’t resolve any domain name, for example: ``` # resolvectl query google.com google.com: resolve call failed: All attempts to contact name servers or networks failed ``` I use cloud-init with NoCloud data source for configuring my VM's and got strange bug with DNS configuration on official Debian images like https://cdimage.debian.org/cdimage/openstack/current-10/debian-10-openstack-amd64.qcow2. My network config: ``` version: 2 ethernets:   eth0:     set-name: eth0     match:       macaddress: <MAC address>     addresses: [ <IP address> ]     gateway4: <GATEWAY ADDRESS>     nameservers:       addresses: [8.8.8.8,8.8.4.4] ``` After creating new VM I got next configuration in /etc/network/interfaces.d/50-cloud-init.cfg which is seems ok: ``` auto lo iface lo inet loopback auto eth0 iface eth0 inet static     address 10.52.240.11/16     dns-nameservers 8.8.8.8 8.8.4.4     gateway 10.52.1.1 ``` But /etc/resolv.conf contains: ``` nameserver 127.0.0.1 ``` Which leads to the fact that I can’t resolve any domain name, for example: ``` # ping google.com ping: google.com: Temporary failure in name resolution ```
2019-10-30 15:34:49 Ryan Harper cloud-init: importance Undecided Medium
2019-10-30 15:34:49 Ryan Harper cloud-init: status New Triaged
2023-05-12 01:14:07 James Falcon bug watch added https://github.com/canonical/cloud-init/issues/3486
2023-05-12 01:14:07 James Falcon cloud-init: status Triaged Expired