<div dir="ltr">Think about bare metal (ironic) deployment, we can do directly ironic call, or use nova to deploy.<br clear="all"><div>Right now I have a spec about implemented Ironic resources [1] in Heat. Including Chassis, Port and some state setting feature for Node (including node-set-xxx). In heat team discussion, we tend to not implement Node deployment feature.</div><div><br></div><div>If we counting Ironic action into three parts:</div>1. Create the node in the ironic DB<br>2. Do a series of steps to get the node in a state where it's ready for deployment (this may include introspection via ironic-inspector, or just changing the state)<br>3. Select a node and drive a workflow that deploys an image on it.<div><br></div><div>We can do in Heat is to use Nova on (3) and hope someone already handles on (1) and (2). If we consider (1) and (2) also part of Heat resources, we can actually make entire management done in heat template.</div><div><br></div><div>The use case in my head was ironic+magnum case:</div><div>Ironic resource handles state we need, then through magnum resource, nova will deploy that baremetal node and config it as part of COE.</div><div><br></div><div><div>The open question is if heat really implemented such feature, who will benefit from it and how are they going to use it? We certainly don't want to implement something that no one will use it or not even think it's a good idea.</div><div>And which projects might be a good fit if it's not a good idea to do in heat?</div><div>We can also think about the possibility of implement it with putting it in Nova resource in heat if it's a baremetal case, Heat+Mistral, or just Mistral will do.</div><div>Any idea or use cases?</div><div><br></div><div><br></div><div>[1] <a href="https://review.openstack.org/#/c/393108">https://review.openstack.org/#/c/393108</a><br></div>-- <br><div class="gmail-m_7452667845195144462m_6795483924125465758gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="background-image:none"><div style="font-size:small"><table border="0" cellpadding="0" cellspacing="0" style="color:rgb(0,0,0);font-size:medium;font-family:verdana"><tbody><tr><td colspan="3" align="left" valign="center"><span style="font-size:13px;font-family:verdana">May The Force of Open<font color="#ff0000">Stack</font> Be With You,</span> <br></td></tr></tbody></table><br></div></div><font size="2" face="tahoma, sans-serif" color="#999999"></font></div></div></div></div></div></div></div>
</div></div>