Bug 1412804

Summary: [RFE] Add support for Cinder Replication API failback
Product: Red Hat OpenStack Reporter: Sean Cohen <scohen>
Component: openstack-cinderAssignee: Jon Bernard <jobernar>
Status: POST --- QA Contact: Avi Avraham <aavraham>
Severity: unspecified Docs Contact:
Priority: high    
Version: 8.0 (Liberty)CC: cschwede, eharney, gcharot, hfukumot, pgrist, scohen, srevivo
Target Milestone: Upstream M1Keywords: FutureFeature, TestOnly, Triaged
Target Release: ---Flags: hfukumot: needinfo? (scohen)
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/cinder/+spec/replication-backend-promotion
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 1435962, 1435969, 1435984, 1435996    
Bug Blocks:    

Description Sean Cohen 2017-01-12 20:49:08 UTC
Cinder's failover support allows us to test a disaster recovery
configuration by initiating a failover operation and verifying that the
driver correctly passes control of the replicated volumes to a secondary
site.  With the recent merge of the RBD replication in the Cinder
driver, this failover is now supported for ceph-backed cinder
deployments.  Cinder also provides a failback operation to allow an
administrator to undo a previous failover.  This operation is not
completely implemented and work is needed before it is complete.