yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #76398
[Bug 1784579] Re: unable to live migrate instance after update to queens
The regression goes back to newton:
https://review.openstack.org/#/c/350595/
** Also affects: nova/ocata
Importance: Undecided
Status: New
** Changed in: nova/ocata
Status: New => Confirmed
** Changed in: nova/ocata
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1784579
Title:
unable to live migrate instance after update to queens
Status in OpenStack Compute (nova):
Fix Released
Status in OpenStack Compute (nova) ocata series:
Confirmed
Status in OpenStack Compute (nova) pike series:
Confirmed
Status in OpenStack Compute (nova) queens series:
In Progress
Status in OpenStack Compute (nova) rocky series:
Fix Committed
Bug description:
Description
===========
After upgrade from pike to queens we're unable to live-migrate instances.
Steps to reproduce
==================
Live migrate an existing instance to an other compute node:
$ nova live-migration <instance-ID>
Expected result
===============
Instance should be moved to new compute node successfully.
Actual result
=============
On the source compute node there are nova exceptions raised[1] and the live-migration fails. In the nova database table instance_info_caches there are wrong network information[2] after the failed migration and a restart of the nova-compute service fails by the following exception[3]. To be able to start the nova-compute service again we have to update the database with the information before the failed live migration.
[1] Exceptions raised during live migration
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [req-c93d8481-b167-4582-915a-6ebab6990abd cd9715e9b4714bc6b4d77f15f12ba5a9 fa976f761aad4d378706dfc26ddf6004 - default default
] [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] Pre live migration failed at compute008: NovaException_Remote: Unsupported VIF type binding_failed convert '_nova_to_osvif_vif_bin
ding_failed'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 163, in _process_incoming
res = self.dispatcher.dispatch(message)
File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 220, in dispatch
return self._do_dispatch(endpoint, method, ctxt, args)
File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 190, in _do_dispatch
result = func(ctxt, **new_args)
File "/usr/lib/python2.7/dist-packages/nova/exception_wrapper.py", line 76, in wrapped
function_name, call_dict, binary)
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
self.force_reraise()
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
six.reraise(self.type_, self.value, self.tb)
File "/usr/lib/python2.7/dist-packages/nova/exception_wrapper.py", line 67, in wrapped
return f(self, context, *args, **kw)
File "/usr/lib/python2.7/dist-packages/nova/compute/utils.py", line 976, in decorated_function
return function(self, context, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 214, in decorated_function
kwargs['instance'], e, sys.exc_info())
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
self.force_reraise()
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
six.reraise(self.type_, self.value, self.tb)
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 202, in decorated_function
return function(self, context, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 5995, in pre_live_migration
migrate_data)
File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 7618, in pre_live_migration
self.plug_vifs(instance, network_info)
File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 833, in plug_vifs
self.vif_driver.plug(instance, vif)
File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/vif.py", line 767, in plug
vif_obj = os_vif_util.nova_to_osvif_vif(vif)
File "/usr/lib/python2.7/dist-packages/nova/network/os_vif_util.py", line 492, in nova_to_osvif_vif
{'type': vif['type'], 'func': funcname})
NovaException: Unsupported VIF type binding_failed convert '_nova_to_osvif_vif_binding_failed'
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] Traceback (most recent call last):
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 6049, in _do_live_migration
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] block_migration, disk, dest, migrate_data)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/compute/rpcapi.py", line 798, in pre_live_migration
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] disk=disk, migrate_data=migrate_data)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/client.py", line 174, in call
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] retry=self.retry)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_messaging/transport.py", line 131, in _send
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] timeout=timeout, retry=retry)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 559, in send
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] retry=retry)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 550, in _send
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] raise result
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] NovaException_Remote: Unsupported VIF type binding_failed convert '_nova_to_osvif_vif_binding_failed'
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] Traceback (most recent call last):
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 163, in _process_incoming
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] res = self.dispatcher.dispatch(message)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 220, in dispatch
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] return self._do_dispatch(endpoint, method, ctxt, args)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 190, in _do_dispatch
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] result = func(ctxt, **new_args)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/exception_wrapper.py", line 76, in wrapped
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] function_name, call_dict, binary)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] self.force_reraise()
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] six.reraise(self.type_, self.value, self.tb)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/exception_wrapper.py", line 67, in wrapped
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] return f(self, context, *args, **kw)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/compute/utils.py", line 976, in decorated_function
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] return function(self, context, *args, **kwargs)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 214, in decorated_function
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] kwargs['instance'], e, sys.exc_info())
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] self.force_reraise()
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] six.reraise(self.type_, self.value, self.tb)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 202, in decorated_function
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] return function(self, context, *args, **kwargs)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 5995, in pre_live_migration
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] migrate_data)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 7618, in pre_live_migration
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] self.plug_vifs(instance, network_info)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 833, in plug_vifs
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] self.vif_driver.plug(instance, vif)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/vif.py", line 767, in plug
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] vif_obj = os_vif_util.nova_to_osvif_vif(vif)
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] File "/usr/lib/python2.7/dist-packages/nova/network/os_vif_util.py", line 492, in nova_to_osvif_vif
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] {'type': vif['type'], 'func': funcname})
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2]
2018-07-31 09:04:38.353 9502 ERROR nova.compute.manager [instance: def90dd6-4aa9-46bd-adb4-28e46c6204e2] NovaException: Unsupported VIF type binding_failed convert '_nova_to_osvif_vif_binding_failed'
[2]
BEFORE live migration (Table nova.instance_info_caches)
| 2018-07-31 07:43:53 | 2018-07-31 08:19:24 | NULL | 8418 | [{"profile": {}, "ovs_interfaceid": "a877229d-5d1e-4b3f-8598-ff5a160f5320", "preserve_on_delete": false, "network": {"bridge": "br-int", "subnets": [{"ips": [{"meta": {}, "version": 4, "type": "fixed", "floating_ips": [], "address": "10.1.80.48"}], "version": 4, "meta": {"dhcp_server": "10.1.80.13"}, "dns": [{"meta": {}, "version": 4, "type": "dns", "address": "10.1.10.52"}, {"meta": {}, "version": 4, "type": "dns", "address": "10.1.10.53"}], "routes": [], "cidr": "10.1.80.0/20", "gateway": {"meta": {}, "version": 4, "type": "gateway", "address": "10.1.80.1"}}], "meta": {"injected": false, "tenant_id": "fa976f761aad4d378706dfc26ddf6004", "mtu": 1500}, "id": "43e1e8fa-a92b-4d9e-8f70-384090a2beb7", "label": "vlan-managed-light"}, "devname": "tapa877229d-5d", "vnic_type": "normal", "qbh_params": null, "meta": {}, "details": {"port_filter": true, "datapath_type": "system", "ovs_hybrid_plug": true}, "address": "fa:16:3e:ff:cf:a3", "active": true, "type": "ovs", "id": "a877229d-5d1e-4b3f-8598-ff5a160f5320", "qbg_params": null}] | cbbd5e5b-4c5b-41f5-9506-ea8548c09e6c | 0 |
AFTER failed live migration (Table nova.instance_info_caches)
| 2018-07-31 07:43:53 | 2018-07-31 08:19:24 | NULL | 8418 | [{"profile": {}, "ovs_interfaceid": null, "preserve_on_delete": false, "network": {"bridge": null, "subnets": [{"ips": [{"meta": {}, "version": 4, "type": "fixed", "floating_ips": [], "address": "10.1.80.48"}], "version": 4, "meta": {"dhcp_server": "10.1.80.13"}, "dns": [{"meta": {}, "version": 4, "type": "dns", "address": "10.1.10.52"}, {"meta": {}, "version": 4, "type": "dns", "address": "10.1.10.53"}], "routes": [], "cidr": "10.1.80.0/20", "gateway": {"meta": {}, "version": 4, "type": "gateway", "address": "10.1.80.1"}}], "meta": {"injected": false, "tenant_id": "fa976f761aad4d378706dfc26ddf6004", "mtu": 1500}, "id": "43e1e8fa-a92b-4d9e-8f70-384090a2beb7", "label": "vlan-managed-light"}, "devname": "tapa877229d-5d", "vnic_type": "normal", "qbh_params": null, "meta": {}, "details": {}, "address": "fa:16:3e:ff:cf:a3", "active": false, "type": "binding_failed", "id": "a877229d-5d1e-4b3f-8598-ff5a160f5320", "qbg_params": null}] | cbbd5e5b-4c5b-41f5-9506-ea8548c09e6c | 0 |
[3] Exceptions raised on nova-compute startup
2018-07-31 10:26:28.347 20605 DEBUG nova.network.os_vif_util [req-0e1d6a7a-b07c-488e-80dd-9548aa7f84fb - - - - -] Converting VIF {"profile": {}, "ovs_interfaceid": null, "preserve_on_delete": false, "network": {"bridge": null, "subnets": [{"ips": [{"meta": {}, "version": 4, "type": "fixed", "floating_ips": [], "address": "10.1.80.48"}], "version": 4, "meta": {"dhcp_server": "10.1.80.13"}, "dns": [{"meta": {}, "version": 4, "type": "dns", "address": "10.1.10.52"}, {"meta": {}, "version": 4, "type": "dns", "address": "10.1.10.53"}], "routes": [], "cidr": "10.1.80.0/20", "gateway": {"meta": {}, "version": 4, "type": "gateway", "address": "10.1.80.1"}}], "meta": {"injected": false, "tenant_id": "fa976f761aad4d378706dfc26ddf6004", "mtu": 1500}, "id": "43e1e8fa-a92b-4d9e-8f70-384090a2beb7", "label": "vlan-managed-light"}, "devname": "tapa877229d-5d", "vnic_type": "normal", "qbh_params": null, "meta": {}, "details": {}, "address": "fa:16:3e:ff:cf:a3", "active": false, "type": "binding_failed", "id": "a877229d-5d1e-4b3f-8598-ff5a160f5320", "qbg_params": null} nova_to_osvif_vif /usr/lib/python2.7/dist-packages/nova/network/os_vif_util.py:484
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service [req-0e1d6a7a-b07c-488e-80dd-9548aa7f84fb - - - - -] Error starting thread.: NovaException: Unsupported VIF type binding_failed convert '_nova_to_osvif_vif_binding_failed'
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service Traceback (most recent call last):
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service File "/usr/lib/python2.7/dist-packages/oslo_service/service.py", line 729, in run_service
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service service.start()
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service File "/usr/lib/python2.7/dist-packages/nova/service.py", line 161, in start
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service self.manager.init_host()
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1153, in init_host
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service self._init_instance(context, instance)
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 950, in _init_instance
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service self.driver.plug_vifs(instance, net_info)
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 833, in plug_vifs
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service self.vif_driver.plug(instance, vif)
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/vif.py", line 767, in plug
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service vif_obj = os_vif_util.nova_to_osvif_vif(vif)
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service File "/usr/lib/python2.7/dist-packages/nova/network/os_vif_util.py", line 492, in nova_to_osvif_vif
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service {'type': vif['type'], 'func': funcname})
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service NovaException: Unsupported VIF type binding_failed convert '_nova_to_osvif_vif_binding_failed'
2018-07-31 10:26:28.360 20605 ERROR oslo_service.service
Environment
===========
Compute node (dpkg -l | grep nova)
ii nova-common 2:17.0.5-0ubuntu1~cloud0 all OpenStack Compute - common files
ii nova-compute 2:17.0.5-0ubuntu1~cloud0 all OpenStack Compute - compute node base
ii nova-compute-kvm 2:17.0.5-0ubuntu1~cloud0 all OpenStack Compute - compute node (KVM)
ii nova-compute-libvirt 2:17.0.5-0ubuntu1~cloud0 all OpenStack Compute - compute node libvirt support
ii python-nova 2:17.0.5-0ubuntu1~cloud0 all OpenStack Compute Python libraries
ii python-novaclient 2:9.1.1-0ubuntu1~cloud0 all client library for OpenStack Compute API - Python 2.7
Hypervisor
ii nova-compute-kvm 2:17.0.5-0ubuntu1~cloud0 all OpenStack Compute - compute node (KVM)
ii qemu-kvm 1:2.11+dfsg-1ubuntu7.4~cloud0 amd64 QEMU Full virtualization on x86 hardware
ii libvirt-bin 4.0.0-1ubuntu8.3~cloud0 amd64 programs for the libvirt library
ii libvirt-clients 4.0.0-1ubuntu8.3~cloud0 amd64 Programs for the libvirt library
ii libvirt-daemon 4.0.0-1ubuntu8.3~cloud0 amd64 Virtualization daemon
ii libvirt-daemon-driver-storage-rbd 4.0.0-1ubuntu8.3~cloud0 amd64 Virtualization daemon RBD storage driver
ii libvirt-daemon-system 4.0.0-1ubuntu8.3~cloud0 amd64 Libvirt daemon configuration files
ii libvirt0:amd64 4.0.0-1ubuntu8.3~cloud0 amd64 library for interfacing with different virtualization systems
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1784579/+subscriptions
References