commit 841d7d329df6832dcadcd9a1d59b1cf7c758209b
Author: Adrian Chiris <email address hidden>
Date: Tue Mar 12 14:34:35 2019 +0200
Allow driver to properly unplug VIFs on destination on confirm resize
Update PCI related VIFs with the original PCI address on the source
host to allow the virt driver to properly unplug VIFs from
hypervisor, e.g allow the proper VF representor to be unplugged
from the integration bridge in case of a hardware offloaded OVS.
While other approaches are possible for solving the issue,
The approach proposed in the series allows the fix to be safely
backported.
Closes-Bug: #1809095
Conflicts in unit tests were trivial to solve
no changes in test logic.
Reviewed: https:/ /review. opendev. org/661500 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=841d7d329df 6832dcadcd9a1d5 9b1cf7c758209b
Committed: https:/
Submitter: Zuul
Branch: stable/rocky
commit 841d7d329df6832 dcadcd9a1d59b1c f7c758209b
Author: Adrian Chiris <email address hidden>
Date: Tue Mar 12 14:34:35 2019 +0200
Allow driver to properly unplug VIFs on destination on confirm resize
Update PCI related VIFs with the original PCI address on the source
host to allow the virt driver to properly unplug VIFs from
hypervisor, e.g allow the proper VF representor to be unplugged
from the integration bridge in case of a hardware offloaded OVS.
While other approaches are possible for solving the issue,
The approach proposed in the series allows the fix to be safely
backported.
Closes-Bug: #1809095
Conflicts in unit tests were trivial to solve
no changes in test logic.
Conflicts:
nova/tests/ unit/compute/ test_compute. py
nova/tests/ unit/compute/ test_compute_ mgr.py
Change-Id: Id3c4d839fb1a6d a47cfb366b65c09 04d281a218f 82cd6c4530b8473 cc8bb6aea8)
(cherry picked from commit 77a339c4e8d51de