States shouldn¹t be used to serialize operations on a volume. It should be
used to denote the lifecycle of the volume instead.
I think the async job manager does take care of the serialization. Which
version do you see this issue happening ?

Thanks,
-Nitin

On 13/01/15 12:28 PM, "Mike Tutkowski" <mike.tutkow...@solidfire.com>
wrote:

>Hi,
>
>Does anyone know why we don't currently have a state and applicable
>transitions in Volume.State for attaching and detaching volumes?
>
>It seems like you'd want to, say, transition to Attaching only when you're
>in the Ready state (or maybe some other states, as well).
>
>I think right now you can confuse the system by sending an attach command
>and then a detach command before the attach command finishes (it's a race
>condition...I don't think it always causes trouble).
>
>Thoughts?
>
>Thanks,
>Mike
>
>-- 
>*Mike Tutkowski*
>*Senior CloudStack Developer, SolidFire Inc.*
>e: mike.tutkow...@solidfire.com
>o: 303.746.7302
>Advancing the way the world uses the cloud
><http://solidfire.com/solution/overview/?video=play>**

Reply via email to