After a fresh install of v-magine I tried to launch an instance of the ciro image but it failed with the common error message:
No valid host was found. There are not enough hosts available.
Looking at the nova-compute.log
shows that there were some issues with attaching the volume to the instance:
Unable to attach volume to instance instance-00000001
Traceback (most recent call last):
File "C:\Program Files\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\hyperv\nova\volumeops.py", line 115, in attach_volume
disk_bus=disk_bus)
File "C:\Program Files\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\hyperv\nova\volumeops.py", line 281, in attach_volume
serial=serial)
File "C:\Program Files\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\os_win\utils\compute\vmutils.py", line 496, in attach_volume_to_controller
diskdrive.HostResource = [mounted_disk_path]
File "C:\Program Files\Cloudbase Solutions\OpenStack\Nova\Python27\lib\site-packages\wmi\__init__.py", line 111, in func_wrapper
raise x_wmi(err_msg, com_ex)
x_wmi: <x_wmi: Array item cannot be NULL >
The full log can be found here nova-compute.log