[ocata] unsupported configuration: CPU mode 'host-model' for aarch64 kvm domain on aarch64 host is not supported by hypervisor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned | ||
OpenStack Nova Compute Charm |
Fix Released
|
High
|
James Page | ||
libvirt (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
Zesty |
Won't Fix
|
Undecided
|
Unassigned | ||
qemu (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
We hit this error in Ocata while trying to launch an arm64 instance:
2017-03-16 08:01:42.329 144245 ERROR nova.virt.
<name>
<uuid>
<metadata>
<nova:instance xmlns:nova="http://
<nova:package version="15.0.0"/>
<
<
<nova:flavor name="m1.small">
<
<nova:owner>
<nova:user uuid="8f431f83f
</nova:owner>
<nova:root type="image" uuid="4e864421-
</nova:
</metadata>
<memory unit='KiB'
<currentMemory unit='KiB'
<vcpu placement=
<cputune>
<shares>
</cputune>
<os>
<type arch='aarch64' machine=
<loader readonly='yes' type='pflash'
<nvram>
<boot dev='hd'/>
</os>
<features>
<acpi/>
<apic/>
<gic version='3'/>
</features>
<cpu mode='host-model'>
<model fallback='allow'/>
<topology sockets='1' cores='1' threads='1'/>
</cpu>
<clock offset='utc'>
<timer name='pit' tickpolicy=
<timer name='rtc' tickpolicy=
</clock>
<on_poweroff>
<on_reboot>
<on_crash>
<devices>
<emulator>
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2' cache='none'/>
<source file='/
<target dev='vda' bus='virtio'/>
<address type='virtio-
</disk>
<controller type='pci' index='0' model='pcie-root'/>
<interface type='bridge'>
<mac address=
<source bridge=
<target dev='tap9a95f1e
<model type='virtio'/>
<address type='virtio-
</interface>
<serial type='pty'>
<log file='/
<target port='0'/>
</serial>
<console type='pty'>
<log file='/
<target type='serial' port='0'/>
</console>
<memballoon model='virtio'>
<stats period='10'/>
<address type='virtio-
</memballoon>
</devices>
</domain>
2017-03-16 08:01:42.333 144245 ERROR nova.virt.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
2017-03-16 08:01:43.522 144245 ERROR nova.compute.
tags: | added: arm64 uosci |
Changed in nova: | |
assignee: | nobody → Kevin Zhao (kevin-zhao) |
Changed in charm-nova-compute: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Ryan Beisner (1chb1n) |
Changed in charm-nova-compute: | |
status: | Confirmed → Incomplete |
Changed in charm-nova-compute: | |
assignee: | Ryan Beisner (1chb1n) → Andrew McLeod (admcleod) |
Changed in charm-nova-compute: | |
status: | Incomplete → New |
status: | New → Confirmed |
Changed in nova: | |
assignee: | Kevin Zhao (kevin-zhao) → nobody |
Changed in charm-nova-compute: | |
importance: | High → Critical |
Changed in charm-nova-compute: | |
status: | Fix Committed → Fix Released |
Can you provide the versions of libvirt and QEMU on the system?