<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 28 Jan 2020 at 14:54, Dougal Matthews <<a href="mailto:dougal@redhat.com">dougal@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hey all,</div><div><br></div><div>While doing work on the Mistral to Ansible port I was looking at the openstack overcloud plan commands. These are;</div><div><br></div><div>- openstack overcloud plan create<div>- openstack overcloud plan delete</div><div>- openstack overcloud plan deploy</div><div>- openstack overcloud plan list</div><div>- openstack overcloud plan export</div></div></div></blockquote><div><br></div><div>There has been a useful comment on the review that export is actually useful still. Harald said;<br></div><div><br></div><div>"I find the possibility to download the plan on a failed deployment quite
 valuable. It allows me to read the heat templates in a more human 
friendly fully rendered version compared to the j2, run yaml validation 
tools etc. There is *magic* adding stuff to plan's that I can't see by 
simply running process templates tools."</div><div><br></div><div>This seems like a good reason, although it could be argued that Swift is a better tool to download a container.<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><br></div><div>I believe none of these commands make sense in a post-TripleO UI world. There is no other way to interact and update a plan. Deploys are always done via "openstack overcloud deploy" and this deletes the contents of the plan container and repopulates it with the local files[1].</div><div><br></div><div>I am therefore proposing that we remove these commands and skip the normal deprecation process. <a href="https://review.opendev.org/#/c/704581/1" target="_blank">https://review.opendev.org/#/c/704581/1</a></div><div><br></div><div>What do you think?</div><div><br></div><div>Thanks,</div><div>Dougal<br></div><div><br></div><div><br></div><div>[1]: <a href="https://github.com/openstack/python-tripleoclient/blob/3c589979ceb05d732b3c924eb919e145e22efaa8/tripleoclient/workflows/plan_management.py#L211" target="_blank">https://github.com/openstack/python-tripleoclient/blob/3c589979ceb05d732b3c924eb919e145e22efaa8/tripleoclient/workflows/plan_management.py#L211</a></div></div></div>
</blockquote></div></div>