group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #10452
[Bug 1631474] Re: No networking with initramfs-tools 0.122ubuntu8.3 and ip=dhcp boot option
This bug was fixed in the package initramfs-tools - 0.125ubuntu6.3
---------------
initramfs-tools (0.125ubuntu6.3) yakkety; urgency=medium
* Do not rely on debug variables from dhclient.
initramfs-tools (0.125ubuntu6.2) yakkety; urgency=medium
[ Mathieu Trudel-Lapierre ]
* scripts/functions: for configure_networking:
- split out IPv6 options in its own cmdline parameter: ip6= ; always use
dhclient in this case if the value set is anything other than 'off' or
'none'. Furthermore, parse anything other than 'on', 'dhcp' or 'any' as
the name of an interface. (LP: #1621507)
- rework the stop conditions so that we properly handle the ROUNDTTT loop,
timing out after a short period of time and trying again after a short
sleep.
- add a 'done' parameter for both ip= and ip6= so that we can properly
exit the ROUNDTTT loop once we know that either there is no work to do,
or that we've achieved what we wanted (that is, to bring up IPv4, IPv6,
or possibly both).
- return ip=dhcp to the ipconfig use case; if set, then ipconfig will be
run using any interface available, or the BOOTIF if it was set.
[ LaMont Jones ]
* Only source ipv4 config in configure_networking() if it exists.
initramfs-tools (0.125ubuntu6.1) yakkety; urgency=medium
* scripts/functions: Revert configure_networking changes to the state at
0.125ubuntu3. (LP: #1631474)
initramfs-tools (0.125ubuntu6) yakkety; urgency=medium
* Fix case where ip=dhcp and ip=:::::eth0 and other ip= instances exists on
the kernel command line (LP: #1631474)
* Also fixed an error discovered by the shellcheck static code analyzer
where "$DEVICES" would be processed as a single device where-as removing
the quotes allows the list to be correctly processed by the for loop.
-- LaMont Jones <lamont@xxxxxxxxxxxxx> Wed, 30 Nov 2016 08:30:14 -0700
** Changed in: initramfs-tools (Ubuntu Yakkety)
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
https://bugs.launchpad.net/bugs/1631474
Title:
No networking with initramfs-tools 0.122ubuntu8.3 and ip=dhcp boot
option
Status in initramfs-tools package in Ubuntu:
In Progress
Status in initramfs-tools source package in Xenial:
Fix Released
Status in initramfs-tools source package in Yakkety:
Fix Released
Status in initramfs-tools source package in Zesty:
In Progress
Bug description:
[Impact]
* initramfs-tools SRUs introduced regressions in ip= syntax, which cause unexpected behavior
[Test Case]
* Create a machine that boots using an nfsroot.
* Use ip=:::::eth0:dhcp on the kernel command line. To set up
networking.
* Discover that the device never comes up because, networking is not configured correctly.
[Regression Potential]
Should be back to original behavior before ipv6 support was introduced in the past 2 or 3 SRUs.
[Other Info]
* There are a number of other issues in this code base that are not solved by this fix.
- The ?*:?*:?*:?*: use case falls through to the default case, and likely breaks there. As such static assignment via ip= appears broken
-
* The networking configuration does not strictly follow the kernel documentation as described https://www.kernel.org/doc/Documentation/filesystems/nfs/nfsroot.txt . This should be fixed.
This bug is a regression of changes made under bug 1628306.
====================Original Bug Description Follows==================
initramfs-tools 0.122ubuntu8.3 introduced a serious regression where
networking is not initialized when the boot option "ip=dhcp" is
provided. We are seeing this problem in AWS, but cannot confirm if
this issue is specific to AWS or will occur with different hardware or
in different environments.
Removing "ip=dhcp" from the boot options with 0.122ubuntu8.3 results
in networking being configured.
The issue does not occur with 0.122ubuntu8.2 or previous versions when
"ip=dhcp" is set.
AWS has no console so debugging is not a trivial task. I do have a
console log with some output, and will update this bug shortly with
it.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1631474/+subscriptions