** Also affects: subiquity (Ubuntu Yakkety)
Importance: Undecided
Status: New
** Also affects: nplan (Ubuntu Yakkety)
Importance: Undecided
Status: New
** Description changed:
- There's no way to setup DNS info for static IP configuration, which
- leads to broken name resolution:
+ [Impact]
+ subiquity and other nplan users may need to include DNS information when
setting up a system.
- fgimenez@localhost:~$ cat /etc/netplan/00-snapd-config.yaml
+ [Test case]
+ 1) set up a system with a netplan configuration including the nameserver: key
for an interface, such as the following:
+
+ network:
+ ethernets:
+ enxb827ebd3f20f:
+ addresses: [192.168.0.200/24]
+ nameservers: 192.168.0.10
+ version: 2
+
+ Verify that the nameserver settings are properly installed to the system
+ (see /etc/resolv.conf or /run/systemd/resolve/resolv.conf)
+
+ [Regression potential]
+ Existing configurations that do not include nameserver configs should
continue to work as-is; without nameserver data if using static addresses, or
with the nameserver data retrieved from DHCP.
+
+ [Original bug report]
+ There's no way to setup DNS info for static IP configuration, which leads to
broken name resolution:
+
+ fgimenez@localhost:~$ cat /etc/netplan/00-snapd-config.yaml
# This is the network config written by 'console-conf'
network:
- ethernets:
- enxb827ebd3f20f:
- addresses: [192.168.0.200/24]
- version: 2
+ ethernets:
+ enxb827ebd3f20f:
+ addresses: [192.168.0.200/24]
+ version: 2
fgimenez@localhost:~$ ping www.ubuntu.com
ping: unknown host www.ubuntu.com
- fgimenez@localhost:~$ cat /etc/resolv.conf
+ fgimenez@localhost:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
-
Selecting DHCP config from console-conf all works fine:
-
- fgimenez@localhost:~$ cat /etc/netplan/00-snapd-config.yaml
+ fgimenez@localhost:~$ cat /etc/netplan/00-snapd-config.yaml
# This is the network config written by 'console-conf'
network:
- ethernets:
- enxb827ebd3f20f:
- addresses: []
- dhcp4: true
- version: 2
+ ethernets:
+ enxb827ebd3f20f:
+ addresses: []
+ dhcp4: true
+ version: 2
fgimenez@localhost:~$ ping www.ubuntu.com
PING www.ubuntu.com (91.189.90.59) 56(84) bytes of data.
64 bytes from www.ubuntu.com (91.189.90.59): icmp_seq=1 ttl=51 time=34.0 ms
64 bytes from www.ubuntu.com (91.189.90.59): icmp_seq=2 ttl=51 time=39.4 ms
64 bytes from www.ubuntu.com (91.189.90.59): icmp_seq=3 ttl=51 time=37.0 ms
^C
--- www.ubuntu.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 34.066/36.882/39.496/2.221 ms
- fgimenez@localhost:~$ cat /etc/resolv.conf
+ fgimenez@localhost:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.0.1
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1626617
Title:
console-conf does not allow to set up dns for static ip
To manage notifications about this bug go to:
https://bugs.launchpad.net/netplan/+bug/1626617/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs