[Users] [rhevm-api] Assign IP address to VM using Java SDK

Juan Hernandez jhernand at redhat.com
Thu Feb 13 03:56:21 EST 2014


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 at redhat.com>
>>> To: users at ovirt.org
>>> Cc: "Juan Antonio Hernandez Fernandez" <jhernand at redhat.com>, rhevm-api at lists.fedorahosted.org, "Tejesh M"
>>> <tejeshmk at 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.


More information about the Users mailing list