yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #77273
[Bug 1815361] Re: [RFE] Add support for binding activate and deactivate in sriov mechanism driver
Reviewed: https://review.openstack.org/620123
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=a05e1369b0f440f24a76f395a27e0bdac33ecd0c
Submitter: Zuul
Branch: master
commit a05e1369b0f440f24a76f395a27e0bdac33ecd0c
Author: Adrian Chiris <adrianc@xxxxxxxxxxxx>
Date: Sun Nov 4 20:37:02 2018 +0200
Add support for binding activate and deactivate
Add support for binding activate and deactivate callbacks
in SR-IOV mechanism driver agent.
this work item is required for supporting VM live-migration
with SR-IOV in nova with libvirt as hypervisor.
This commits implemets the following:
- 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.
Closes-Bug: #1815361
Change-Id: I6b7195e08ed8932cfc2785b66627de2854ead85d
** Changed in: neutron
Status: In Progress => 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/1815361
Title:
[RFE] Add support for binding activate and deactivate in sriov
mechanism driver
Status in neutron:
Fix Released
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
References