2013-05-30 17:19:06,688.688 18123 ERROR nova.compute.manager [req-a6ee869a-1875-4dd1-a832-1311cf208239 8a4a185b7a9f4256
92145162eef5a8da c82b41ffcf5e4d63bce6d2520b26dbf1] [instance: fd55b74c-48b3-43ee-ad24-f20efaeb2b88] Error: ['Traceback
(most recent call last):\n', ' File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/compute/manager.py",
line 949, in _build_instance\n set_access_ip=set_access_ip)\n', ' File "/opt/stack/venvs/nova/local/lib/python2.7/
site-packages/nova/compute/manager.py", line 1154, in _spawn\n LOG.exception(_(\'Instance failed to spawn\'), instan
ce=instance)\n', ' File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__\n self.gen.next()\n', ' File "/op
t/stack/venvs/nova/local/lib/python2.7/site-packages/nova/compute/manager.py", line 1150, in _spawn\n block_device_i
nfo)\n', ' File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 1534, in s
pawn\n block_device_info)\n', ' File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 2451, in _create_domain_and_network\n domain = self._create_domain(xml, instance=instance)\n', ' File "/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 2411, in _create_domain\n domain = self._conn.defineXML(xml)\n', ' File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 187, in doit\n result = proxy_call(self._autowrap, f, *args, **kwargs)\n', ' File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 147, in proxy_call\n rv = execute(f,*args,**kwargs)\n', ' File "/usr/lib/python2.7/dist-packages/eventlet/tpool.py", line 76, in tworker\n rv = meth(*args,**kwargs)\n', ' File "/usr/lib/python2.7/dist-packages/libvirt.py", line 2539, in defineXML\n if ret is None:raise libvirtError(\'virDomainDefineXML() failed\', conn=self)\n', "libvirtError: internal error no supported architecture for os type 'hvm'\n"]
I just hit this on Ubuntu 12.10 running trunk nova to try and spin up nested kvm VMs:
# virsh capabilities
<capabilities>
<host> 3d39c1b1- 7f6a-5536- de6e-c450da2036 c8</uuid> arch>i686< /arch> model>qemu32< /model> vendor> Intel</ vendor> management> suspend_ mem/> suspend_ disk/> suspend_ hybrid/ > management> features> uri_transports>
<uri_transport >tcp</uri_ transport> /uri_transports > _features> model>apparmor< /model>
<uuid>
<cpu>
<
<
<
<topology sockets='1' cores='1' threads='1'/>
<feature name='hypervisor'/>
<feature name='popcnt'/>
</cpu>
<power_
<
<
<
</power_
<migration_
<live/>
<
<
</migration
<secmodel>
<
<doi>0</doi>
</secmodel>
</host>
<guest> type>hvm< /os_type> wordsize> 32</wordsize> emulator> /usr/bin/ qemu-system- x86_64< /emulator> machine> pc-1.2< /machine> machine> none</machine> 'pc-1.2' >pc</machine> machine> pc-1.1< /machine> machine> pc-1.0< /machine> machine> pc-0.15< /machine> machine> pc-0.14< /machine> machine> pc-0.13< /machine> machine> pc-0.12< /machine> machine> pc-0.11< /machine> machine> pc-0.10< /machine> machine> isapc</ machine> cpuselection/ >
<os_
<arch name='i686'>
<
<
<
<
<machine canonical=
<
<
<
<
<
<
<
<
<
<domain type='qemu'>
</domain>
</arch>
<features>
<
<deviceboot/>
<pae/>
<nonpae/>
<acpi default='on' toggle='yes'/>
<apic default='on' toggle='no'/>
</features>
</guest>
<guest> type>hvm< /os_type> wordsize> 64</wordsize> emulator> /usr/bin/ qemu-system- x86_64< /emulator> machine> pc-1.2< /machine> machine> none</machine> 'pc-1.2' >pc</machine> machine> pc-1.1< /machine> machine> pc-1.0< /machine> machine> pc-0.15< /machine> machine> pc-0.14< /machine> machine> pc-0.13< /machine> machine> pc-0.12< /machine> machine> pc-0.11< /machine> machine> pc-0.10< /machine> machine> isapc</ machine> cpuselection/ >
<os_
<arch name='x86_64'>
<
<
<
<
<machine canonical=
<
<
<
<
<
<
<
<
<
<domain type='qemu'>
</domain>
</arch>
<features>
<
<deviceboot/>
<acpi default='on' toggle='yes'/>
<apic default='on' toggle='no'/>
</features>
</guest>
</capabilities>
2013-05-30 17:19:06,688.688 18123 ERROR nova.compute. manager [req-a6ee869a- 1875-4dd1- a832-1311cf2082 39 8a4a185b7a9f4256 3bce6d2520b26db f1] [instance: fd55b74c- 48b3-43ee- ad24-f20efaeb2b 88] Error: ['Traceback venvs/nova/ local/lib/ python2. 7/site- packages/ nova/compute/ manager. py", ip=set_ access_ ip)\n', ' File "/opt/stack/ venvs/nova/ local/lib/ python2. 7/ nova/compute/ manager. py", line 1154, in _spawn\n LOG.exception( _(\'Instance failed to spawn\'), instan python2. 7/contextlib. py", line 24, in __exit__\n self.gen.next()\n', ' File "/op venvs/nova/ local/lib/ python2. 7/site- packages/ nova/compute/ manager. py", line 1150, in _spawn\n block_device_i venvs/nova/ local/lib/ python2. 7/site- packages/ nova/virt/ libvirt/ driver. py", line 1534, in s info)\n' , ' File "/opt/stack/ venvs/nova/ local/lib/ python2. 7/site- packages/ nova/virt/ libvirt/ driver. py", line 2451, in _create_ domain_ and_network\ n domain = self._create_ domain( xml, instance= instance) \n', ' File "/opt/stack/ venvs/nova/ local/lib/ python2. 7/site- packages/ nova/virt/ libvirt/ driver. py", line 2411, in _create_domain\n domain = self._conn. defineXML( xml)\n' , ' File "/usr/lib/ python2. 7/dist- packages/ eventlet/ tpool.py" , line 187, in doit\n result = proxy_call( self._autowrap, f, *args, **kwargs)\n', ' File "/usr/lib/ python2. 7/dist- packages/ eventlet/ tpool.py" , line 147, in proxy_call\n rv = execute( f,*args, **kwargs) \n', ' File "/usr/lib/ python2. 7/dist- packages/ eventlet/ tpool.py" , line 76, in tworker\n rv = meth(*args, **kwargs) \n', ' File "/usr/lib/ python2. 7/dist- packages/ libvirt. py", line 2539, in defineXML\n if ret is None:raise libvirtError( \'virDomainDefi neXML() failed\', conn=self)\n', "libvirtError: internal error no supported architecture for os type 'hvm'\n"]
92145162eef5a8da c82b41ffcf5e4d6
(most recent call last):\n', ' File "/opt/stack/
line 949, in _build_instance\n set_access_
site-packages/
ce=instance)\n', ' File "/usr/lib/
t/stack/
nfo)\n', ' File "/opt/stack/
pawn\n block_device_