Enhance Cinder Volume Backup functionality

This MR is based on !3145 (closed), and multiple functionalities/fixes were added:

  • Allow backup to access multiple backends (by default all)
  • Mount additional configs (useful for the backup configuration, such as backup_ceph_conf or backup_gcs_credential_file)
  • Fix getting rbd_cluster_name (used in keyring path)
  • No need for having same names between backups/backends

During backup/restore testing(mainly ceph/s3/gcs) I also found multiple bugs:

Merge request reports

Loading