2017-11-29 18:06:25 |
Scott Moser |
bug |
|
|
added bug |
2017-11-29 18:09:41 |
Scott Moser |
description |
=== Begin SRU Template ===
[Impact]
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
1711760.
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.
[Test Case]
== local test ==
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]
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.
[Other Info]
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.
=== End SRU Template ===
ProblemType: Bug
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
ApportVersion: 2.20.1-0ubuntu2.13
Architecture: amd64
Date: Wed Nov 29 17:33:21 2017
PackageArchitecture: all
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: resolvconf
UpgradeStatus: No upgrade log present (probably fresh install) |
=== Begin SRU Template ===
[Impact]
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
1711760.
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.
[Test Case]
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]
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.
[Other Info]
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.
Related bugs:
* bug 1714308: dns does not work in initramfs after configure_networking
* bug 1711760: [2.3] resolv.conf is not set (during commissioning or testing)
=== End SRU Template ===
ProblemType: Bug
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
ApportVersion: 2.20.1-0ubuntu2.13
Architecture: amd64
Date: Wed Nov 29 17:33:21 2017
PackageArchitecture: all
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: resolvconf
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2017-11-29 18:15:24 |
Scott Moser |
attachment added |
|
test script https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/1735225/+attachment/5016294/+files/test-lp1714308.sh |
|
2017-11-29 18:15:50 |
Scott Moser |
nominated for series |
|
Ubuntu Trusty |
|
2017-11-29 18:15:50 |
Scott Moser |
bug task added |
|
resolvconf (Ubuntu Trusty) |
|
2017-11-29 18:15:50 |
Scott Moser |
nominated for series |
|
Ubuntu Xenial |
|
2017-11-29 18:15:50 |
Scott Moser |
bug task added |
|
resolvconf (Ubuntu Xenial) |
|
2017-11-29 18:16:00 |
Scott Moser |
bug task deleted |
resolvconf (Ubuntu) |
|
|
2017-11-29 18:16:06 |
Scott Moser |
resolvconf (Ubuntu Trusty): status |
New |
Confirmed |
|
2017-11-29 18:16:08 |
Scott Moser |
resolvconf (Ubuntu Xenial): status |
New |
Confirmed |
|
2017-11-29 18:16:13 |
Scott Moser |
resolvconf (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2017-11-29 18:16:15 |
Scott Moser |
resolvconf (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2017-11-29 19:12:14 |
Scott Moser |
summary |
rooturl= should automatically enable 'rc-initrd-dns' feature |
root=<url> should automatically enable 'rc-initrd-dns' feature |
|
2018-02-02 01:12:09 |
Brian Murray |
resolvconf (Ubuntu Xenial): status |
Confirmed |
Fix Committed |
|
2018-02-02 01:12:11 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-02-02 01:12:14 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2018-02-02 01:12:16 |
Brian Murray |
tags |
amd64 apport-bug uec-images xenial |
amd64 apport-bug uec-images verification-needed verification-needed-xenial xenial |
|
2018-02-02 01:13:01 |
Brian Murray |
resolvconf (Ubuntu Trusty): status |
Confirmed |
Fix Committed |
|
2018-02-02 01:13:05 |
Brian Murray |
tags |
amd64 apport-bug uec-images verification-needed verification-needed-xenial xenial |
amd64 apport-bug uec-images verification-needed verification-needed-trusty verification-needed-xenial xenial |
|
2018-02-02 23:20:57 |
paz |
bug |
|
|
added subscriber paz |
2018-02-05 20:23:58 |
Scott Moser |
attachment added |
|
test script https://bugs.launchpad.net/ubuntu/trusty/+source/resolvconf/+bug/1735225/+attachment/5049394/+files/test-lp1714308.sh |
|
2018-02-05 20:24:09 |
Scott Moser |
attachment removed |
test script https://bugs.launchpad.net/ubuntu/trusty/+source/resolvconf/+bug/1735225/+attachment/5016294/+files/test-lp1714308.sh |
|
|
2018-02-05 20:24:46 |
Scott Moser |
attachment removed |
test script https://bugs.launchpad.net/ubuntu/trusty/+source/resolvconf/+bug/1735225/+attachment/5049394/+files/test-lp1714308.sh |
|
|
2018-02-05 20:25:03 |
Scott Moser |
attachment added |
|
test script https://bugs.launchpad.net/ubuntu/trusty/+source/resolvconf/+bug/1735225/+attachment/5049395/+files/test-lp1714308.sh |
|
2018-02-05 20:31:40 |
Scott Moser |
attachment added |
|
verification log of trusty https://bugs.launchpad.net/ubuntu/trusty/+source/resolvconf/+bug/1735225/+attachment/5049411/+files/trusty.log |
|
2018-02-05 20:32:07 |
Scott Moser |
tags |
amd64 apport-bug uec-images verification-needed verification-needed-trusty verification-needed-xenial xenial |
amd64 apport-bug uec-images verification-done-trusty verification-needed verification-needed-xenial xenial |
|
2018-02-05 20:55:43 |
Scott Moser |
attachment added |
|
verification log of xenial https://bugs.launchpad.net/ubuntu/trusty/+source/resolvconf/+bug/1735225/+attachment/5049416/+files/xenial.log |
|
2018-02-05 20:56:09 |
Scott Moser |
tags |
amd64 apport-bug uec-images verification-done-trusty verification-needed verification-needed-xenial xenial |
amd64 apport-bug uec-images verification-done verification-done-trusty verification-done-xenial xenial |
|
2018-02-12 08:55:56 |
Launchpad Janitor |
resolvconf (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2018-02-12 08:55:59 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-02-12 08:56:10 |
Launchpad Janitor |
resolvconf (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|