Cinder tries to delete a volume that has been deleted by Cinder on another node
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Invalid
|
Medium
|
Yuriy Nesenenko | ||
8.0.x |
Won't Fix
|
Medium
|
Yuriy Nesenenko | ||
9.x |
Invalid
|
Medium
|
Yuriy Nesenenko |
Bug Description
cinder-volume on the node (427) has deleted volume-3a02d9ff-...
Jan 12 03:16:59 node-427 cinder-volume: 2016-01-12 03:16:59.187 32799 DEBUG cinder.
6aecdad76c70c7941 - - -] Volume volume-
Jan 12 03:16:59 node-427 cinder-volume: 2016-01-12 03:16:59.201 32799 DEBUG cinder.
6aecdad76c70c7941 - - -] deleting rbd volume volume-
Running cmd (subprocess): rbd import --pool volumes --order 22 /var/lib/
But on another node (588) cinder-volume also tries to delete the same volume volume-3a02d9ff-... and got:
/var/log/
Volume volume-
/var/log/
6aecdad76c70c7941 - - -] deleting rbd volume volume-
/var/log/
Changed in mos: | |
assignee: | nobody → MOS Oslo (mos-oslo) |
status: | New → Confirmed |
status: | Confirmed → New |
milestone: | none → 8.0 |
Changed in mos: | |
status: | New → Confirmed |
Changed in mos: | |
importance: | Undecided → Medium |
Hmm, request ids are different:
req-7fba16c9- 995f-42d3- 8a61-640d9f7758 07
and
req-ffb51a9f- ac32-4a15- 8301-2e49d36877 10
so either Cinder does not preserve the request context for RPC calls. Or these are two different API calls.
Could you provide more logs, Yuriy?