[openstack-dev] Improvement of Cinder API wrt https://bugs.launchpad.net/nova/+bug/1213953
Avishay Traeger
AVISHAY at il.ibm.com
Wed Nov 6 01:42:06 UTC 2013
Chris Friesen <chris.friesen at windriver.com> wrote on 11/05/2013 10:21:07
PM:
> > I think the proper fix is to make sure that Cinder is moving the volume
> > into 'error' state in all cases where there is an error. Nova can then
> > poll as long as its in the 'downloading' state, until it's 'available'
or
> > 'error'. Is there a reason why Cinder would legitimately get stuck in
> > 'downloading'?
>
> There's always the "cinder service crashed and couldn't restart" case. :)
Well we should fix that too :)
Your Cinder processes should be properly HA'ed, and yes, Cinder needs to be
robust enough to resume operations.
I don't see how adding a callback would help - wouldn't you still need to
timeout if you don't get a callback?
Thanks,
Avishay
More information about the OpenStack-dev
mailing list