Activity log for bug #1549068

Date Who What changed Old value New value Message
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