For updating VMs, use PUT instead of POSTRegards,Shani LeviimOn Sun, May 2, 2021 at 10:29 AM <ovirt.org@nevim.eu> wrote:Temporary solution for me is:
PUT /ovirt-engine/api/vms/$serverID/nics/$nicID
<nic>
<name>ovirtmgmt_25</name>
<interface>virtio</interface>
<vnic_profile id="$profileID"/>
</nic>
But this solution is not optional, i need set this on "create VM".
Ad this to:
POST /ovirt-engine/api/vms
<vm>
<name>$hostname</name>
<description>$description</description>
<cluster>
<name>$cluster</name>
</cluster>
<template>
<name>$template</name>
</template>
<cpu>
<topology>
<cores>1</cores>
<sockets>$cpu</sockets>
<threads>1</threads>
</topology>
</cpu>
<memory>$ramMB</memory>
<memory_policy>
<ballooning>true</ballooning>
<guaranteed>$ramMBguaranteed</guaranteed>
<max>$ramMBmax</max>
</memory_policy>
</vm>
like this, but not workling:
<vm>
<name>$hostname</name>
<description>$description</description>
<cluster>
<name>$cluster</name>
</cluster>
<template>
<name>$template</name>
</template>
<nic>
<name>ovirtmgmt_25</name>
<interface>virtio</interface>
<vnic_profile id='$profileID'/>
</nic>
<cpu>
<topology>
<cores>1</cores>
<sockets>$cpu</sockets>
<threads>1</threads>
</topology>
</cpu>
<memory>$ramMB</memory>
<memory_policy>
<ballooning>true</ballooning>
<guaranteed>$ramMBguaranteed</guaranteed>
<max>$ramMBmax</max>
</memory_policy>
</vm>
_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-leave@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/
List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/I3IHCJIR5N7M6ODF75QS7DR4E2VWSWYU/