f91b29cd0c
This patch allows deleting operations and getting capabilities in HA Active-Active configurations. To allow this we have to use the cluster topic queue in the Message Broker, so following RPC methods in cinder/volume/rpcapi have been changed: - delete_volume - delete_snapshot - delete_consistencygroup - delete_cgsnapshot - delete_group - delete_group_snapshot When the cluster field is not set all RPC calls will behave as before, sending it to the host topic queue. Change-Id: I8bcf26afec7f2c54f281dc1ac771825b1c1625ad Specs: https://review.openstack.org/327283 Implements: blueprint cinder-volume-active-active-support
26 lines
1.3 KiB
YAML
26 lines
1.3 KiB
YAML
---
|
|
prelude: >
|
|
Everything in Cinder's release notes related to the High Availability
|
|
Active-Active effort -preluded with "HA A-A:"- is work in progress and
|
|
should not be used in production until it has been completed and the
|
|
appropriate release note has been issued stating its readiness for
|
|
production.
|
|
|
|
features:
|
|
- "HA A-A: Add cluster configuration option to allow grouping hosts that
|
|
share the same backend configurations and should work in Active-Active
|
|
fashion."
|
|
- "HA A-A: Updated manage command to display cluster information on service
|
|
listings."
|
|
- "HA A-A: Added cluster subcommand in manage command to list, remove, and
|
|
rename clusters."
|
|
- "HA A-A: Added clusters API endpoints for cluster related operations (index,
|
|
detail, show, enable/disable). Index and detail accept filtering by
|
|
`name`, `binary`, `disabled`, `num_hosts`, `num_down_hosts`, and up/down
|
|
status (`is_up`) as URL parameters. Also added their respective policies."
|
|
- "HA A-A: Attach and detach operations are now cluster aware and make full
|
|
use of clustered cinder-volume services."
|
|
- "HA A-A: Delete volume, delete snapshot, delete consistency group, and
|
|
delete consistency group snapshot operations are now cluster aware and make
|
|
full use of clustered cinder-volume services."
|