Comment 1 for bug 1230189

Rohan (kanaderohan) wrote :

Hi John, I was under the assumption that in case of failure the http response is returned to the user and then these failed tasks are reverted.

But since the http response is returned only after all the reversions are completed, IMO if the volume goes into "error" state, we should destroy the volume and return the appropriate http response (500 or 4xx status code) instead of not destroying the volume and letting the user take action later on.

What do you think about this?