← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1597160] [NEW] linuxbridget agent-id is not linuxbridge agent uuid

 

Public bug reported:

i found that linuxbridget call rpc to api server,call method is
'get_devices_details_list' and pass a param agent_id to rpc server. and
i also found that param agent_id does not used in api server, it is just
user to debug output message, so i think agent_id is just to used for
mark the incoming agent. and if it is used like that, why doesn't use
agent uuid instead of 'lb'+pythical_interface mac(like lb00505636ff2d),
because uuid is more quickly to see the incoming linuxbridge host than
mac address. of course you have another ways to know the incoming
linuxbrige host linke param host,so why not delete the useless param


./server.log:48649:2016-06-27 16:36:56.403 108124 DEBUG
neutron.plugins.ml2.rpc [req-d8a17733-6e4e-4012-8157-e7b9403c127d - - -
- -] Device tapb57d75e8-f4 details requested by agent lb00505636ff2d
with host com-net get_device_details /usr/lib/python2.7/site-
packages/neutron/plugins/ml2/rpc.py:70

** Affects: neutron
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1597160

Title:
  linuxbridget agent-id is not linuxbridge agent uuid

Status in neutron:
  New

Bug description:
  i found that linuxbridget call rpc to api server,call method is
  'get_devices_details_list' and pass a param agent_id to rpc server.
  and i also found that param agent_id does not used in api server, it
  is just user to debug output message, so i think agent_id is just to
  used for mark the incoming agent. and if it is used like that, why
  doesn't use agent uuid instead of 'lb'+pythical_interface mac(like
  lb00505636ff2d), because uuid is more quickly to see the incoming
  linuxbridge host than mac address. of course you have another ways to
  know the incoming linuxbrige host linke param host,so why not delete
  the useless param


  ./server.log:48649:2016-06-27 16:36:56.403 108124 DEBUG
  neutron.plugins.ml2.rpc [req-d8a17733-6e4e-4012-8157-e7b9403c127d - -
  - - -] Device tapb57d75e8-f4 details requested by agent lb00505636ff2d
  with host com-net get_device_details /usr/lib/python2.7/site-
  packages/neutron/plugins/ml2/rpc.py:70

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1597160/+subscriptions


Follow ups