<font size=2 face="sans-serif">Dear Juan,</font>
<br>
<br><font size=2 face="sans-serif">Thanks lot for support.</font>
<br>
<br><font size=2 face="sans-serif">Internal server error issue also resolved
with linux guests. Now we are able to provide ip and hostname to linux
guests in rhev 3.4 successfully via RESTAPI giving boot protocol as &nbsp;
&nbsp; &nbsp; &nbsp; &quot;static&quot; as advised.</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; For
Windows Guest we did the following:</font>
<br><font size=2 face="sans-serif">1) &nbsp; &nbsp; &nbsp; &nbsp;Prepared
a template with guest agents installed and deployed a vm successfully through
RESTAPI.</font>
<br><font size=2 face="sans-serif">2) &nbsp; &nbsp; &nbsp; &nbsp;Following
initialization part same as Linux guest did not work in this case and it
gives default/garbage ip,hostname to the vm.</font>
<br><font size=2 face="sans-serif">3) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;So
we tried giving it through sysprep/payload tag through REST API. Code snippet
is as follows:</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; HttpPut
put = new HttpPut(</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &quot;</font><a href="https://192.168.114.36/api/vms/7dac74d2-c504-4bbd-8659-c8773a844cb3/"><font size=2 color=blue face="sans-serif">https://rhevmanager/api/vms/7dac74d2-c504-4bbd-8659-c8773a844cb3/</font></a><font size=2 face="sans-serif">&quot;);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; String
inputXML1 = &quot;&lt;?xml version=\&quot;1.0\&quot;?&gt;&quot; /*&quot;&lt;vm&gt;&quot;*/</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +&quot;&lt;sso&gt;&quot;+&quot;&lt;methods&gt;&quot;+&quot;&lt;method
id=\&quot;&quot;+&quot;GUEST_AGENT&quot;+&quot;\&quot;/&gt;&quot;+&quot;&lt;/methods&gt;&quot;+&quot;&lt;/sso&gt;&quot;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +&quot;&lt;domain&gt;&quot;+&quot;&lt;name&gt;ultimatixuat.net&lt;/name&gt;&quot;+&quot;&lt;/domain&gt;&quot;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +&quot;&lt;payloads&gt;&quot;+&quot;&lt;payload
type=\&quot;&quot;+&quot;floppy&quot;+&quot;\&quot;&gt;&quot;+ &quot;&lt;files&gt;&quot;+&quot;&lt;file&gt;&quot;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +&quot;&lt;name&gt;/WEB-INF/sysprep.xml&lt;/name&gt;&quot;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;+&quot;&lt;/file&gt;&quot;+&quot;&lt;/files&gt;&quot;+&quot;&lt;/payload&gt;&quot;+&quot;&lt;/payloads&gt;&quot;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; +&quot;&lt;reported_devices&gt;&quot;+&quot;&lt;reported_device&gt;&quot;+&quot;&lt;ips&gt;&quot;+&quot;&lt;ip
address=\&quot;&quot;+&quot;1.1.1.1&quot;+&quot;\&quot;/&lt;/ips&gt;&quot;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; +&quot;&lt;fqdn&gt;WIN-AS05EOADAwerwer&lt;/fqdn&gt;&quot;+&quot;&lt;/reported_device&gt;&quot;+&quot;&lt;reported_devices&gt;&quot;;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; StringEntity
input1 = new StringEntity(inputXML1);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; put.setEntity(input1);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; put.setHeader(&quot;Content-Type&quot;,
&quot;application/xml&quot;);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; HttpResponse
responseNIC = httpclient.execute(put);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; System.out</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .println(&quot;RESPONSE
::::::::::::::::::::::::::::::::::: &quot;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + responseNIC);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; BufferedReader
rd1 = new BufferedReader(new InputStreamReader(</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; responseNIC.getEntity().getContent()));</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; String
line1 = &quot;&quot;;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; while
((line1 = rd1.readLine()) != null) {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; System.out.println(&quot;LINE :::::::::::::
&quot; + line1);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; The
output says that my code is syntactically incorrect. I am not very sure
as to what has to be the content of &quot;sysprep.xml&quot; file and what
is syntactically incorrect here.</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Also
while deploying the windows machine manually through the rhev manager ,
while using sysprep option in &quot;run once&quot; , I am unable to find
the ip and hostname options as found &nbsp; &nbsp; &nbsp; &nbsp; for
linux &nbsp; &nbsp; &nbsp; &nbsp; machines.</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br>
<br><font size=2 face="sans-serif">Regards,<br>
Chandrahasa S<br>
</font>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Juan Hernandez &lt;jhernand@redhat.com&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Chandrahasa S &lt;chandrahasa.s@tcs.com&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Cc: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Agarwal Ruchita &lt;agarwal.ruchita@tcs.com&gt;,
users@ovirt.org, &quot;'Shahar Havivi'&quot; &lt;shavivi@redhat.com&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">09/18/2014 06:30 PM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">Re: [ovirt-users]
Error while using REST API with Ovirt</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>On 09/18/2014 01:39 PM, Chandrahasa S wrote:<br>
&gt; Dear Juan / All,<br>
&gt; <br>
&gt; Thanks for reply.<br>
&gt; <br>
&gt; &nbsp;I tried to give the hostname with the tag mentioned &quot;host_name&quot;.
Its<br>
&gt; working.<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; So below are the issues still remaining:<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; 1) The issue of internal server error
still persits (rhev<br>
&gt; manager showing issues) even after following the advice of the expert<br>
&gt; and doing the initialization part just once(giving ip and &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;<br>
&gt; &nbsp;hostname) after creating the vm.<br>
&gt; <br>
<br>
Actually this is a bug:<br>
<br>
</font></tt><a href=https://bugzilla.redhat.com/1144005><tt><font size=2>https://bugzilla.redhat.com/1144005</font></tt></a><tt><font size=2><br>
<br>
The reason is that when you use an incorrect boot protocol we end up<br>
storing null in the corresponding place in the database, and later we<br>
use the value without checking it, which triggers a null pointer exception.<br>
<br>
The right value for the boot protocol is &quot;static&quot;, not &quot;STATIC_IP&quot;.
The<br>
&quot;STATIC_IP&quot; value is what we use in the backend and in the database,
but<br>
in the RESTAPI it is &quot;static&quot;.<br>
<br>
To workaround this issue you can delete the VMs and create them again<br>
with the correct boot protocol.<br>
<br>
If you don't want to create the VMs again you can fix the database<br>
manually like this:<br>
<br>
# su - postgres<br>
# psql<br>
postgres=# \c engine<br>
engine=# update vm_init set networks = replace(networks, '&quot;bootProtocol&quot;<br>
: null', '&quot;bootProtocol&quot; : &quot;STATIC_IP&quot;');<br>
<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; 2) Please confirm if this is the case
that &nbsp;we can do<br>
&gt; initialization part only once on a particular vm , then we can<br>
&gt; reconfigure the network (ip, subnet, gateway etc)<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; or not for that vm.<br>
&gt; <br>
<br>
I'm reasonably sure that you can run initialization only once per VM,<br>
but Shahar can confirm this better than me.<br>
<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; 3) For Windows guest we are still unable
to provide ip details<br>
&gt; and hostname using sysprep/payload.<br>
&gt; <br>
<br>
I'm not familiar with Sysprep. Can you provide an example of the code<br>
that you are using for that?<br>
<br>
&gt; Error attached.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Regards,<br>
&gt; Chandrahasa S<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; From: &nbsp; &nbsp; &nbsp; &nbsp;Juan Hernandez &lt;jhernand@redhat.com&gt;<br>
&gt; To: &nbsp; &nbsp; &nbsp; &nbsp;Chandrahasa S &lt;chandrahasa.s@tcs.com&gt;,
users@ovirt.org<br>
&gt; Cc: &nbsp; &nbsp; &nbsp; &nbsp;Agarwal Ruchita &lt;agarwal.ruchita@tcs.com&gt;<br>
&gt; Date: &nbsp; &nbsp; &nbsp; &nbsp;09/18/2014 03:35 PM<br>
&gt; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: [ovirt-users] Error while
using REST API with Ovirt<br>
&gt; ------------------------------------------------------------------------<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; On 09/18/2014 08:18 AM, Chandrahasa S wrote:<br>
&gt;&gt; Dear Experts.<br>
&gt;&gt;<br>
&gt;&gt; We are Integrating our internal cloud portal with &nbsp;Ovirt
/ RHEVM version<br>
&gt;&gt; 3.4.<br>
&gt;&gt;<br>
&gt;&gt; We are integrating our internal cloud with Ovirt / RHEVM. VM template<br>
&gt;&gt; created using cloud init.<br>
&gt;&gt;<br>
&gt;&gt; Through REST API Nippet while codes passes command to template
( with<br>
&gt;&gt; cloud init) IP, HOSTNAME, We are able to set IP and Hostname to
VM<br>
&gt;&gt; through code.<br>
&gt;&gt;<br>
&gt;&gt; But post this Manager getting handed. Error code is attached.<br>
&gt;&gt;<br>
&gt;&gt; Need your help please.<br>
&gt;&gt;<br>
&gt; <br>
&gt; If I understand correctly you already created a template with the
cloud<br>
&gt; init configuration, then you created a VM from that template, and
you<br>
&gt; want to modify it and start it. In order to update the VM you need
to<br>
&gt; issue a PUT request, and the tag name for the host is &quot;host_name&quot;:<br>
&gt; <br>
&gt; &nbsp; &nbsp;String updateXml =<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;&lt;?xml version=\&quot;1.0\&quot;?&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &quot;&lt;vm&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &quot;&lt;initialization&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &quot;&lt;host_name&gt;meghaasadmin.ultimatixuat.net&lt;/host_name&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &quot;&lt;regenerate_ssh_keys&gt;false&lt;/regenerate_ssh_keys&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &quot;&lt;nic_configurations&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &quot;&lt;nic_configuration&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &quot;&lt;name&gt;eth0&lt;/name&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &quot;&lt;ip
address=\&quot;1.1.1.1\&quot; netmask=\&quot;255.255.255.0\&quot;<br>
&gt; gateway=\&quot;13.3.3.3\&quot;/&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &quot;&lt;boot_protocol&gt;static&lt;/boot_protocol&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &quot;&lt;on_boot&gt;true&lt;/on_boot&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &quot;&lt;/nic_configuration&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &quot;&lt;/nic_configurations&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &quot;&lt;/initialization&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &quot;&lt;/vm&gt;&quot;;<br>
&gt; &nbsp; &nbsp;StringEntity updateEntity = new StringEntity(updateXml);<br>
&gt; &nbsp; &nbsp;HttpPut updateRequest = new HttpPut(apiUrl + &quot;/vms/&quot;
+ vmId);<br>
&gt; &nbsp; &nbsp;updateRequest.setHeader(&quot;Content-Type&quot;, &quot;application/xml&quot;);<br>
&gt; &nbsp; &nbsp;updateRequest.setHeader(&quot;Accept&quot;, &quot;application/xml&quot;);<br>
&gt; &nbsp; &nbsp;updateRequest.setEntity(updateEntity);<br>
&gt; &nbsp; &nbsp;HttpResponse updateResponse = client.execute(updateRequest);<br>
&gt; <br>
&gt; Then, after the update, you need to start the VM and it will use that<br>
&gt; configuration:<br>
&gt; <br>
&gt; &nbsp; &nbsp;String startXml =<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;&lt;?xml version=\&quot;1.0\&quot;?&gt;&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &quot;&lt;action/&gt;&quot;;<br>
&gt; &nbsp; &nbsp;StringEntity startEntity = new StringEntity(startXml);<br>
&gt; &nbsp; &nbsp;HttpPost startRequest = new HttpPost(apiUrl + &quot;/vms/&quot;
+ vmId +<br>
&gt; &quot;/start&quot;);<br>
&gt; &nbsp; &nbsp;startRequest.setEntity(startEntity);<br>
&gt; &nbsp; &nbsp;startRequest.setHeader(&quot;Content-Type&quot;, &quot;application/xml&quot;);<br>
&gt; &nbsp; &nbsp;startRequest.setHeader(&quot;Accept&quot;, &quot;application/xml&quot;);<br>
&gt; &nbsp; &nbsp;HttpResponse startResponse = client.execute(startRequest);<br>
&gt; <br>
&gt; Some advices:<br>
&gt; <br>
&gt; * Check the XML schema for the structure of the XML documents:<br>
&gt; <br>
&gt; &nbsp;</font></tt><a href=https://rhevmanager/api?schema><tt><font size=2>https://rhevmanager/api?schema</font></tt></a><tt><font size=2><br>
&gt; <br>
&gt; * When sending requests to the RESTAPI makes sure to always explicitly<br>
&gt; add the Content-Type and Accept headers:<br>
&gt; <br>
&gt; &nbsp;yourRequest.setHeader(&quot;Content-Type&quot;, &quot;application/xml&quot;);<br>
&gt; &nbsp;yourRequest.setHeader(&quot;Accept&quot;, &quot;application/xml&quot;);<br>
&gt; <br>
&gt; * Take into account that the initialization with cloud-init will only
be<br>
&gt; executed the first time you start the VM, so in your tests you will
need<br>
&gt; to remove the VM and create it again.<br>
&gt; <br>
&gt; * If you are planning to do complex things you may find it helpful
the<br>
&gt; Java SDK:<br>
&gt; <br>
&gt; &nbsp;</font></tt><a href="http://www.ovirt.org/Java-sdk"><tt><font size=2>http://www.ovirt.org/Java-sdk</font></tt></a><tt><font size=2><br>
&gt; <br>
<br>
-- <br>
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta<br>
3ºD, 28016 Madrid, Spain<br>
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.<br>
</font></tt>
<br> <p>=====-----=====-----=====<br>
Notice: The information contained in this e-mail<br>
message and/or attachments to it may contain <br>
confidential or privileged information. If you are <br>
not the intended recipient, any dissemination, use, <br>
review, distribution, printing or copying of the <br>
information contained in this e-mail message <br>
and/or attachments to it are strictly prohibited. If <br>
you have received this communication in error, <br>
please notify us by reply e-mail or telephone and <br>
immediately and permanently delete the message <br>
and any attachments. Thank you</p>

<p></p>