This bug was fixed in the package resolvconf - 1.78ubuntu6
resolvconf (1.78ubuntu6) xenial; urgency=medium
* Read and apply dns information written by initramfs if
using rooturl (root=http* on the command line) (LP: #1735225)
-- Scott Moser <smo...@ubuntu.com> Wed, 29 Nov 2017 13:26:46 -0500
** Changed in: resolvconf (Ubuntu Xenial)
Status: Fix Committed => Fix Released
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
root=<url> should automatically enable 'rc-initrd-dns' feature
Status in resolvconf source package in Trusty:
Status in resolvconf source package in Xenial:
=== Begin SRU Template ===
Booting a kernel/initramfs with 'rooturl=http://...' for trusty
or xenial requires also adding 'rc-initrd-dns' or 'cloud-config-url='
to the kernel command line in order to get the fix provided by bug
If a user boots with 'rooturl=', that should imply they want dns
copied over from the initramfs or otherwise working dns. They should
not have to add the additional flag.
Download the test case attached.
Run it and follow the instructions.
Login to the guest (ubuntu:password), and inspect /etc/resolv.conf
without the fix there would be no data in /etc/resolv.conf. With the
fix you should see 'nameserver 10.0.2.2' and 'search mydomain.com bar.com'
Regression potential should be very low.
This could negatively affect a user who was booting with rooturl=
and had solved the lack of dns in another way.
rooturl was SRU'd to xenial and trusty. When that happened we were
not aware of the broken-ness of DNS. Had we been aware at that time,
we would have fixed this then, and the regression potential listed above
would not be present.
Note, that without a fix for bug 1714308, dns does not work inside
the initramfs. So the url in 'rooturl=<url>' has to be an IP address.
* bug 1714308: dns does not work in initramfs after configure_networking
* bug 1711760: [2.3] resolv.conf is not set (during commissioning or
=== End SRU Template ===
DistroRelease: Ubuntu 16.04
Package: resolvconf 1.78ubuntu5
ProcVersionSignature: User Name 4.13.0-16.19-generic 4.13.4
Uname: Linux 4.13.0-16-generic x86_64
Date: Wed Nov 29 17:33:21 2017
PATH=(custom, no user)
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~group.of.nepali.translators
Post to : email@example.com
Unsubscribe : https://launchpad.net/~group.of.nepali.translators
More help : https://help.launchpad.net/ListHelp