Cinder Ceph backend doesn't provide not regular keyring files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
daniel.pawlik | ||
os-brick |
Fix Released
|
Undecided
|
Jon Bernard |
Bug Description
Cinder Ceph backend driver doesn't provide a path for keyring file.
Example:
/etc/cinder/
[DEFAULT]
backup_
backup_
backup_
backup_
backup_
backup_
backup_
...
The ceph conf file is not regular, so Cinder raise an error:
2017-02-27 07:48:57.163 25631 ERROR os_brick.
2017-02-27 07:48:57.163 25631 ERROR os_brick.
2017-02-27 07:48:57.163 25631 ERROR os_brick.
2017-02-27 07:48:57.163 25631 ERROR os_brick.
2017-02-27 07:48:57.163 25631 ERROR os_brick.
2017-02-27 07:48:57.163 25631 ERROR os_brick.
2017-02-27 07:48:57.163 25631 ERROR os_brick.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
2017-02-27 07:48:57.396 25631 ERROR oslo_messaging.
It is because os-brick library doesn't follow the path but is searching for a keyring file in /etc/ceph/
Changed in cinder: | |
status: | New → Confirmed |
assignee: | nobody → Jon Bernard (jbernard) |
Changed in cinder: | |
assignee: | Jon Bernard (jbernard) → zhangdaolong (zhangdaolong) |
assignee: | zhangdaolong (zhangdaolong) → nobody |
Changed in os-brick: | |
assignee: | nobody → Jon Bernard (jbernard) |
status: | New → In Progress |
https:/ /review. openstack. org/#/c/ 447077/