<div dir="ltr">
        
        
        


<p style="margin-bottom:0in"> Hello Trove/Heat community.</p>
<p style="margin-bottom:0in">I'd like to start thread
related to required use cases (from Trove perspective). To support
(completely) Heat in Trove, it neeeds to support required operations
like:<br></p>
<p align="JUSTIFY" style="margin-bottom:0in"><br>
</p>
<ol>
        <li><p align="JUSTIFY" style="margin-bottom:0in">Resize operations:</p>
        <p align="JUSTIFY" style="margin-bottom:0in">- resize a volume (to
        bigger size);</p>
        <p align="JUSTIFY" style="margin-bottom:0in">- consistent resize of
        instance flavor.</p>
        </li><li><p align="JUSTIFY" style="margin-bottom:0in">Migration operation
        (from host to host).</p>
        </li><li><p align="JUSTIFY" style="margin-bottom:0in">Security group/rules
        operations:</p>
        <ol>
                <p align="JUSTIFY" style="margin-bottom:0in">- add new rules to
                already existing group;</p>
                <p align="JUSTIFY" style="margin-bottom:0in">- swap existing rules
                to a new ones.</p>
        </ol>
        </li><li><p align="JUSTIFY" style="margin-bottom:0in">Designate (DNSaaS)
        resource provisioning.</p>
</li></ol>
<p align="JUSTIFY" style="margin-bottom:0in"><br>
</p>
<p align="JUSTIFY" style="margin-bottom:0in"> Current Trove master
branch code is not ready to fully support all cases proposed. 
implementation you can find at   :</p>
<p align="JUSTIFY" style="margin-bottom:0in">
<a href="https://github.com/denismakogon/trove/tree/bp/resource-management-driver">https://github.com/denismakogon/trove/tree/bp/resource-management-driver</a></p>
<p align="JUSTIFY" style="margin-bottom:0in"><br></p><p align="JUSTIFY" style="margin-bottom:0in">I'd like to envolve Heat
community to help Trove community to migrate from use of native
clients like novaclient, cinderclient, neutronclient, designateclient
to heatclient as single point of resource management.<br></p>
<p align="JUSTIFY" style="margin-bottom:0in"> Some of the blueprints
are already filed and (some of them) already discussed with the
community and some of them are not (yet).</p>
<p align="JUSTIFY" style="margin-bottom:0in">So, i'd like to clarify the which use cases already coverd and which are not. Appreciate any response.</p><p align="JUSTIFY" style="margin-bottom:0in">Also, i'd like to propose cross-project discussion about this topic out of ATL Summit schedule.</p>

<p align="JUSTIFY" style="margin-bottom:0in"> Here some useful links:</p>
<p align="JUSTIFY" style="margin-bottom:0in"><u>        Trove blueprints</u></p>
<p align="JUSTIFY" style="margin-bottom:0in"><a href="https://blueprints.launchpad.net/trove/+spec/resource-management-driver">https://blueprints.launchpad.net/trove/+spec/resource-management-driver</a></p>
<p align="JUSTIFY" style="margin-bottom:0in"><u>        Heat related blueprints</u></p>
<p align="JUSTIFY" style="margin-bottom:0in"><a href="https://blueprints.launchpad.net/heat/+spec/handle-update-for-security-groups">https://blueprints.launchpad.net/heat/+spec/handle-update-for-security-groups</a></p>
<p align="JUSTIFY" style="margin-bottom:0in"><a href="https://blueprints.launchpad.net/heat/+spec/update-cinder-volume">https://blueprints.launchpad.net/heat/+spec/update-cinder-volume</a></p>
<p align="JUSTIFY" style="margin-bottom:0in">Best regards,
</p><p align="JUSTIFY" style="margin-bottom:0in">Denis Makogon</p><p align="JUSTIFY" style="margin-bottom:0in"><a href="mailto:dmakogon@mirantis.com">dmakogon@mirantis.com</a></p><p align="JUSTIFY" style="margin-bottom:0in">
<a href="http://www.mirantis.com">www.mirantis.com</a></p></div>