[openstack-dev] [nova][ironic] Rocky PTG summary - nova/ironic

Jim Rollenhagen jim at jimrollenhagen.com
Tue Mar 20 12:37:15 UTC 2018


Thanks for the writeup, Melanie :)

On Mon, Mar 19, 2018 at 8:31 PM, melanie witt <melwittt at gmail.com> wrote:

>
>   * For the issue of nova-compute crashing on startup, we could add a
> try-except around the call site at startup and ignore a "NotReadyYet" or
> similar exception from the Ironic driver
>

This is here: https://review.openstack.org/#/c/545479/

Just doing a bit more testing and should have a new version up shortly.


>   * On Ironic API version negotiation, the ironicclient already has some
> version negotiation built-in, so there are some options. 1) update Ironic
> driver to handle return/error codes from ironicclient version-negotiated
> calls, 2) add per-call microversion support to ironicclient and use it in
> the Ironic driver, 3) convert all Ironic driver calls to use raw REST
>     * Option 1) would be the most expedient, but it's up to the Ironic
> team how they will want to proceed. Option 3 is the desired ideal solution
> but will take a rewrite of the related Ironic driver unit tests as they
> currently all mock ironicclient
>

We discussed this further in IRC yesterday, and Julia is going to explore
option 2 for now.

// jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20180320/b40d9c81/attachment.html>


More information about the OpenStack-dev mailing list