Hi, I've reviewed the changes that Mathieu has suggested at https://launchpadlibrarian.net/295312215/isc-dhcp_4.3.3-5ubuntu15.2~mtrudel4_4.3.3-5ubuntu15.2~mtrudel5.diff.gz .
I'm fine to let what he has go in there. I suggest, however, that we drop the exposing of dhclient variables to the /run/net-* scripts. This can easily be accomplished by dropping the 'for prefix in' loop in debian/initramfs-tools/lib/etc/dhcp/dhclient-enter-hooks.d/config . The gain in removing that is not exposing the implementation detail or as-yet-unused variable names to the user and thus needing to support them. Adding "may be used later" type things to an SRU should be done with great hesitation. To be clear, in the /run/net-eth0.conf file, we'll have things like: * reason * ip6_address in addition to things like: * IPV6ADDR The lower case variables are copied through from dhclient-script's environment, and are dhclient specific. Going forward these may be hard to support if Ubuntu ever moved off dhclient (such as to networkd). I'm willing to leave that up to the SRU team to decide, but feel that it should be identified. I'm OK with it going in as it is, I'll not fight this any more. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1621507 Title: initramfs-tools configure_networking() fails to dhcp ipv6 addresses To manage notifications about this bug go to: https://bugs.launchpad.net/maas/+bug/1621507/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
