<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!-- p { margin-top: 0px; margin-bottom: 0px; }--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>My issue is that I need to be able to get information on the tenant name which requires me to have access to the api since it is not exposed with meta-data and in order to login to the api I need the RC file which includes the tenant name, bit of a chicken
 and an egg problem.<br>
</p>
<p><br>
</p>
<p>Putting the RC file in Git or something is not wise and this is a part of an automation project and is supposed to be reusable for all OS projects where I need to uniquely name resources based on which project/tenant it is run in.<br>
</p>
<p><br>
</p>
<p>I know that Juno has the project_id meta-data but we are still on kilo<br>
</p>
<p><br>
</p>
<div style="color: rgb(33, 33, 33);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Frá:</b> Pavlo Shchelokovskyy <pshchelokovskyy@mirantis.com><br>
<b>Sent:</b> 19. febrúar 2016 11:34<br>
<b>Til:</b> Davíð Örn Jóhannsson; openstack@lists.openstack.org<br>
<b>Efni:</b> Re: [Openstack] OpenStack RC file from within heat</font>
<div> </div>
</div>
<div>
<div dir="ltr">Davio,
<div><br>
</div>
<div>yes, you could do that, but for local files only from CLI, not Horizon. You could use a "str_replace" and "get_file" functions.</div>
<div><br>
</div>
<div>As an example, here <a href="https://github.com/pshchelo/stackdev/blob/master/templates/autoscaling/asg.yaml#L33-L45">https://github.com/pshchelo/stackdev/blob/master/templates/autoscaling/asg.yaml#L33-L45</a></div>
<div>I am dropping a local file through the Nova's user data to the VM.</div>
<div><br>
</div>
<div>Though I must stress that passing real user cloud credentials inside VM is a security risk, VMs by default should be better considered as vulnerable.</div>
<div><br>
</div>
<div>Best regards,</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Fri, Feb 19, 2016 at 1:08 PM Davíð Örn Jóhannsson <<a href="mailto:davidoj@siminn.is">davidoj@siminn.is</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div dir="ltr" style="font-size:12pt; color:#000000; background-color:#ffffff; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>​Is it possible to gain access to OpenStack RC file from within a heat template, in order to place it on a host during cloud init?<br>
</p>
</div>
_______________________________________________<br>
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
</blockquote>
</div>
<div dir="ltr">-- <br>
</div>
<div dir="ltr"><span>Dr. Pavlo Shchelokovskyy</span>
<div>Senior Software Engineer</div>
<div>Mirantis Inc</div>
<div><a>www.mirantis.com</a></div>
</div>
</div>
</div>
</body>
</html>