I followed the instruction here: https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/blob/GRE/2NICs/OpenStack_Folsom_Install_Guide_WebVersion.rst to have my OpenStack installed in my three servers(controller, quantum and compute).
Internal network: 10.2.0.0/24
External network: 10.1.0.0/24
controller node: 10.1.0.6, 10.2.0.6
quantum node: 10.1.0.8, 10.2.0.8
compute node: 10.1.0.10, 10.2.0.10
Nearly all configurations are as same as it said in the above guide. I only delete these lines:
compute_driver=libvirt.LibvirtDriver
libvirt_vif_driver=nova.virt.libvirt.vif.LibvirtHybridOVSBridgeDriver
or the compute node will complain there is no such classes available.
However, when I tried to launch a VM, it failed to ERROR status. In controller node, I got this
bear@os-controller2:~$ nova show test
+------------------------+----------------------------------------------------------------------------------+
| Property | Value |
+------------------------+----------------------------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-STS:power_state | 0 |
| OS-EXT-STS:task_state | None |
| OS-EXT-STS:vm_state | error |
| accessIPv4 | |
| accessIPv6 | |
| config_drive | |
| created | 2012-12-14T08:05:09Z |
| fault | {u'message': u'libvirtError', u'code': 500, u'created': u'2012-12-14T08:05:16Z'} |
| flavor | m1.tiny (1) |
| hostId | e42e71bf530be67997df4e937ada01342353237873bd2a0c130914ee |
| id | f2ba2f45-b198-4636-9ca7-84a8c3fd33b9 |
| image | cirros-0.3.0-x86_64-disk (729141f8-3068-4000-90de-555c47b054ed) |
| key_name | vmtest |
| metadata | {} |
| name | test |
| net1 network | 50.50.1.3 |
| security_groups | [{u'name': u'dev'}] |
| status | ERROR |
| tenant_id | 21c2bc5a366648898b941d7568a5a05c |
| updated | 2012-12-14T08:05:16Z |
| user_id | b38f4e54f97747fda7bee397eae8f9c5 |
+------------------------+----------------------------------------------------------------------------------+
And in compute node, I found:
2012-12-14 16:00:50 INFO nova.openstack.common.rpc.common [-] Reconnecting to AMQP server on 10.2.0.6:5672
2012-12-14 16:00:50 INFO nova.openstack.common.rpc.common [-] Connected to AMQP server on 10.2.0.6:5672
2012-12-14 16:01:20 INFO nova.compute.manager [req-f1e4e7ef-5719-43d7-8e61-78b4cb3ea29d None None] Updating bandwidth usage cache
2012-12-14 16:01:21 AUDIT nova.compute.resource_tracker [req-f1e4e7ef-5719-43d7-8e61-78b4cb3ea29d None None] Free ram (MB): -29
2012-12-14 16:01:21 AUDIT nova.compute.resource_tracker [req-f1e4e7ef-5719-43d7-8e61-78b4cb3ea29d None None] Free disk (GB): 97
2012-12-14 16:01:21 AUDIT nova.compute.resource_tracker [req-f1e4e7ef-5719-43d7-8e61-78b4cb3ea29d None None] Free VCPUS: 0
2012-12-14 16:01:21 INFO nova.compute.resource_tracker [req-f1e4e7ef-5719-43d7-8e61-78b4cb3ea29d None None] Compute_service record updated for os-compute
2012-12-14 16:01:22 INFO nova.compute.manager [req-f1e4e7ef-5719-43d7-8e61-78b4cb3ea29d None None] Updating host status
2012-12-14 16:02:24 INFO nova.openstack.common.rpc.common [-] Connected to AMQP server on 10.2.0.6:5672
2012-12-14 16:02:25 AUDIT nova.compute.resource_tracker [-] Free ram (MB): -29
2012-12-14 16:02:25 AUDIT nova.compute.resource_tracker [-] Free disk (GB): 97
2012-12-14 16:02:25 AUDIT nova.compute.resource_tracker [-] Free VCPUS: 0
2012-12-14 16:02:25 INFO nova.compute.resource_tracker [-] Compute_service record updated for os-compute
2012-12-14 16:03:28 AUDIT nova.compute.resource_tracker [-] Free ram (MB): -29
2012-12-14 16:03:28 AUDIT nova.compute.resource_tracker [-] Free disk (GB): 97
2012-12-14 16:03:28 AUDIT nova.compute.resource_tracker [-] Free VCPUS: 0
2012-12-14 16:03:28 INFO nova.compute.resource_tracker [-] Compute_service record updated for os-compute
2012-12-14 16:03:29 INFO nova.compute.manager [-] Updating host status
2012-12-14 16:04:08 AUDIT nova.compute.manager [req-c98bf1d2-2032-4650-9b33-68ca713f0af6 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] [instance: 0ad16b0b-b140-492a-819a-8f571383e39f] Terminating instance
2012-12-14 16:04:09 INFO nova.virt.libvirt.driver [-] [instance: 0ad16b0b-b140-492a-819a-8f571383e39f] Instance destroyed successfully.
2012-12-14 16:04:09 INFO nova.virt.libvirt.firewall [req-c98bf1d2-2032-4650-9b33-68ca713f0af6 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] [instance: 0ad16b0b-b140-492a-819a-8f571383e39f] Attempted to unfilter instance which is not filtered
2012-12-14 16:04:09 INFO nova.virt.libvirt.driver [req-c98bf1d2-2032-4650-9b33-68ca713f0af6 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] [instance: 0ad16b0b-b140-492a-819a-8f571383e39f] Deleting instance files /var/lib/nova/instances/instance-00000004
2012-12-14 16:04:31 AUDIT nova.compute.resource_tracker [-] Free ram (MB): 483
2012-12-14 16:04:31 AUDIT nova.compute.resource_tracker [-] Free disk (GB): 97
2012-12-14 16:04:31 AUDIT nova.compute.resource_tracker [-] Free VCPUS: 1
2012-12-14 16:04:31 INFO nova.compute.resource_tracker [-] Compute_service record updated for os-compute
2012-12-14 16:05:10 AUDIT nova.compute.manager [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] Starting instance...
2012-12-14 16:05:10 AUDIT nova.compute.resource_tracker [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] Attempting claim: memory 512 MB, disk 0 GB, VCPUs 1
2012-12-14 16:05:10 AUDIT nova.compute.resource_tracker [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] Total memory: 995 MB, used: 512 MB, free: 0 MB
2012-12-14 16:05:10 AUDIT nova.compute.resource_tracker [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] Memory limit not specified, defaulting to unlimited
2012-12-14 16:05:10 AUDIT nova.compute.resource_tracker [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] Total disk: 97 GB, used: 0 GB, free: 97 GB
2012-12-14 16:05:10 AUDIT nova.compute.resource_tracker [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] Disk limit not specified, defaulting to unlimited
2012-12-14 16:05:10 AUDIT nova.compute.resource_tracker [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] Total VCPUs: 1, used: 0
2012-12-14 16:05:10 AUDIT nova.compute.resource_tracker [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] VCPU limit not specified, defaulting to unlimited
2012-12-14 16:05:11 INFO nova.virt.libvirt.driver [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] Creating image
2012-12-14 16:05:11 INFO nova.virt.libvirt.driver [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] Injecting key into image 729141f8-3068-4000-90de-555c47b054ed
2012-12-14 16:05:11 WARNING nova.common.deprecated [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] Deprecated Config: The root_helper option (which lets you specify a root wrapper different from nova-rootwrap, and defaults to using sudo) is now deprecated. You should use the rootwrap_config option instead.
2012-12-14 16:05:13 INFO nova.virt.libvirt.firewall [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] Called setup_basic_filtering in nwfilter
2012-12-14 16:05:13 INFO nova.virt.libvirt.firewall [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] Ensuring static filters
2012-12-14 16:05:15 ERROR nova.compute.manager [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] Instance failed to spawn
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] Traceback (most recent call last):
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 743, in _spawn
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] block_device_info)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 117, in wrapped
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] temp_level, payload)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] self.gen.next()
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 92, in wrapped
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] return f(*args, **kw)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 1062, in spawn
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] block_device_info)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 1888, in _create_domain_and_network
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] domain = self._create_domain(xml)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 1867, in _create_domain
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] domain.createWithFlags(launch_flags)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 187, in doit
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] result = proxy_call(self._autowrap, f, *args, **kwargs)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 147, in proxy_call
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] rv = execute(f,*args,**kwargs)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 76, in tworker
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] rv = meth(*args,**kwargs)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] File "/usr/lib/python2.7/dist-packages/libvirt.py", line 650, in createWithFlags
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self)
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9] libvirtError: Cannot get interface MTU on '': No such device
2012-12-14 16:05:15 TRACE nova.compute.manager [instance: f2ba2f45-b198-4636-9ca7-84a8c3fd33b9]
2012-12-14 16:05:15 INFO nova.compute.resource_tracker [req-6c503773-7985-494a-81cf-70cc57436359 b38f4e54f97747fda7bee397eae8f9c5 21c2bc5a366648898b941d7568a5a05c] Aborting claim: [Claim f2ba2f45-b198-4636-9ca7-84a8c3fd33b9: 512 MB memory, 0 GB disk, 1 VCPUS]
2012-12-14 16:05:16 ERROR nova.openstack.common.rpc.amqp [-] Exception during message handling
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp Traceback (most recent call last):
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/openstack/common/rpc/amqp.py", line 275, in _process_data
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp rval = self.proxy.dispatch(ctxt, version, method, **args)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/openstack/common/rpc/dispatcher.py", line 145, in dispatch
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp return getattr(proxyobj, method)(ctxt, **kwargs)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 117, in wrapped
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp temp_level, payload)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp self.gen.next()
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 92, in wrapped
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp return f(*args, **kw)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 181, in decorated_function
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp pass
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp self.gen.next()
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 167, in decorated_function
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp return function(self, context, *args, **kwargs)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 202, in decorated_function
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp kwargs['instance']['uuid'], e, sys.exc_info())
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp self.gen.next()
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 196, in decorated_function
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp return function(self, context, *args, **kwargs)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 824, in run_instance
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp do_run_instance()
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/utils.py", line 752, in inner
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp retval = f(*args, **kwargs)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 823, in do_run_instance
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp admin_password, is_first_time, instance)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 516, in _run_instance
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp self._set_instance_error_state(context, instance['uuid'])
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp self.gen.next()
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 504, in _run_instance
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp is_first_time, request_spec, filter_properties)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 496, in _run_instance
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp injected_files, admin_password)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 743, in _spawn
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp block_device_info)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 117, in wrapped
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp temp_level, payload)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp self.gen.next()
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 92, in wrapped
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp return f(*args, **kw)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 1062, in spawn
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp block_device_info)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 1888, in _create_domain_and_network
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp domain = self._create_domain(xml)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 1867, in _create_domain
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp domain.createWithFlags(launch_flags)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 187, in doit
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp result = proxy_call(self._autowrap, f, *args, **kwargs)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 147, in proxy_call
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp rv = execute(f,*args,**kwargs)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 76, in tworker
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp rv = meth(*args,**kwargs)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/libvirt.py", line 650, in createWithFlags
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self)
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp libvirtError: Cannot get interface MTU on '': No such device
2012-12-14 16:05:16 TRACE nova.openstack.common.rpc.amqp
However, I completely have no idea why it complains about "Cannot get interface MTU on '': No such device".
Any hints are appreciated. I'm reaching the deadline of this project..
Thanks in advanced.