<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi!</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">These are great news indeed: I am glad to hear that Windows support comes to Heat at last! </div>
<div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Meanwhile, you may always take a look at what was done in this area in Murano: it has started as Windows-deployment tool based on top of Heat, so we have covered lots of windows-related issues and have tons of expertise in the subject. This expertise may be not 100%-relevant for pure Heat usage (as Murano uses its own workflow DSL and vm-side agent), however some of our steps can be definitely repeated. Feel free to check Murano's docs (<a href="https://wiki.openstack.org/wiki/Murano">https://wiki.openstack.org/wiki/Murano</a>) and ask any questions in mailing list or IRC (#murano)</div>
<div class="gmail_default" style="font-size:small"><br></div></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><font>--<br></font><div dir="ltr"><font>Regards,<br>Alexander Tivelkov</font></div></div></div>

<br><br><div class="gmail_quote">2014/1/9 Steven Hardy <span dir="ltr"><<a href="mailto:shardy@redhat.com" target="_blank">shardy@redhat.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Winson,<br>
<div class="im"><br>
On Wed, Jan 08, 2014 at 08:41:16PM +0000, Chan, Winson C wrote:<br>
> Does anybody know if this blueprint is being actively work on?  <a href="https://blueprints.launchpad.net/heat/+spec/windows-instances" target="_blank">https://blueprints.launchpad.net/heat/+spec/windows-instances</a>  If this is not active, can I take ownership of this blueprint?  My team wants to add support for Windows in Heat for our internal deployment.<br>

<br>
</div>Ha, that BP has been unassigned for nearly a year, then two folks want to<br>
take it on the same day, what are the chances! :)<br>
<br>
Alex Pilotti pinged me on IRC yesterday asking about it, and offered to<br>
take ownership of the BP, so I assigned it to him.<br>
<br>
That said, I'm pretty sure there is scope for breaking down the work so you<br>
can take on some tasks - we just need to evaluate what needs to be done and<br>
raise some child blueprints so the effort can be distributed.<br>
<br>
The steps I can think of, unless they have already been done by folks:<br>
- Evaluate bootstrap agent (I'd assumed cloudbase-init would work, which<br>
  Alex indicated was the case yesterday) with Heat generated userdata.<br>
- Figure out if we have path issues in userdata/part-handler which need<br>
  resolving<br>
- Work out what we do with heat-cfntools:<br>
    - Add support for windows?<br>
    - Figure out a way to work with a fork of cfnbootstrap (which already<br>
      works on windows I think (ref <a href="https://bugs.launchpad.net/heat/+bug/1103811" target="_blank">https://bugs.launchpad.net/heat/+bug/1103811</a>)<br>
    - Support some other method for secondary post-boot customization (e.g<br>
      just use cloudbase-init, or integrate with some other existing agent)<br>
- Document preparation of a Heat-enabled Windows image<br>
- Windows example templates and user documentation<br>
<br>
There's probably more stuff I haven't considered - hopefully you can<br>
connect with Alex, work out a way to divide the effort and raise some new<br>
BPs?<br>
<br>
To me the biggest unknown is the in-instance agent thing, but tbh I've not<br>
really looked at it in much detail so I'd be happy to hear peoples thoughts<br>
and experiences.<br>
<br>
Steve<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>