Please use the provided template when creating bugs in future.
Can you confirm which version of Nova and Cinder are used in this environment?
The volume staying in a `detaching` state after this exception is a valid Nova bug IMHO.
However `cinderclient.exceptions.ClientException: Gateway Time-out (HTTP 504)` suggests that Cinder API is timing out while waiting for Cinder Volume to remove the volume attachment on the backend. Can you trace a request through on the Cinder side to confirm this and maybe create a fresh bug for any issues you discover there?
I'll use this bug to ensure we call the roll detaching API to ensure the volume remains marked as `in-use`.
Please use the provided template when creating bugs in future.
Can you confirm which version of Nova and Cinder are used in this environment?
The volume staying in a `detaching` state after this exception is a valid Nova bug IMHO.
However `cinderclient. exceptions. ClientException : Gateway Time-out (HTTP 504)` suggests that Cinder API is timing out while waiting for Cinder Volume to remove the volume attachment on the backend. Can you trace a request through on the Cinder side to confirm this and maybe create a fresh bug for any issues you discover there?
I'll use this bug to ensure we call the roll detaching API to ensure the volume remains marked as `in-use`.