<div>Hi Ricardo,</div><div> </div><div>Try to use variables in context section, for example you can bind a pseudo-random password using several context variables:</div><div> </div><div>CONTEXT = [<br>  files      = "/service/init.sh /service/resolv.conf"</div>

<div>  hostname   = "$NAME-$VMID",<br>  ip_private = "$NIC[IP, NETWORK=\"public net\"]",</div><div>  user = oneadmin,<br>  user_pw= "MyPass-$NAME-$VMID"<br>]<br clear="all"></div><div>

Hope it helps,</div><div><br>--<br>André Monteiro<br><br><br>
<br><br></div><div class="gmail_quote">On Sat, Aug 18, 2012 at 12:01 PM, Ricardo Duarte <span dir="ltr"><<a href="mailto:rjtd21@hotmail.com" target="_blank">rjtd21@hotmail.com</a>></span> wrote:<br><blockquote style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid" class="gmail_quote">




<div><div dir="ltr">Hi there,<br><br>I would like to generate a random password for each instance, but it should be readable/available under Sunstone.<br>The plan is to slightly modify the virtual machine data table, and add a new column named "Service Password", or in alternative, users may look for it under the "Image Template" tab.<br>

What I am missing is how to make the password available to both Sunstone and the instance, and how to generate it before the machine boots. Looks like the easier way would be to auto-generate it and add it to CONTEXT. <br>

But how can I do it? Is there any hook I can use to generate a variable and add them to context, before the machine boots? Or do I have to modify the OpenNebula C core?<br><br>Thanks.<br><br><br>                                         </div></div>
<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>