yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #64104
[Bug 1691780] [NEW] port id is incorrectly logged in _update_port_binding_for_instance
Public bug reported:
At line 2484 of
https://github.com/openstack/nova/blob/master/nova/network/neutronv2/api.py
the code is accessing p[‘id’] in the LOG.info block, but that means
it logs the last entry that it iterated over in the previous loop over
the ports rather than the port_id being processed in the current loop.
We see this when we have multiple ports, it suggests it is updating the
same port over and over, when its actually working properly
2017-05-10 16:39:32.936 72563 INFO nova.network.neutronv2.api [req-
56a25602-5598-48c5-977f-7d76582c2832 a5f3dc1ec00e4ee4a9c7d53163d3508e
7c2d9914234f4a0ab5e72d802e0f9782 - - -] [instance: d36a69e3-77ba-4f27
-a15d-be24eee0ae81] Updating port ffe01a49-a569-435d-96f3-18da8a6ca27b
with attributes {'binding:profile': {}, 'binding:host_id': 'compute-6'}
2017-05-10 16:39:33.905 72563 INFO nova.network.neutronv2.api [req-
56a25602-5598-48c5-977f-7d76582c2832 a5f3dc1ec00e4ee4a9c7d53163d3508e
7c2d9914234f4a0ab5e72d802e0f9782 - - -] [instance: d36a69e3-77ba-4f27
-a15d-be24eee0ae81] Updating port ffe01a49-a569-435d-96f3-18da8a6ca27b
with attributes {'binding:profile': {}, 'binding:host_id': 'compute-6'}
2017-05-10 16:39:35.084 72563 INFO nova.network.neutronv2.api [req-
56a25602-5598-48c5-977f-7d76582c2832 a5f3dc1ec00e4ee4a9c7d53163d3508e
7c2d9914234f4a0ab5e72d802e0f9782 - - -] [instance: d36a69e3-77ba-4f27
-a15d-be24eee0ae81] Updating port ffe01a49-a569-435d-96f3-18da8a6ca27b
with attributes {'binding:profile': {}, 'binding:host_id': 'compute-6'}
** Affects: nova
Importance: Undecided
Assignee: Chris Friesen (cbf123)
Status: In Progress
** Tags: neutron
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1691780
Title:
port id is incorrectly logged in _update_port_binding_for_instance
Status in OpenStack Compute (nova):
In Progress
Bug description:
At line 2484 of
https://github.com/openstack/nova/blob/master/nova/network/neutronv2/api.py
the code is accessing p[‘id’] in the LOG.info block, but that means
it logs the last entry that it iterated over in the previous loop over
the ports rather than the port_id being processed in the current loop.
We see this when we have multiple ports, it suggests it is updating
the same port over and over, when its actually working properly
2017-05-10 16:39:32.936 72563 INFO nova.network.neutronv2.api [req-
56a25602-5598-48c5-977f-7d76582c2832 a5f3dc1ec00e4ee4a9c7d53163d3508e
7c2d9914234f4a0ab5e72d802e0f9782 - - -] [instance: d36a69e3-77ba-4f27
-a15d-be24eee0ae81] Updating port ffe01a49-a569-435d-96f3-18da8a6ca27b
with attributes {'binding:profile': {}, 'binding:host_id':
'compute-6'}
2017-05-10 16:39:33.905 72563 INFO nova.network.neutronv2.api [req-
56a25602-5598-48c5-977f-7d76582c2832 a5f3dc1ec00e4ee4a9c7d53163d3508e
7c2d9914234f4a0ab5e72d802e0f9782 - - -] [instance: d36a69e3-77ba-4f27
-a15d-be24eee0ae81] Updating port ffe01a49-a569-435d-96f3-18da8a6ca27b
with attributes {'binding:profile': {}, 'binding:host_id':
'compute-6'}
2017-05-10 16:39:35.084 72563 INFO nova.network.neutronv2.api [req-
56a25602-5598-48c5-977f-7d76582c2832 a5f3dc1ec00e4ee4a9c7d53163d3508e
7c2d9914234f4a0ab5e72d802e0f9782 - - -] [instance: d36a69e3-77ba-4f27
-a15d-be24eee0ae81] Updating port ffe01a49-a569-435d-96f3-18da8a6ca27b
with attributes {'binding:profile': {}, 'binding:host_id':
'compute-6'}
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1691780/+subscriptions
Follow ups