2017-08-29 14:56:14 |
Mathieu Trudel-Lapierre |
bug |
|
|
added bug |
2017-08-29 14:57:49 |
Mathieu Trudel-Lapierre |
nominated for series |
|
Ubuntu Zesty |
|
2017-08-29 14:57:49 |
Mathieu Trudel-Lapierre |
bug task added |
|
isc-dhcp (Ubuntu Zesty) |
|
2017-08-29 14:57:49 |
Mathieu Trudel-Lapierre |
nominated for series |
|
Ubuntu Xenial |
|
2017-08-29 14:57:49 |
Mathieu Trudel-Lapierre |
bug task added |
|
isc-dhcp (Ubuntu Xenial) |
|
2017-08-29 14:57:57 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu): status |
New |
In Progress |
|
2017-08-29 14:57:59 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu): importance |
Undecided |
High |
|
2017-08-29 14:58:00 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu): assignee |
|
Mathieu Trudel-Lapierre (cyphermox) |
|
2017-08-29 14:58:04 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu Xenial): status |
New |
In Progress |
|
2017-08-29 14:58:06 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu Xenial): importance |
Undecided |
High |
|
2017-08-29 14:58:09 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu Zesty): importance |
Undecided |
High |
|
2017-08-29 14:58:12 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu Xenial): assignee |
|
Mathieu Trudel-Lapierre (cyphermox) |
|
2017-08-29 14:58:20 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu Zesty): status |
New |
Triaged |
|
2017-08-29 15:20:09 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~cyphermox/ubuntu/+source/isc-dhcp/+git/isc-dhcp/+merge/329823 |
|
2017-09-19 21:06:49 |
Launchpad Janitor |
isc-dhcp (Ubuntu): status |
In Progress |
Fix Released |
|
2017-10-04 21:38:40 |
Chris J Arges |
isc-dhcp (Ubuntu Zesty): status |
Triaged |
Fix Committed |
|
2017-10-04 21:38:42 |
Chris J Arges |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-10-04 21:38:44 |
Chris J Arges |
bug |
|
|
added subscriber SRU Verification |
2017-10-04 21:38:46 |
Chris J Arges |
tags |
|
verification-needed verification-needed-zesty |
|
2017-10-05 14:22:34 |
Mathieu Trudel-Lapierre |
description |
For networked systems, for instance booting with an iSCSI root, dhclient writes an output file in the form of /run/net-<iface>.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. |
[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-<iface>.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. |
|
2017-10-05 14:22:47 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu Xenial): status |
In Progress |
Invalid |
|
2017-10-05 14:22:54 |
Mathieu Trudel-Lapierre |
bug task added |
|
klibc (Ubuntu) |
|
2017-10-05 14:23:04 |
Mathieu Trudel-Lapierre |
klibc (Ubuntu): status |
New |
Triaged |
|
2017-10-05 14:23:08 |
Mathieu Trudel-Lapierre |
klibc (Ubuntu Xenial): status |
New |
Triaged |
|
2017-10-05 14:23:10 |
Mathieu Trudel-Lapierre |
klibc (Ubuntu Zesty): status |
New |
Triaged |
|
2017-10-05 14:23:13 |
Mathieu Trudel-Lapierre |
klibc (Ubuntu): assignee |
|
Mathieu Trudel-Lapierre (cyphermox) |
|
2017-10-05 14:23:15 |
Mathieu Trudel-Lapierre |
klibc (Ubuntu Xenial): assignee |
|
Mathieu Trudel-Lapierre (cyphermox) |
|
2017-10-05 14:23:16 |
Mathieu Trudel-Lapierre |
klibc (Ubuntu Zesty): assignee |
|
Mathieu Trudel-Lapierre (cyphermox) |
|
2017-10-05 14:23:19 |
Mathieu Trudel-Lapierre |
klibc (Ubuntu): importance |
Undecided |
Medium |
|
2017-10-05 14:23:20 |
Mathieu Trudel-Lapierre |
klibc (Ubuntu Xenial): importance |
Undecided |
High |
|
2017-10-05 14:23:22 |
Mathieu Trudel-Lapierre |
klibc (Ubuntu Zesty): importance |
Undecided |
Medium |
|
2017-10-05 14:29:16 |
Mathieu Trudel-Lapierre |
isc-dhcp (Ubuntu Xenial): status |
Invalid |
Triaged |
|
2017-11-10 17:00:53 |
Launchpad Janitor |
klibc (Ubuntu): status |
Triaged |
Fix Released |
|
2017-11-10 21:33:18 |
Mathieu Trudel-Lapierre |
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-<iface>.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. |
[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-<iface>.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. |
|
2017-11-14 19:40:30 |
Łukasz Zemczak |
klibc (Ubuntu Zesty): status |
Triaged |
Fix Committed |
|
2017-11-14 19:48:11 |
Łukasz Zemczak |
klibc (Ubuntu Xenial): status |
Triaged |
Fix Committed |
|
2017-11-14 19:48:16 |
Łukasz Zemczak |
tags |
verification-needed verification-needed-zesty |
verification-needed verification-needed-xenial verification-needed-zesty |
|
2017-11-21 15:18:24 |
Mathieu Trudel-Lapierre |
tags |
verification-needed verification-needed-xenial verification-needed-zesty |
verification-done-zesty verification-needed verification-needed-xenial |
|
2017-11-21 21:18:57 |
Mathieu Trudel-Lapierre |
tags |
verification-done-zesty verification-needed verification-needed-xenial |
verification-done-xenial verification-done-zesty |
|
2017-11-21 22:24:46 |
Launchpad Janitor |
klibc (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-11-21 22:24:49 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-11-21 22:25:22 |
Launchpad Janitor |
klibc (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2017-11-22 15:16:18 |
Launchpad Janitor |
isc-dhcp (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|