<div dir="ltr">Thanks for the reply.<div>I didn't dig much into the AWS documentation but like you pointed out, my point was broader than just splitting VpcId & subnet resources. It would be cool if Heat could support a template like this one:<div>


<a href="https://s3.amazonaws.com/cloudformation-templates-us-east-1/VPC_EC2_Instance_with_EIP_and_Security_Group.template" target="_blank">https://s3.amazonaws.com/cloudformation-templates-us-east-1/VPC_EC2_Instance_with_EIP_and_Security_Group.template</a><br>


<div>Is it ok to file a bug on Launchpad for this use case?<br></div></div><div><br></div><div>Simon</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/4/3 Zane Bitter <span dir="ltr"><<a href="mailto:zbitter@redhat.com" target="_blank">zbitter@redhat.com</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 03/04/13 09:29, Simon Pasquier wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Hi,<br>
<br>
Let say I have a first template to create a VPC network and another one<br>
to create a subnet associated to that VPC.<br>
<br></div>
<snip><div class="im"><br>
<br>
I want to pass the VpcId value as a parameter to the second template but<br>
the stack creation fails. Looking at the code, this use case doesn't<br>
seem to be supported.<br>
Am I right? If yes, is it something planned for a future release?<br>
Thanks,<br>
Simon<br>
</div></blockquote>
<br>
<br>
You're correct that this is not supported (the VPC must be in the same template as the subnet). It also doesn't appear to be supported by AWS (the documentation is poor, but it looks like the property type is "Ref", not "String") so, unless that proves not to be the case, it's extremely unlikely that we would add support for it.<br>


<br>
What AWS _does_ support is creating the subnet in the same template as the VPC and then passing the subnet ID to another template in the way you describe. Heat doesn't implement the SubnetId property on an Instance at all yet, but when it does this is something that ought to be allowed IMO.<br>


<br>
cheers,<br>
Zane.<br>
<br>
______________________________<u></u>_________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.<u></u>org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack-dev</a><br>
</blockquote></div><br></div>