2016-02-24 02:53:15 |
Zhenguo Niu |
bug |
|
|
added bug |
2016-02-24 02:53:26 |
Zhenguo Niu |
nova: assignee |
|
Zhenguo Niu (niu-zglinux) |
|
2016-02-24 02:54:10 |
Zhenguo Niu |
description |
when booting an ironic instance with multi networks, we create the network resources with the macs get from ironic node ports, and then set the neutron port id back to ironic port's extra/vif_port_id, but the current logic will lead the vif-pif ids pair mismatch.
code:
for vif, pif in zip(network_info, ports):
port_id = six.text_type(vif['id'])
patch = [{'op': 'add',
'path': '/extra/vif_port_id',
'value': port_id}]
self.ironicclient.call("port.update", pif.uuid, patch)
we should check whether the mac addresses match between vif and pif before setting the 'vif_port_id'. |
when booting an ironic instance with multi networks, we create the network resources with the macs get from ironic node ports, and then set the neutron port id back to ironic port's extra/vif_port_id, but the current logic will lead the vif-pif ids pair mismatch.
code:
for vif, pif in zip(network_info, ports):
port_id = six.text_type(vif['id'])
patch = [{'op': 'add',
'path': '/extra/vif_port_id',
'value': port_id}]
self.ironicclient.call("port.update", pif.uuid, patch)
we should check whether the mac addresses match between vif and pif before setting the 'vif_port_id'. |
|
2016-02-24 02:55:34 |
Zhenguo Niu |
bug task added |
|
ironic |
|
2016-02-24 09:37:15 |
OpenStack Infra |
nova: status |
New |
In Progress |
|
2016-02-26 02:40:30 |
Zhenguo Niu |
description |
when booting an ironic instance with multi networks, we create the network resources with the macs get from ironic node ports, and then set the neutron port id back to ironic port's extra/vif_port_id, but the current logic will lead the vif-pif ids pair mismatch.
code:
for vif, pif in zip(network_info, ports):
port_id = six.text_type(vif['id'])
patch = [{'op': 'add',
'path': '/extra/vif_port_id',
'value': port_id}]
self.ironicclient.call("port.update", pif.uuid, patch)
we should check whether the mac addresses match between vif and pif before setting the 'vif_port_id'. |
when booting an ironic instance with multi networks, we create the network resources with the macs from ironic node ports, and then set the neutron port id back to ironic port's extra/vif_port_id, but the current logic will lead the vif-pif ids pair mismatch.
code:
for vif, pif in zip(network_info, ports):
port_id = six.text_type(vif['id'])
patch = [{'op': 'add',
'path': '/extra/vif_port_id',
'value': port_id}]
self.ironicclient.call("port.update", pif.uuid, patch)
we should check whether the mac addresses match between vif and pif before setting the 'vif_port_id'. |
|
2016-03-07 08:59:42 |
Zhenguo Niu |
tags |
|
ironic |
|
2016-03-07 13:10:47 |
Dmitry Tantsur |
ironic: status |
New |
Won't Fix |
|
2016-03-08 03:41:04 |
Michael Davies |
tags |
ironic |
ironic mitaka-rc-potential |
|
2016-03-08 03:50:20 |
Michael Davies |
nova: importance |
Undecided |
High |
|
2016-03-08 06:44:48 |
OpenStack Infra |
nova: assignee |
Zhenguo Niu (niu-zglinux) |
sivaramakrishna (sivaramakrishna-g) |
|
2016-03-08 06:56:10 |
Zhenguo Niu |
nova: assignee |
sivaramakrishna (sivaramakrishna-g) |
Zhenguo Niu (niu-zglinux) |
|
2016-03-08 07:03:30 |
OpenStack Infra |
nova: assignee |
Zhenguo Niu (niu-zglinux) |
sivaramakrishna (sivaramakrishna-g) |
|
2016-03-08 08:08:46 |
OpenStack Infra |
nova: assignee |
sivaramakrishna (sivaramakrishna-g) |
Zhenguo Niu (niu-zglinux) |
|
2016-03-09 03:21:59 |
OpenStack Infra |
nova: status |
In Progress |
Fix Released |
|
2016-03-10 15:58:53 |
Matt Riedemann |
nominated for series |
|
nova/liberty |
|
2016-03-10 15:58:53 |
Matt Riedemann |
bug task added |
|
nova/liberty |
|
2016-03-10 15:59:16 |
Matt Riedemann |
nova/liberty: assignee |
|
Zhenguo Niu (niu-zglinux) |
|
2016-03-10 15:59:19 |
Matt Riedemann |
nova/liberty: status |
New |
In Progress |
|
2016-03-10 15:59:24 |
Matt Riedemann |
nova/liberty: importance |
Undecided |
High |
|
2016-03-10 17:03:14 |
OpenStack Infra |
nova/liberty: status |
In Progress |
Fix Committed |
|
2016-03-21 14:41:05 |
Matt Riedemann |
tags |
ironic mitaka-rc-potential |
ironic |
|
2017-06-16 12:14:54 |
Sean Dague |
nova/liberty: status |
Fix Committed |
Fix Released |
|