[Group.of.nepali.translators] [Bug 1713747] Re: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one
This bug was fixed in the package isc-dhcp - 4.3.5-3ubuntu1.1 --- isc-dhcp (4.3.5-3ubuntu1.1) zesty; urgency=medium * debian/initramfs-tools/lib/etc/dhcp/dhclient-enter-hooks.d/config: fix the logic for handling search domains to also write it to the output file when only the domain name is provided by the DHCP server. Copied code from debian/dhclient-script.linux. (LP: #1713747) -- Mathieu Trudel-Lapierre Tue, 29 Aug 2017 11:05:01 -0400 ** Changed in: isc-dhcp (Ubuntu Zesty) 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/1713747 Title: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one Status in isc-dhcp package in Ubuntu: Fix Released Status in klibc package in Ubuntu: Fix Released Status in isc-dhcp source package in Xenial: Triaged Status in klibc source package in Xenial: Fix Released Status in isc-dhcp source package in Zesty: Fix Released Status in klibc source package in Zesty: Fix Released Bug description: [Impact] Systems booted off the network where the DHCP server provides a domain name but no search domains may wish to rely on the domain name as a search value (as is done in isc-dhcp in userland, outside the initramfs), to be able to use short names for resolving hosts. [Test cases] 1) Boot a system with a remote root over the network - Typically this requires adding ip=(some IP settings) or ip=dhcp on the kernel command-line, and is better done automatically. One good setup for this is to use MaaS to configure the system; where it will require a remote root over iSCSI. 2) Break boot in the initramfs (adding 'break=bottom' or 'break=premount' to stop in the initramfs at its end, or just before it mounts filesystems) 3) Validate the contents of /etc/resolv.conf and /run/net-*.conf. [Regression potential] Potential regressions would include incorrectly resolving names, bad configuration of /etc/resolv.conf (invalid values for the fields, or missing fields), or even failure to mount the remote root in the cases where name resolution is required to find the remote server. -- For networked systems, for instance booting with an iSCSI root, dhclient writes an output file in the form of /run/net-.conf that contains data for other programs to consume. This allows, for instance, open-iscsi to get the right information and properly connect to the server to mount the root filesystem. It is common for DHCP servers to only provide a domain name value, and no search domains. In this case, isc-dhcp doesn't currently write DOMAINSEARCH, but people may wish to use short names to resolve things (such as in iSCSI server). In the not-initramfs dhclient-script, when domain_search isn't provided but domain_name is, domain_name is written to the search string. If both are provided, domain_search is written. The initramfs enter hook should do the same. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1713747/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1713747] Re: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one
This bug was fixed in the package klibc - 2.0.4-8ubuntu4.1 --- klibc (2.0.4-8ubuntu4.1) zesty; urgency=medium * Write DNS domain in place of DOMAINSEARCH if that wasn't provided by the DHCP server. (LP: #1713747) - 0001-Write-DNS-domain-from-DHCP-if-we-have-no-DOMAINSEARC.patch -- Mathieu Trudel-Lapierre Fri, 10 Nov 2017 16:35:19 -0500 ** Changed in: klibc (Ubuntu Zesty) 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/1713747 Title: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one Status in isc-dhcp package in Ubuntu: Fix Released Status in klibc package in Ubuntu: Fix Released Status in isc-dhcp source package in Xenial: Triaged Status in klibc source package in Xenial: Fix Released Status in isc-dhcp source package in Zesty: Fix Committed Status in klibc source package in Zesty: Fix Released Bug description: [Impact] Systems booted off the network where the DHCP server provides a domain name but no search domains may wish to rely on the domain name as a search value (as is done in isc-dhcp in userland, outside the initramfs), to be able to use short names for resolving hosts. [Test cases] 1) Boot a system with a remote root over the network - Typically this requires adding ip=(some IP settings) or ip=dhcp on the kernel command-line, and is better done automatically. One good setup for this is to use MaaS to configure the system; where it will require a remote root over iSCSI. 2) Break boot in the initramfs (adding 'break=bottom' or 'break=premount' to stop in the initramfs at its end, or just before it mounts filesystems) 3) Validate the contents of /etc/resolv.conf and /run/net-*.conf. [Regression potential] Potential regressions would include incorrectly resolving names, bad configuration of /etc/resolv.conf (invalid values for the fields, or missing fields), or even failure to mount the remote root in the cases where name resolution is required to find the remote server. -- For networked systems, for instance booting with an iSCSI root, dhclient writes an output file in the form of /run/net-.conf that contains data for other programs to consume. This allows, for instance, open-iscsi to get the right information and properly connect to the server to mount the root filesystem. It is common for DHCP servers to only provide a domain name value, and no search domains. In this case, isc-dhcp doesn't currently write DOMAINSEARCH, but people may wish to use short names to resolve things (such as in iSCSI server). In the not-initramfs dhclient-script, when domain_search isn't provided but domain_name is, domain_name is written to the search string. If both are provided, domain_search is written. The initramfs enter hook should do the same. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1713747/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1713747] Re: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one
This bug was fixed in the package klibc - 2.0.4-8ubuntu1.16.04.4 --- klibc (2.0.4-8ubuntu1.16.04.4) xenial; urgency=medium * Write DNS domain in place of DOMAINSEARCH if that wasn't provided by the DHCP server. (LP: #1713747) - 0001-Write-DNS-domain-from-DHCP-if-we-have-no-DOMAINSEARC.patch -- Mathieu Trudel-Lapierre Fri, 10 Nov 2017 16:31:40 -0500 ** Changed in: klibc (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 https://bugs.launchpad.net/bugs/1713747 Title: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one Status in isc-dhcp package in Ubuntu: Fix Released Status in klibc package in Ubuntu: Fix Released Status in isc-dhcp source package in Xenial: Triaged Status in klibc source package in Xenial: Fix Released Status in isc-dhcp source package in Zesty: Fix Committed Status in klibc source package in Zesty: Fix Released Bug description: [Impact] Systems booted off the network where the DHCP server provides a domain name but no search domains may wish to rely on the domain name as a search value (as is done in isc-dhcp in userland, outside the initramfs), to be able to use short names for resolving hosts. [Test cases] 1) Boot a system with a remote root over the network - Typically this requires adding ip=(some IP settings) or ip=dhcp on the kernel command-line, and is better done automatically. One good setup for this is to use MaaS to configure the system; where it will require a remote root over iSCSI. 2) Break boot in the initramfs (adding 'break=bottom' or 'break=premount' to stop in the initramfs at its end, or just before it mounts filesystems) 3) Validate the contents of /etc/resolv.conf and /run/net-*.conf. [Regression potential] Potential regressions would include incorrectly resolving names, bad configuration of /etc/resolv.conf (invalid values for the fields, or missing fields), or even failure to mount the remote root in the cases where name resolution is required to find the remote server. -- For networked systems, for instance booting with an iSCSI root, dhclient writes an output file in the form of /run/net-.conf that contains data for other programs to consume. This allows, for instance, open-iscsi to get the right information and properly connect to the server to mount the root filesystem. It is common for DHCP servers to only provide a domain name value, and no search domains. In this case, isc-dhcp doesn't currently write DOMAINSEARCH, but people may wish to use short names to resolve things (such as in iSCSI server). In the not-initramfs dhclient-script, when domain_search isn't provided but domain_name is, domain_name is written to the search string. If both are provided, domain_search is written. The initramfs enter hook should do the same. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1713747/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1713747] Re: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one
This bug was fixed in the package klibc - 2.0.4-9ubuntu2 --- klibc (2.0.4-9ubuntu2) bionic; urgency=medium * Write DNS domain in place of DOMAINSEARCH if that wasn't provided by the DHCP server. (LP: #1713747) - 0001-Write-DNS-domain-from-DHCP-if-we-have-no-DOMAINSEARC.patch -- Mathieu Trudel-Lapierre Thu, 09 Nov 2017 16:14:08 -0500 ** Changed in: klibc (Ubuntu) Status: Triaged => 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/1713747 Title: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one Status in isc-dhcp package in Ubuntu: Fix Released Status in klibc package in Ubuntu: Fix Released Status in isc-dhcp source package in Xenial: Triaged Status in klibc source package in Xenial: Triaged Status in isc-dhcp source package in Zesty: Fix Committed Status in klibc source package in Zesty: Triaged Bug description: [Impact] Systems booted off the network where the DHCP server provides a domain name but no search domains may wish to rely on the domain name as a search value (as is done in isc-dhcp in userland, outside the initramfs), to be able to use short names for resolving hosts. [Test cases] 1) Boot a system with a remote root over the network - Typically this requires adding ip=(some IP settings) or ip=dhcp on the kernel command-line, and is better done automatically. One good setup for this is to use MaaS to configure the system; where it will require a remote root over iSCSI. 2) Break boot in the initramfs (adding 'break=bottom' or 'break=premount' to stop in the initramfs at its end, or just before it mounts filesystems) 3) Validate the contents of /etc/resolv.conf [Regression potential] Potential regressions would include incorrectly resolving names, bad configuration of /etc/resolv.conf (invalid values for the fields, or missing fields), or even failure to mount the remote root in the cases where name resolution is required to find the remote server. -- For networked systems, for instance booting with an iSCSI root, dhclient writes an output file in the form of /run/net-.conf that contains data for other programs to consume. This allows, for instance, open-iscsi to get the right information and properly connect to the server to mount the root filesystem. It is common for DHCP servers to only provide a domain name value, and no search domains. In this case, isc-dhcp doesn't currently write DOMAINSEARCH, but people may wish to use short names to resolve things (such as in iSCSI server). In the not-initramfs dhclient-script, when domain_search isn't provided but domain_name is, domain_name is written to the search string. If both are provided, domain_search is written. The initramfs enter hook should do the same. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1713747/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1713747] Re: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one
Turns out this is something directly in klibc in the case of xenial: since xenial is not yet using isc-dhcp for IPv4 DHCP, since that was deemed too intrusive a change for xenial. In other words, while DHCPv6 is done via isc-dhcp, DHCPv4 is done via ipconfig (klibc); which will need to be fixed to follow the same logic as isc-dhcp w.r.t DOMAINSEARCH handling. In general, I think having DOMAINSEARCH contain the existing DNS domain if it's not otherwise set by the DHCP server is sensible. I set the xenial task to High since it might actually impact a lot of people, but it's not as high for artful/zesty given that isc-dhcp is used instead (still ought to land there since people might want to use ipconfig on their own, etc.). ** Changed in: isc-dhcp (Ubuntu Xenial) Status: Invalid => Triaged -- 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/1713747 Title: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one Status in isc-dhcp package in Ubuntu: Fix Released Status in klibc package in Ubuntu: Triaged Status in isc-dhcp source package in Xenial: Triaged Status in klibc source package in Xenial: Triaged Status in isc-dhcp source package in Zesty: Fix Committed Status in klibc source package in Zesty: Triaged Bug description: [Impact] Systems booted off the network where the DHCP server provides a domain name but no search domains may wish to rely on the domain name as a search value (as is done in isc-dhcp in userland, outside the initramfs), to be able to use short names for resolving hosts. [Test cases] 1) Boot a system with a remote root over the network - Typically this requires adding ip=(some IP settings) or ip=dhcp on the kernel command-line, and is better done automatically. One good setup for this is to use MaaS to configure the system; where it will require a remote root over iSCSI. 2) Break boot in the initramfs (adding 'break=bottom' or 'break=premount' to stop in the initramfs at its end, or just before it mounts filesystems) 3) Validate the contents of /etc/resolv.conf [Regression potential] Potential regressions would include incorrectly resolving names, bad configuration of /etc/resolv.conf (invalid values for the fields, or missing fields), or even failure to mount the remote root in the cases where name resolution is required to find the remote server. -- For networked systems, for instance booting with an iSCSI root, dhclient writes an output file in the form of /run/net-.conf that contains data for other programs to consume. This allows, for instance, open-iscsi to get the right information and properly connect to the server to mount the root filesystem. It is common for DHCP servers to only provide a domain name value, and no search domains. In this case, isc-dhcp doesn't currently write DOMAINSEARCH, but people may wish to use short names to resolve things (such as in iSCSI server). In the not-initramfs dhclient-script, when domain_search isn't provided but domain_name is, domain_name is written to the search string. If both are provided, domain_search is written. The initramfs enter hook should do the same. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1713747/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp
[Group.of.nepali.translators] [Bug 1713747] Re: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one
** Description changed: + [Impact] + Systems booted off the network where the DHCP server provides a domain name but no search domains may wish to rely on the domain name as a search value (as is done in isc-dhcp in userland, outside the initramfs), to be able to use short names for resolving hosts. + + [Test cases] + 1) Boot a system with a remote root over the network + - Typically this requires adding ip=(some IP settings) or ip=dhcp on the kernel command-line, and is better done automatically. + One good setup for this is to use MaaS to configure the system; where it will require a remote root over iSCSI. + 2) Break boot in the initramfs (adding 'break=bottom' or 'break=premount' to stop in the initramfs at its end, or just before it mounts filesystems) + 3) Validate the contents of /etc/resolv.conf + + [Regression potential] + Potential regressions would include incorrectly resolving names, bad configuration of /etc/resolv.conf (invalid values for the fields, or missing fields), or even failure to mount the remote root in the cases where name resolution is required to find the remote server. + + -- + For networked systems, for instance booting with an iSCSI root, dhclient writes an output file in the form of /run/net-.conf that contains data for other programs to consume. This allows, for instance, open- iscsi to get the right information and properly connect to the server to mount the root filesystem. It is common for DHCP servers to only provide a domain name value, and no search domains. In this case, isc-dhcp doesn't currently write DOMAINSEARCH, but people may wish to use short names to resolve things (such as in iSCSI server). In the not-initramfs dhclient-script, when domain_search isn't provided but domain_name is, domain_name is written to the search string. If both are provided, domain_search is written. The initramfs enter hook should do the same. ** Changed in: isc-dhcp (Ubuntu Xenial) Status: In Progress => Invalid ** Also affects: klibc (Ubuntu) Importance: Undecided Status: New ** Changed in: klibc (Ubuntu) Status: New => Triaged ** Changed in: klibc (Ubuntu Xenial) Status: New => Triaged ** Changed in: klibc (Ubuntu Zesty) Status: New => Triaged ** Changed in: klibc (Ubuntu) Assignee: (unassigned) => Mathieu Trudel-Lapierre (cyphermox) ** Changed in: klibc (Ubuntu Xenial) Assignee: (unassigned) => Mathieu Trudel-Lapierre (cyphermox) ** Changed in: klibc (Ubuntu Zesty) Assignee: (unassigned) => Mathieu Trudel-Lapierre (cyphermox) ** Changed in: klibc (Ubuntu) Importance: Undecided => Medium ** Changed in: klibc (Ubuntu Xenial) Importance: Undecided => High ** Changed in: klibc (Ubuntu Zesty) Importance: Undecided => Medium -- 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/1713747 Title: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one Status in isc-dhcp package in Ubuntu: Fix Released Status in klibc package in Ubuntu: Triaged Status in isc-dhcp source package in Xenial: Triaged Status in klibc source package in Xenial: Triaged Status in isc-dhcp source package in Zesty: Fix Committed Status in klibc source package in Zesty: Triaged Bug description: [Impact] Systems booted off the network where the DHCP server provides a domain name but no search domains may wish to rely on the domain name as a search value (as is done in isc-dhcp in userland, outside the initramfs), to be able to use short names for resolving hosts. [Test cases] 1) Boot a system with a remote root over the network - Typically this requires adding ip=(some IP settings) or ip=dhcp on the kernel command-line, and is better done automatically. One good setup for this is to use MaaS to configure the system; where it will require a remote root over iSCSI. 2) Break boot in the initramfs (adding 'break=bottom' or 'break=premount' to stop in the initramfs at its end, or just before it mounts filesystems) 3) Validate the contents of /etc/resolv.conf [Regression potential] Potential regressions would include incorrectly resolving names, bad configuration of /etc/resolv.conf (invalid values for the fields, or missing fields), or even failure to mount the remote root in the cases where name resolution is required to find the remote server. -- For networked systems, for instance booting with an iSCSI root, dhclient writes an output file in the form of /run/net-.conf that contains data for other programs to consume. This allows, for instance, open-iscsi to get the right information and properly connect to the server to mount the root filesystem. It is common for DHCP servers to only provide a domain name value, and no search domains. In this case, isc-dhcp doe
[Group.of.nepali.translators] [Bug 1713747] Re: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one
This bug was fixed in the package isc-dhcp - 4.3.5-3ubuntu2 --- isc-dhcp (4.3.5-3ubuntu2) artful; urgency=medium * debian/initramfs-tools/lib/etc/dhcp/dhclient-enter-hooks.d/config: fix the logic for handling search domains to also write it to the output file when only the domain name is provided by the DHCP server. Copied code from debian/dhclient-script.linux. (LP: #1713747) -- Mathieu Trudel-Lapierre Thu, 14 Sep 2017 15:41:06 -0700 ** Changed in: isc-dhcp (Ubuntu) Status: In Progress => 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/1713747 Title: missing DOMAINSEARCH in initramfs output files if the DHCP server doesn't provide one Status in isc-dhcp package in Ubuntu: Fix Released Status in isc-dhcp source package in Xenial: In Progress Status in isc-dhcp source package in Zesty: Triaged Bug description: For networked systems, for instance booting with an iSCSI root, dhclient writes an output file in the form of /run/net-.conf that contains data for other programs to consume. This allows, for instance, open-iscsi to get the right information and properly connect to the server to mount the root filesystem. It is common for DHCP servers to only provide a domain name value, and no search domains. In this case, isc-dhcp doesn't currently write DOMAINSEARCH, but people may wish to use short names to resolve things (such as in iSCSI server). In the not-initramfs dhclient-script, when domain_search isn't provided but domain_name is, domain_name is written to the search string. If both are provided, domain_search is written. The initramfs enter hook should do the same. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1713747/+subscriptions ___ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp