As of the of the queens release cinder supports this config
option which, if enabled, stops cinder from query all
volumes in a pool every time it does a delete in order to
get accurate pool usage stats. The problem is that this
causes tons of non-fatal race conditions and slows down deletes
to the point where the rpc thread pool fills up blocking
further requests. Our charms do not configure pool by default
and we are not aware of anyone doing this in the field so
this patch enables this option by default.
Reviewed: https:/ /review. openstack. org/600048 /git.openstack. org/cgit/ openstack/ charm-cinder- ceph/commit/ ?id=b04b5f3b5f0 0f67eef2b76fbb5 b64aba2b80719d
Committed: https:/
Submitter: Zuul
Branch: master
commit b04b5f3b5f00f67 eef2b76fbb5b64a ba2b80719d
Author: Edward Hope-Morley <email address hidden>
Date: Wed Sep 5 14:31:15 2018 +0100
Add support for rbd_exclusive_ cinder_ pool
As of the of the queens release cinder supports this config
option which, if enabled, stops cinder from query all
volumes in a pool every time it does a delete in order to
get accurate pool usage stats. The problem is that this
causes tons of non-fatal race conditions and slows down deletes
to the point where the rpc thread pool fills up blocking
further requests. Our charms do not configure pool by default
and we are not aware of anyone doing this in the field so
this patch enables this option by default.
Change-Id: I5377e2886a6e20 6d30bd7dc38a7e4 3a085aa524c
Closes-Bug: 1789828