Hi Jhon,<div><br></div><div>Thank you for sharing your code! Users of OpenNebula 3.4 should already see an IP column in the VM tab [1].</div><div><br></div><div>On Thu, May 10, 2012 at 8:34 AM, Jhon Masschelein <span dir="ltr"><<a href="mailto:jhon.masschelein@sara.nl" target="_blank">jhon.masschelein@sara.nl</a>></span> wrote:<blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

We also removed the CPU and MEMORY columns because those values were very confusing for our users. They asked for 20 cpu cores and in the list it sais '1'. It was unclear that this was "usage".<br></blockquote>

<div> </div><div>This kind of feedback is really appreciated. We are thinking about how to present more clearly to new users the meaning of CPU and VCPU, and CPU and MEMORY monitorization.</div><div><br></div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Anyway, since we bill by resource allocation and not usage (we do not over-commit), that info was not very useful anyway.<br></blockquote><div> </div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

I did try to put the requested amount of CPU in there instead, however the vm object in that function does not have that value in the TEMPLATE array, which I found strange... (MEMORY is present btw.)<br></blockquote><div>

</div></div><div><br></div><div>The attribute VM/TEMPLATE/CPU should exist if the user defined the CPU in the template. But CPU is an optional value.</div><div>You said that you bill by resource allocation; are you taking into account this optional attribute? </div>

<div><br></div><div>If you bill users depending on the CPU and MEMORY attributes, maybe opennebula should provide a way to make any attribute mandatory... We could add a new section to oned.conf, similar to the restricted attributes [2] (introduced in 3.4). For example,</div>

<div><br></div><div>VM_MANDATORY_ATT = "CPU"</div><div><br></div><div><br></div><div>Regards</div><div><div><br class="Apple-interchange-newline">[1] <a href="http://dev.opennebula.org/issues/1181">http://dev.opennebula.org/issues/1181</a></div>

</div><div>[2] <a href="http://opennebula.org/documentation:rel3.4:oned_conf#restricted_attributes_configuration">http://opennebula.org/documentation:rel3.4:oned_conf#restricted_attributes_configuration</a></div><div>--</div>

<div>Carlos Martín, MSc<br>Project Engineer<br>OpenNebula - The Open-source Solution for Data Center Virtualization<div><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:cmartin@opennebula.org" target="_blank">cmartin@opennebula.org</a> | <a href="http://twitter.com/opennebula" target="_blank">@OpenNebula</a></span><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="mailto:cmartin@opennebula.org" style="color:rgb(42,93,176)" target="_blank"></a></span></div>

<br>
<br><br><div class="gmail_quote">On Thu, May 10, 2012 at 8:34 AM, Jhon Masschelein <span dir="ltr"><<a href="mailto:jhon.masschelein@sara.nl" target="_blank">jhon.masschelein@sara.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br>
<br>
I think I remember someone asking on this list if it was possible to add the IP addresses used by a VM to the list of VMs in sunstone.<br>
<br>
We got the same request from our users, so we slightly changed the vm tab in /usr/lib/one/sunstone/public/<u></u>js/plugins to make this happen. (Please remember, we use ONE-3.2.1)<br>
<br>
We also removed the CPU and MEMORY columns because those values were very confusing for our users. They asked for 20 cpu cores and in the list it sais '1'. It was unclear that this was "usage".<br>
<br>
Anyway, since we bill by resource allocation and not usage (we do not over-commit), that info was not very useful anyway.<br>
<br>
I did try to put the requested amount of CPU in there instead, however the vm object in that function does not have that value in the TEMPLATE array, which I found strange... (MEMORY is present btw.)<br>
<br>
Anyway, if anyone can use this, feel free.<br>
<br>
Wkr,<br>
<br>
Jhon<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Jhon Masschelein<br>
Senior Systeemprogrammeur<br>
SARA - HPCV<br>
<br>
Science Park 140<br>
1098 XG Amsterdam<br>
T <a href="tel:%2B31%20%280%2920%20592%208099" value="+31205928099" target="_blank">+31 (0)20 592 8099</a><br>
F <a href="tel:%2B31%20%280%2920%20668%203167" value="+31206683167" target="_blank">+31 (0)20 668 3167</a><br>
M <a href="tel:%2B31%20%280%296%204748%209328" value="+31647489328" target="_blank">+31 (0)6 4748 9328</a><br>
E <a href="mailto:jhon.masschelein@sara.nl" target="_blank">jhon.masschelein@sara.nl</a><br>
<a href="http://www.sara.nl" target="_blank">http://www.sara.nl</a><br>
</font></span><br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
<br></blockquote></div><br></div>