commit 3e831480c29c07128f36ae67c44c25177b3d9f36
Author: Alex Kavanagh <email address hidden>
Date: Fri May 22 17:30:45 2020 +0100
Fix for rbd connector to work with ceph octopus
Found whilst testing cinder-backup with ceph on Ubuntu focal and
OpenStack Ussuri. Focal installs Ceph Octopus, and, as the linked bug
shows, Octopus has slightly changed its requirements to need a
[global] ini heading at the beginning of the config file that is
generated within the RBDConnector() class.
Includes code to resolve which version of ceph is installed as a client
to only change octopus and later.
It also fixes cinder Ceph backup driver.
Includes release note for the change.
Co-Authored-By: Ivan Kolodyazhny <email address hidden>
Change-Id: Ie8011fc83bc41edd2768ade6d42d737b4598ca2d
Closes-Bug: #1865754
Reviewed: https:/ /review. opendev. org/730376 /git.openstack. org/cgit/ openstack/ os-brick/ commit/ ?id=3e831480c29 c07128f36ae67c4 4c25177b3d9f36
Committed: https:/
Submitter: Zuul
Branch: master
commit 3e831480c29c071 28f36ae67c44c25 177b3d9f36
Author: Alex Kavanagh <email address hidden>
Date: Fri May 22 17:30:45 2020 +0100
Fix for rbd connector to work with ceph octopus
Found whilst testing cinder-backup with ceph on Ubuntu focal and
OpenStack Ussuri. Focal installs Ceph Octopus, and, as the linked bug
shows, Octopus has slightly changed its requirements to need a
[global] ini heading at the beginning of the config file that is
generated within the RBDConnector() class.
Includes code to resolve which version of ceph is installed as a client
to only change octopus and later.
It also fixes cinder Ceph backup driver.
Includes release note for the change.
Co-Authored-By: Ivan Kolodyazhny <email address hidden> dd2768ade6d42d7 37b4598ca2d
Change-Id: Ie8011fc83bc41e
Closes-Bug: #1865754