64a73b1419
- Pull up policy check to beginning of the APIs. - Avoid making access rules changes when one or more instances of the share are in an invalid state. - Add back the per rule share instance access status. This restoration provides better visibility for which rules were applied successfully. - Remove 'updating' and 'updating_multiple' as valid states for the share instance access rules status. - Deprecate the access rule state 'new' in favor of 'queued_to_apply' and the share instance access rules status 'out_of_sync' in favor of 'syncing'. In a new API micro-version: - Allow access rule changes irrespective of the share's access_rules_status. - Expose new access rule states and share's access_rules_status values. Access rules for each share instance now transition from 'queued_to_apply' to 'applying' to 'active' or 'error'; and from 'active', 'queued_to_apply', 'applying' or 'error' to 'queued_to_deny' to 'denying' to 'deleted'. APIImpact DocImpact Partially-implements: bp fix-and-improve-access-rules Co-Authored-By: Mike Rooney <rooneym@netapp.com> Change-Id: Ic25e63215b5ba723cbc8cab7c51789c698e76f28 |
||
---|---|---|
.. | ||
samples | ||
availability-zones.inc | ||
conf.py | ||
consistency-group-snapshots.inc | ||
consistency-groups.inc | ||
extensions.inc | ||
index.rst | ||
limits.inc | ||
os-share-manage.inc | ||
parameters.yaml | ||
quota-sets.inc | ||
scheduler-stats.inc | ||
security-services.inc | ||
services.inc | ||
share-actions.inc | ||
share-export-locations.inc | ||
share-instance-export-locations.inc | ||
share-instances.inc | ||
share-metadata.inc | ||
share-migration.inc | ||
share-networks.inc | ||
share-servers.inc | ||
share-types.inc | ||
shares.inc | ||
snapshots.inc | ||
versions.inc |