← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1841067] Re: [RFE] SR-IOV agent depends on mac addresses for getting bound ports

 

** Changed in: neutron
       Status: Confirmed => Fix Released

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

Title:
  [RFE] SR-IOV agent depends on mac addresses for getting bound ports

Status in neutron:
  Fix Released

Bug description:
  SR-IOV agent depends on the administrative MAC address of the VF to determine which ports are managed by it.
  this dependency should be removed as it relies on nova virt drivers to set the administrative mac address.
  For macvtap ports, setting the administrative mac address is not necessary but neutron requires it.

  a recent cleanup in Nova[1] caused VMs with macvtap port to not spawn
  as SR-IOV agent did not recognize the port as being configured.

  A revert was proposed[2], but the long term solution should be in
  Neutron.

  It should be noted that this in not a new issuem, but rather a
  historic design/implementation decision of SR-IOV agent.

  This can be regarded as a (very old bug) exposed by the recent cleanup
  in nova or as an enhancement to the existing code that removes the
  dependency of MAC address from the agent.

  
  [1]https://review.opendev.org/#/c/666631/
  [2]https://review.opendev.org/#/c/675776/

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



References