Back to bug 1385114
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Dmitry Tantsur | 2016-10-17 17:52:56 UTC | Status | NEW | ASSIGNED |
| CC | dtantsur | |||
| Dmitry Tantsur | 2016-10-20 10:44:39 UTC | Status | ASSIGNED | ON_DEV |
| Link ID | OpenStack gerrit 387559 | |||
| Dmitry Tantsur | 2016-11-04 12:30:41 UTC | Status | ON_DEV | POST |
| Link ID | OpenStack gerrit 387559 | OpenStack gerrit 392114 | ||
| Jason Joyce | 2016-11-04 15:08:44 UTC | Target Release | --- | 10.0 (Newton) |
| CC | jjoyce | |||
| Jason Joyce | 2016-11-07 22:25:21 UTC | Status | POST | MODIFIED |
| Fixed In Version | openstack-ironic-6.2.1-3.el7ost | |||
| Target Milestone | --- | ga | ||
| errata-xmlrpc | 2016-11-08 05:44:05 UTC | Status | MODIFIED | ON_QA |
| Scott Lewis | 2016-11-10 15:49:44 UTC | Target Milestone | ga | rc |
| Jon Schlueter | 2016-11-17 05:13:59 UTC | Keywords | Triaged | |
| Raviv Bar-Tal | 2016-11-17 09:40:25 UTC | CC | smalleni | |
| Flags | needinfo?(smalleni) | |||
| Lucas Alvares Gomes | 2016-11-22 16:57:07 UTC | Doc Text | Cause: In order to figure out which node is being deployed the deploy ramdisk (IPA) would talk to the Ironic API and give it a list of MAC addresses as unique identifiers for that node. But, if an Infiniband NIC was present in the node that call would fail because Ironic wouldn't validate the MAC address correctly, it was expecting the normal 6 octets form a MAC instead of 20 octets from the Infiniband GID. Consequence: Deployment would fail. Fix: Ironic now should ignore MAC addresses that doesn't conform with the normal MAC address format (6 octets). Result: Deployment should succeed. | |
| Doc Type | If docs needed, set a value | Bug Fix | ||
| Scott Lewis | 2016-12-02 12:52:33 UTC | Target Milestone | rc | ga |
| Don Domingo | 2016-12-06 01:50:38 UTC | CC | ddomingo | |
| Doc Text | Cause: In order to figure out which node is being deployed the deploy ramdisk (IPA) would talk to the Ironic API and give it a list of MAC addresses as unique identifiers for that node. But, if an Infiniband NIC was present in the node that call would fail because Ironic wouldn't validate the MAC address correctly, it was expecting the normal 6 octets form a MAC instead of 20 octets from the Infiniband GID. Consequence: Deployment would fail. Fix: Ironic now should ignore MAC addresses that doesn't conform with the normal MAC address format (6 octets). Result: Deployment should succeed. | To determine which node is being deployed, the deploy ramdisk (IPA) provides the Bare Metal provisioning service with a list of MAC addresses as unique identifiers for that node. In previous releases, the Bare Metal provisioning service only expected normal MAC address formats; namely, 6 octets. The GID of Infiniband NICs, however, have 20 octets. As such, whenever an Infiniband NIC was present on the node, the deployment would fail since the Bare Metal provisioning API could not validate the MAC address correctly. With this release, the Bare Metal provisioning service now ignores MAC addresses that don't conform with the normal MAC address format of 6 octets. |
||
| Sai Sindhur Malleni | 2016-12-06 06:25:37 UTC | Flags | needinfo?(smalleni) | |
| Raviv Bar-Tal | 2016-12-07 08:42:52 UTC | Status | ON_QA | VERIFIED |
| errata-xmlrpc | 2016-12-14 14:11:50 UTC | Status | VERIFIED | RELEASE_PENDING |
| errata-xmlrpc | 2016-12-14 16:19:31 UTC | Status | RELEASE_PENDING | CLOSED |
| Resolution | --- | ERRATA | ||
| Last Closed | 2016-12-14 11:19:31 UTC |
Back to bug 1385114