On 02/13/2014 09:29 AM, Shahar Havivi wrote:
On 13.02.14 00:59, Oved Ourfalli wrote:
>
>
> ----- Original Message -----
>> From: "Shahar Havivi" <shaharh(a)redhat.com>
>> To: users(a)ovirt.org
>> Cc: "Juan Antonio Hernandez Fernandez" <jhernand(a)redhat.com>,
rhevm-api(a)lists.fedorahosted.org, "Tejesh M"
>> <tejeshmk(a)gmail.com>
>> Sent: Wednesday, February 12, 2014 11:22:20 PM
>> Subject: Re: [Users] [rhevm-api] Assign IP address to VM using Java SDK
>>
>> On 12.02.14 22:55, Itamar Heim wrote:
>>> On 02/12/2014 03:14 PM, Tejesh M wrote:
>>>> Hi,
>>>>
>>>> Can anyone share sample code on how to assign IP address to guest os
&
>>>> changing the root password while creating VM from Template using Java
SDK?
>> Hi Tejesh,
>> You should start here:
>>
http://www.ovirt.org/Api
>> This link will explain the basics for fetching VM via the API using HTTP via
>> curl command line.
>>
>> Every VM have a collection of networks and manipulating them can be seeing
>> here with the REST API examples:
>>
http://www.ovirt.org/Features/Design/Network/SetupNetworks#REST
>> the section for you is "Attaching a network to a NIC" under the REST
>> category.
>>
>> Shahar Havivi.
>>
>
> Actually it looks like Tejesh is referring to the Guests and not the hosts, so you
can use cloud-init in order to do that.
> See more in "http://www.ovirt.org/Features/Cloud-Init_Integration".
> If the VM's operating system is defined as some kind of Linux, then you'll be
able to set some stuff using cloud-init, either via the Run-Once Dialog, or in the regular
VM properties dialog.
>
> Omer - we have REST API support for cloud-init, right?
Yes, more on that can be found here:
http://www.ovirt.org/Features/vm-init-persistent
>
Tajesh, you have a detailed example of how to set the password in the
following message:
http://lists.ovirt.org/pipermail/users/2014-February/021302.html
Setting the IP address is similar.
--
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta
3ºD, 28016 Madrid, Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.