<div dir="ltr"><div><div><div><div><div>Hey,<br><br></div>This is just a quick update on the Mistral API transition. We are now at a point where all the major CLI commands (node registration, introspection and deployment) are being powered by mistral workflows.<br><br></div>We have an etherpad that is tracking all the reviews in quite a bit of detail:<br><a href="https://etherpad.openstack.org/p/tripleo-mistral-api">https://etherpad.openstack.org/p/tripleo-mistral-api</a><br><br></div>I'd like to call out a few specific bugs that are important (and maybe should be considered blockers):<br><br><br>- Remove the existing plan before deploying with `openstack overcloud deploy`<br><br>This one is a blocker as it is a regression. For backwards compatibility, this command can't care about existing plans and they shouldn't change it's behavior - otherwise in theory deploying twice in a row could have a different outcome than it would previously, before plans were stored.<br><br><a href="https://launchpad.net/bugs/1620932">https://launchpad.net/bugs/1620932</a><br><br><br></div>- Remaining CLI logic<br><br></div>Some parameters are still set by the CLI, these wont be available to the GUI and it will need to replicate the process.<br><div><br><div><a href="https://launchpad.net/bugs/1621097">https://launchpad.net/bugs/1621097</a><br><a href="https://launchpad.net/bugs/1621099">https://launchpad.net/bugs/1621099</a><br><br><br>- Plan CLI commands<br><br>Without these two commands it wont be possible to work with plans<br><a href="https://launchpad.net/bugs/1616351">https://launchpad.net/bugs/1616351</a><br><a href="https://launchpad.net/bugs/1616015">https://launchpad.net/bugs/1616015</a><br><br><br></div><div>I think that is everything, I am going to ping rbrady, jpeeler and dprince to see if they have anything to add that I might have missed.<br><br></div><div>Thanks,<br></div><div>Dougal<br></div></div></div>