diff options
Diffstat (limited to 'nova/network/neutronv2/api.py')
-rw-r--r-- | nova/network/neutronv2/api.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/network/neutronv2/api.py b/nova/network/neutronv2/api.py index 9eac7248eb..05c4093236 100644 --- a/nova/network/neutronv2/api.py +++ b/nova/network/neutronv2/api.py @@ -2393,7 +2393,8 @@ class API(base_api.NetworkAPI): # resize is happening on the same host, a new PCI device can be # allocated. vnic_type = p.get('binding:vnic_type') - if vnic_type in network_model.VNIC_TYPES_SRIOV: + if (vnic_type in network_model.VNIC_TYPES_SRIOV + and migration is not None): if not pci_mapping: pci_mapping = self._get_pci_mapping_for_migration(context, instance, migration) |