Hi Chris,

are you able to go to the cli and retrieve the param-list for this VM? i
think this may be due to VIRIDIAN flag being set to true.

xe vm-param-list uuid=<uuid of vm>


On 4 April 2014 10:21, chris snow <chsnow...@gmail.com> wrote:

> I have debian wheezy running xen host inside a virtualbox guest, so
> the xen host doesn't have HVM.
>
> I am using a third party application (cloudstack) communicating with
> xen using xapi.   I'm trying to create a VM using Ubuntu 12.04
> installation ISO [1], but have set the OS type to 'Other (32 bit) so
> that xen would not use HVM, but I receive the error VM_HVM_REQUIRED.
>
> I have captured the VM.create request here:
> https://gist.github.com/snowch/9957480 and also the VM.start_on
> response here: https://gist.github.com/snowch/9957480
>
> I had originally posted this question to the cloudstack mailing list,
> but I now think the question is more relevant to this list because it
> is actually a question about the xen api.
>
> Question 1:
>
> Is my understanding correct that I should be able to create a VM on a
> non HVM Xen host using the Ubuntu install ISO?
>
> Question 2:
>
> If the answer to Q1 is 'yes', is there anything that stands out in the
> VM.start request that is telling Xen that the vm must have HVM support
> which is then telling xen to fail the request?   It seems that
> somewhere in the xapi call stack for VM.start_on, the method
> VM.get_HVM_boot_policy is getting called and returning that hvm is
> required.
>
> Many thanks!
>
> Chris
>
> ---
> [1] http://releases.ubuntu.com/12.04/ubuntu-12.04.4-server-i386.iso
> [2]
> https://github.com/xapi-project/xen-api/blob/master/ocaml/xapi/xapi_vm_helpers.ml#L488
>
> _______________________________________________
> Xen-api mailing list
> Xen-api@lists.xen.org
> http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api
>
_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

Reply via email to