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 |
|