71d4c697cd
Since [1] nova-compute uses rbd python library instead of libvirt to cleanup volumes and get pool info - so it requires cinder keyring on filesystem. In external ceph case it is often that nova key does not exist (is simply a copied cinder key) and the rbd user is set to cinder - therefore the earlier mentioned operations will fail due to a missing keyring on the filesystem. [1]: https://review.opendev.org/#/c/668564/ Change-Id: Idef21dc5f7e9ff512bc8920630a3de61a1e69eee Backport: train Closes-Bug: #1859408
8 lines
323 B
YAML
8 lines
323 B
YAML
---
|
|
fixes:
|
|
- |
|
|
External Ceph: copy also cinder keyring to nova-compute. Since Train
|
|
nova-compute needs also the cinder key in case rbd user is set to Cinder,
|
|
because volume/pool checks have been moved to use rbd python library.
|
|
Fixes `LP#1859408 <https://bugs.launchpad.net/kolla-ansible/+bug/1859408>`__
|