<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>1) OS::Neutron::Port does not seem to recognize security groups by name<br></div><div>    ------ <a href="https://github.com/openstack/heat/blob/stable/kilo/heat/engine/resources/openstack/neutron/port.py#L303" _src="https://github.com/openstack/heat/blob/stable/kilo/heat/engine/resources/openstack/neutron/port.py#L303">https://github.com/openstack/heat/blob/stable/kilo/heat/engine/resources/openstack/neutron/port.py#L303</a> </div><div>            <a href="https://github.com/openstack/heat/blob/stable/kilo/heat/engine/clients/os/neutron.py#L111" _src="https://github.com/openstack/heat/blob/stable/kilo/heat/engine/clients/os/neutron.py#L111">https://github.com/openstack/heat/blob/stable/kilo/heat/engine/clients/os/neutron.py#L111</a> </div><div>            we can recognize group name </div><div>2) OS::Neutron::SecurityGroup has no attributes so it can not return a security group ID  </div><div>    ------ <a href="https://github.com/openstack/heat/blob/stable/kilo/heat/engine/resources/openstack/neutron/neutron.py#L133," _src="https://github.com/openstack/heat/blob/stable/kilo/heat/engine/resources/openstack/neutron/neutron.py#L133,">https://github.com/openstack/heat/blob/stable/kilo/heat/engine/resources/openstack/neutron/neutron.py#L133</a></div><div>            we can get the resource id (security group id) by function 'get_resource'</div>So what do you want? And what's the problems?<br><div style="position:relative;zoom:1"></div><div id="divNeteaseMailCard"></div><br>At 2015-08-07 11:10:37, "jason witkowski" <jwitko1@gmail.com> wrote:<br> <blockquote id="isReplyContent" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><div dir="ltr"><div><div><div><div><div><div><div>Hey All,<br><br></div>I am having issues on the Kilo branch creating an auto-scaling template that builds a security group and then adds instances to it.  I have tried every various method I could think of with no success.  My issues are as such:<br><br></div>1) OS::Neutron::Port does not seem to recognize security groups by name  <br></div><div>2) OS::Neutron::SecurityGroup has no attributes so it can not return a security group ID<br><br></div><div>These issues combined find me struggling to automate the building of a security group and instances in one heat stack.  I have read and looked at every example online and they all seem to use either the name of the security group or the get_resource function to return the security group object itself.  Neither of these work for me.<br><br></div><div>Here are my heat template files:<br><br></div><div>autoscaling.yaml - <a href="http://paste.openstack.org/show/412143/">http://paste.openstack.org/show/412143/</a><br></div><div>redirector.yaml - <a href="http://paste.openstack.org/show/412144/">http://paste.openstack.org/show/412144/</a><br></div><div>env.yaml - <a href="http://paste.openstack.org/show/412145/">http://paste.openstack.org/show/412145/</a><br></div><div><br></div>Heat Client: 0.4.1<br></div>Heat-Manage: 2015.1.1<br><br></div>Any help would be greatly appreciated.<br><br></div>Best Regards,<br><br></div>Jason<br></div>
</blockquote></div>