Public bug reported:

this RFE is required to complete the following Nova blueprint:
https://blueprints.launchpad.net/nova/+spec/libvirt-neutron-sriov-livemigration

Spec: https://github.com/openstack/nova-
specs/blob/master/specs/stein/approved/libvirt-neutron-sriov-
livemigration.rst

As the change builds on multiple port binding feature, its required that
sriovnicswitch agent to support binding_activate() and
binding_deactivate() callbacks.


The proposed changes to sriovnicswitch agent are:

- Implement binding_activate() and binding_deactivate() methods in agent.
- Configure agent to listen on the relevant topics.
- RPC version bump on agend side.
- When processing an activated binding treat it as a newly added port.
- Deactivated binding will trigger a NO-OP as once a binding is
  deactivated it will be removed by Hypervisor.

** Affects: neutron
     Importance: Undecided
     Assignee: Adrian Chiris (adrian.chiris)
         Status: New

** Changed in: neutron
     Assignee: (unassigned) => Adrian Chiris (adrian.chiris)

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

Title:
  [RFE] Add support for binding activate and deactivate in sriov
  mechanism driver

Status in neutron:
  New

Bug description:
  this RFE is required to complete the following Nova blueprint:
  
https://blueprints.launchpad.net/nova/+spec/libvirt-neutron-sriov-livemigration

  Spec: https://github.com/openstack/nova-
  specs/blob/master/specs/stein/approved/libvirt-neutron-sriov-
  livemigration.rst

  As the change builds on multiple port binding feature, its required
  that sriovnicswitch agent to support binding_activate() and
  binding_deactivate() callbacks.

  
  The proposed changes to sriovnicswitch agent are:

  - Implement binding_activate() and binding_deactivate() methods in agent.
  - Configure agent to listen on the relevant topics.
  - RPC version bump on agend side.
  - When processing an activated binding treat it as a newly added port.
  - Deactivated binding will trigger a NO-OP as once a binding is
    deactivated it will be removed by Hypervisor.

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to