Activity log for bug #1401141

Date Who What changed Old value New value Message
2014-12-10 15:11:20 Brian Fromme bug added bug
2014-12-11 17:14:02 Rafael David Tinoco isc-dhcp (Ubuntu): assignee Rafael David Tinoco (inaddy)
2014-12-15 13:39:43 Rafael David Tinoco isc-dhcp (Ubuntu): status New In Progress
2014-12-24 10:06:20 Eyal Perry bug added subscriber Eyal Perry
2015-02-19 15:55:57 Rafael David Tinoco summary IPoIB does not work on Ubuntu due to DHCP DHCP server does not work for IPoIB (Infiniband)
2015-02-25 07:11:02 Eyal Perry bug added subscriber Kamal Heib
2015-03-05 15:24:32 Rafael David Tinoco description Release: Ubuntu 14.04.1 LTS Version: 4.2.4-7ubuntu12 The current DHCP package in Ubuntu can't handle IPoIB clients. For IB, Mellanox uses IPoIB, which is “Eth emulator” for the control path. DHCP is not working in this mode without a patch for DHCP server. ===================== From IETF documentation: http://git.openfabrics.org/pub/scm/~rupertd/docs/release_notes/ipoib_release_notes.txt ... "Note: Two patches for DHCP are required for supporting IPoIB. The patch files for DHCP v3.0.4 are available under the docs/dhcp/ directory. Standard DHCP fields holding MAC addresses are not large enough to contain an IPoIB hardware address. To overcome this problem, DHCP over InfiniBand messages convey a client identifier field used to identify the DHCP session. This client identifier field can be used to associate an IP address with a client identifier value, such that the DHCP server will grant the same IP address to any client that conveys this client identifier." ... "In order to use a DHCP client identifier, you need to first create a configuration file that defines the DHCP client identifier. Then run the DHCP client with this file using the following command: dhclient cf <client conf file> <IB network interface name> Example of a configuration file for the ConnectX (PCI Device ID 26428), called dhclient.conf:Ubuntu 14.04.1 LTS # The value indicates a hexadecimal number interface "ib1" { send dhcp-client-identifier ff:00:00:00:00:00:02:00:00:02:c9:00:00:02:c9:03:00:00:10:39; } " [Impact] * DHCP for InfiniBand IPoIB does not work currently. * After providing missing GPXE patch it had problems (by Mellanox tests). * IPoIB patches from Fedora project (out-of-upstream-tree) were outdated. [Test Case] * To have IPoIB devices (2 if possible) * Try to acquire IP using either DHCPv4 or DHCPv6 [Regression Potential] * DHCP for InfiniBand was not working * Based on already implemented code (Fedora) * Mellanox has tested it [Other Info] Original BUG description: Release: Ubuntu 14.04.1 LTS Version: 4.2.4-7ubuntu12 The current DHCP package in Ubuntu can't handle IPoIB clients. For IB, Mellanox uses IPoIB, which is “Eth emulator” for the control path. DHCP is not working in this mode without a patch for DHCP server. ISC-DHCP-SERVER Missing GPXE patch.
2015-03-05 15:28:46 Rafael David Tinoco description [Impact] * DHCP for InfiniBand IPoIB does not work currently. * After providing missing GPXE patch it had problems (by Mellanox tests). * IPoIB patches from Fedora project (out-of-upstream-tree) were outdated. [Test Case] * To have IPoIB devices (2 if possible) * Try to acquire IP using either DHCPv4 or DHCPv6 [Regression Potential] * DHCP for InfiniBand was not working * Based on already implemented code (Fedora) * Mellanox has tested it [Other Info] Original BUG description: Release: Ubuntu 14.04.1 LTS Version: 4.2.4-7ubuntu12 The current DHCP package in Ubuntu can't handle IPoIB clients. For IB, Mellanox uses IPoIB, which is “Eth emulator” for the control path. DHCP is not working in this mode without a patch for DHCP server. ISC-DHCP-SERVER Missing GPXE patch. [Impact]  * DHCP for InfiniBand IPoIB does not work currently.  * After providing missing GPXE patch it had problems (by Mellanox tests).  * IPoIB patches from Fedora project (out-of-upstream-tree) were outdated. [Test Case]  * To have IPoIB devices (2 if possible)  * Try to acquire IP using either DHCPv4 or DHCPv6 [Regression Potential]  * DHCP for InfiniBand was not working  * Based on already implemented code (Fedora)  * Mellanox has tested it [Other Info] Original BUG description: Release: Ubuntu 14.04.1 LTS Version: 4.2.4-7ubuntu12 The current DHCP package in Ubuntu can't handle IPoIB clients. For IB, Mellanox uses IPoIB, which is “Eth emulator” for the control path. DHCP is not working in this mode without a patch for DHCP server. ISC-DHCP-SERVER Missing GPXE patch. After applying GPXE patch only we faced the following problems: After apply 1. dhcp ipoib, does not write in the log on which interface the dhcp work upon when starting the dhcp server using “/etc/init.d/isc-dhcp-server start” we don’t see the line that tells on which interfaces the dhcpd is listening on the /var/log/syslog when running it with “dhcpd –d” command – we do see it. 2. dhcp ipoib ipv6, it did not provide ip6 when we start 2 ib interfaces in a parallel using the following setup: HOST_A: acting as a dhcp server, listening on one of its ipoib (ib0) interfaces. HOST_B: running dhcp clients on two ipoib interfaces (ib1, ib2) ib1 and ib2 are two ports onf the same HCA both interfaces are configured in /etc/interfaces such as: auto ib1 iface ib1 inet6 dhcp both interfaces are configured in /etc/dhcp/dhclient.conf with their dhcp-client-identifier Ib0@HOST_A, Ib1@HOST_B and Ib2@HOST_B are connected to an infiniband switch. We are running on the client (HOST_B) the following: $ ifup ib1 -> ib1 get configured as expected but then when we run on the other interface: $ ifup ib2 -> ib2 get configured, but ib1 is losing its configuration
2015-03-05 16:35:42 Rafael David Tinoco attachment added trusty_isc-dhcp_4.2.4-7ubuntu13.debdiff https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1401141/+attachment/4335337/+files/trusty_isc-dhcp_4.2.4-7ubuntu13.debdiff
2015-03-05 17:12:33 Rafael David Tinoco attachment added utopic_isc-dhcp_4.2.4-7ubuntu15.debdiff https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1401141/+attachment/4335363/+files/utopic_isc-dhcp_4.2.4-7ubuntu15.debdiff
2015-03-05 20:19:16 Ubuntu Foundations Team Bug Bot tags patch
2015-03-05 20:19:21 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors Team
2015-03-05 20:35:34 Rafael David Tinoco attachment removed utopic_isc-dhcp_4.2.4-7ubuntu15.debdiff https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1401141/+attachment/4335363/+files/utopic_isc-dhcp_4.2.4-7ubuntu15.debdiff
2015-03-06 03:30:42 Rafael David Tinoco attachment added utopic_isc-dhcp_4.2.4-7ubuntu15.debdiff https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1401141/+attachment/4335719/+files/utopic_isc-dhcp_4.2.4-7ubuntu15.debdiff
2015-03-09 15:56:04 Rafael David Tinoco attachment added vivid_isc-dhcp_4.3.1-5ubuntu3.debdiff https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1401141/+attachment/4338908/+files/vivid_isc-dhcp_4.3.1-5ubuntu3.debdiff
2015-05-05 10:39:36 Mads Boye bug added subscriber Mads Boye
2015-05-11 17:02:43 Mathieu Trudel-Lapierre nominated for series Ubuntu Vivid
2015-05-11 17:02:43 Mathieu Trudel-Lapierre bug task added isc-dhcp (Ubuntu Vivid)
2015-05-11 17:02:43 Mathieu Trudel-Lapierre nominated for series Ubuntu Utopic
2015-05-11 17:02:43 Mathieu Trudel-Lapierre bug task added isc-dhcp (Ubuntu Utopic)
2015-05-11 20:12:41 Launchpad Janitor isc-dhcp (Ubuntu): status In Progress Fix Released
2015-05-12 13:04:33 Rafael David Tinoco attachment removed trusty_isc-dhcp_4.2.4-7ubuntu13.debdiff https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1401141/+attachment/4335337/+files/trusty_isc-dhcp_4.2.4-7ubuntu13.debdiff
2015-05-12 13:05:38 Rafael David Tinoco attachment added trusty_isc-dhcp_4.2.4-7ubuntu12.3.debdiff https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1401141/+attachment/4396242/+files/trusty_isc-dhcp_4.2.4-7ubuntu12.3.debdiff
2015-05-12 13:26:16 Chris J Arges nominated for series Ubuntu Trusty
2015-05-12 13:26:16 Chris J Arges bug task added isc-dhcp (Ubuntu Trusty)
2015-05-12 13:26:39 Chris J Arges isc-dhcp (Ubuntu Trusty): milestone ubuntu-14.04.3
2015-05-14 23:40:07 Launchpad Janitor isc-dhcp (Ubuntu Trusty): status New Confirmed
2015-05-14 23:40:07 Launchpad Janitor isc-dhcp (Ubuntu Utopic): status New Confirmed
2015-05-14 23:40:07 Launchpad Janitor isc-dhcp (Ubuntu Vivid): status New Confirmed
2015-05-15 00:20:09 Rafael David Tinoco isc-dhcp (Ubuntu Trusty): assignee Rafael David Tinoco (inaddy)
2015-05-15 00:20:11 Rafael David Tinoco isc-dhcp (Ubuntu Utopic): assignee Rafael David Tinoco (inaddy)
2015-05-15 00:20:13 Rafael David Tinoco isc-dhcp (Ubuntu Vivid): assignee Rafael David Tinoco (inaddy)
2015-06-02 14:40:53 James Page bug added subscriber Ubuntu Stable Release Updates Team
2015-06-02 14:41:16 James Page removed subscriber Ubuntu Sponsors Team
2015-06-03 15:31:08 Chris J Arges isc-dhcp (Ubuntu Trusty): status Confirmed Fix Committed
2015-06-03 15:31:13 Chris J Arges bug added subscriber SRU Verification
2015-06-03 15:31:17 Chris J Arges tags patch patch verification-needed
2015-06-03 15:32:08 Chris J Arges isc-dhcp (Ubuntu Utopic): status Confirmed Fix Committed
2015-06-03 15:34:24 Chris J Arges isc-dhcp (Ubuntu Vivid): status Confirmed Fix Committed
2015-06-23 14:33:55 Rafael David Tinoco tags patch verification-needed patch verification-done
2015-06-24 00:04:40 Launchpad Janitor isc-dhcp (Ubuntu Utopic): status Fix Committed Fix Released
2015-06-24 00:04:46 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2015-06-24 00:05:35 Launchpad Janitor isc-dhcp (Ubuntu Vivid): status Fix Committed Fix Released
2015-06-24 15:00:46 Launchpad Janitor isc-dhcp (Ubuntu Trusty): status Fix Committed Fix Released