Description of problem:
The cinder-volume service requires backend drivers uses a common value (typically "hostgroup") for the host configuration. However, this should be done using the special 'backend_host' config option, and not the 'host' option specified in the DEFAULT section of cinder.conf.
Version-Release number of selected component (if applicable):
How reproducible: Always
Steps to Reproduce:
1. Deploy cinder-volume service under pacemaker
The 'host' option in the DEFAULT section of cinder.conf is set to "hostgroup"
For every cinder-volume backend driver enabled, the 'backend_host' option in the backend sections of cinder.conf should be set to "hostgroup"
Upstream patches have been merged to stable/queens.
I verified the changes are already in the latest OSP-13 puddle.
Example of deployment with ceph backend.
[root@controller-0 ~]# tail /var/lib/config-data/puppet-generated/cinder/etc/cinder/cinder.conf
backend_host=hostgroup -> looking good to verify!
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.