This adds the nova::compute::libvirt::secret_ceph
resource definition that can be used to define
libvirt secrets of ceph type.
Before this patch one could only handle one libvirt
secret by configuring the parameters in the
nova::compute::rbd class and with this one can
configure multiple.
This adds a new manage_libvirt_secret parameter
defaulting to true in the nova::compute::rbd class
so that one can disable the creation of the libvirt
secret from that class.
Changes in backport:
The line length needed to be adjusted on line 149
Change-Id: Ief031f5dd4b0648d5629789cb7d6d2f6f946fbf8
(cherry picked from commit a7498d6dbc)
(cherry picked from commit 74a42d6b33)
(cherry picked from commit f090015bb6)
(cherry picked from commit a827cfa78e)