** Description changed: + http://pad.lv/1639930 + https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1639930 + + === Begin SRU Template === + [Impact] + On a system booted with both ip6= and ip= on the kernel command line + cloud-init will raise an exception and fail to process user-data and + have its normal affect on boot. + + That is because cloud-init previously raised an exception when more + than one file in /run/net*.conf declared the same DEVICE. Changes to + isc-dhcp and initramfs-tools have changed their behavior and cloud-init + has to adjust to allow DEVICE6= and DEVICE= in separate files. + + [Test Case] + Boot a system on a network with both ipv4 and ipv6 dhcp servers, + and pass kernel command line with: + ip=dhcp ip6=dhcp + + [Regression Potential] + Regression seems unlikely as this is relaxing a check. Where previously + an exception would have been raised, cloud-init will now go on. + + So it seems most likely, something that didn't work before (due to raised + exception) would now still not work, but with failures. That is not + expected, but that would likely be where regressions were found. + + === End SRU Template === + In changes made under bug 1621615 (specifically a1cdebdea), we now expect that there may be a 'ip6=' argument on the kernel command line. The changes made did not test the case where there is 'ip6=' and no 'ip='. The code currently will return with no network configuration found if there is only ip6=... - Related bugs: - * bug 1621615: network not configured when ipv6 netbooted into cloud-init - * bug 1621507: initramfs-tools configure_networking() fails to dhcp IPv6 addresses - * bug 1635716: Can't bring up a machine on a dual network (ipv4 and ipv6) + * bug 1621615: network not configured when ipv6 netbooted into cloud-init + * bug 1621507: initramfs-tools configure_networking() fails to dhcp IPv6 addresses + * bug 1635716: Can't bring up a machine on a dual network (ipv4 and ipv6)
** Description changed: - http://pad.lv/1639930 - https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1639930 - === Begin SRU Template === - [Impact] + [Impact] On a system booted with both ip6= and ip= on the kernel command line cloud-init will raise an exception and fail to process user-data and have its normal affect on boot. That is because cloud-init previously raised an exception when more than one file in /run/net*.conf declared the same DEVICE. Changes to isc-dhcp and initramfs-tools have changed their behavior and cloud-init has to adjust to allow DEVICE6= and DEVICE= in separate files. [Test Case] Boot a system on a network with both ipv4 and ipv6 dhcp servers, and pass kernel command line with: - ip=dhcp ip6=dhcp + ip=dhcp ip6=dhcp - [Regression Potential] + [Regression Potential] Regression seems unlikely as this is relaxing a check. Where previously an exception would have been raised, cloud-init will now go on. So it seems most likely, something that didn't work before (due to raised exception) would now still not work, but with failures. That is not expected, but that would likely be where regressions were found. === End SRU Template === In changes made under bug 1621615 (specifically a1cdebdea), we now expect that there may be a 'ip6=' argument on the kernel command line. The changes made did not test the case where there is 'ip6=' and no 'ip='. The code currently will return with no network configuration found if there is only ip6=... Related bugs: * bug 1621615: network not configured when ipv6 netbooted into cloud-init * bug 1621507: initramfs-tools configure_networking() fails to dhcp IPv6 addresses * bug 1635716: Can't bring up a machine on a dual network (ipv4 and ipv6) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1639930 Title: initramfs network configuration ignored if only ip6= on kernel command line To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1639930/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs