RBD: cinderlib support for rbd_keyring_conf option
In the last cycle we deprecated the RBD configuration option as per
OSSN-0085, and it was removed for victoria by Change
I3cc58b2d74d82ab6b2186e9ea7cfafeb4c3de822
This patch modifies the RBD driver to support cinderlib use cases that
are not affected by the security vulnerability.
Even if we have the configuration option in cinder.conf it will not be
seen by the Cinder RBD driver, it will only see it if we skip the Oslo
Config mechanism and set it directly on the instance as an attribute,
like cinderlib does.
Reviewed: https:/ /review. opendev. org/738216 /git.openstack. org/cgit/ openstack/ cinder/ commit/ ?id=be02e0f3467 b8cac20eaf73c52 164f6bed88f7de
Committed: https:/
Submitter: Zuul
Branch: master
commit be02e0f3467b8ca c20eaf73c52164f 6bed88f7de
Author: Gorka Eguileor <email address hidden>
Date: Fri Jun 26 14:42:09 2020 +0200
RBD: cinderlib support for rbd_keyring_conf option
In the last cycle we deprecated the RBD configuration option as per d82ab6b2186e9ea 7cfafeb4c3de822
OSSN-0085, and it was removed for victoria by Change
I3cc58b2d74
This patch modifies the RBD driver to support cinderlib use cases that
are not affected by the security vulnerability.
Even if we have the configuration option in cinder.conf it will not be
seen by the Cinder RBD driver, it will only see it if we skip the Oslo
Config mechanism and set it directly on the instance as an attribute,
like cinderlib does.
Related-Bug: #1849624 option- causing- ossn-0085 2eef26d832a7f41 3a04bad0df1
Implements: blueprint rbd-remove-
Change-Id: Iae63aee973932b