Merge "Deprecate ineffective ManilaCephFSCephFSEnableSnapshots"
This commit is contained in:
commit
5cb8099f4d
@ -57,9 +57,6 @@ parameters:
|
|||||||
ManilaCephFSCephFSAuthId:
|
ManilaCephFSCephFSAuthId:
|
||||||
type: string
|
type: string
|
||||||
default: 'manila'
|
default: 'manila'
|
||||||
ManilaCephFSCephFSEnableSnapshots:
|
|
||||||
type: boolean
|
|
||||||
default: false
|
|
||||||
ManilaCephFSCephVolumeMode:
|
ManilaCephFSCephVolumeMode:
|
||||||
type: string
|
type: string
|
||||||
default: '0755'
|
default: '0755'
|
||||||
@ -70,6 +67,23 @@ parameters:
|
|||||||
type: string
|
type: string
|
||||||
constraints:
|
constraints:
|
||||||
- allowed_values: ['CEPHFS', 'NFS']
|
- allowed_values: ['CEPHFS', 'NFS']
|
||||||
|
# Deprecated parameters
|
||||||
|
ManilaCephFSCephFSEnableSnapshots:
|
||||||
|
type: boolean
|
||||||
|
description: |
|
||||||
|
Enable snapshot support in CephFS driver. Note that this parameter has
|
||||||
|
no effect now and snapshot support is always enabled.
|
||||||
|
default: false
|
||||||
|
|
||||||
|
parameter_groups:
|
||||||
|
- label: deprecated
|
||||||
|
description: |
|
||||||
|
The following parameters are deprecated and will be removed. They should not
|
||||||
|
be relied on for new deployments. If you have concerns regarding deprecated
|
||||||
|
parameters, please contact the TripleO development team on IRC or the
|
||||||
|
OpenStack mailing list.
|
||||||
|
parameters:
|
||||||
|
- ManilaCephFSCephFSEnableSnapshots
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
role_data:
|
role_data:
|
||||||
@ -90,6 +104,5 @@ outputs:
|
|||||||
- .conf
|
- .conf
|
||||||
manila::backend::cephfs::cephfs_auth_id: {get_param: ManilaCephFSCephFSAuthId}
|
manila::backend::cephfs::cephfs_auth_id: {get_param: ManilaCephFSCephFSAuthId}
|
||||||
manila::backend::cephfs::cephfs_cluster_name: {get_param: CephClusterName}
|
manila::backend::cephfs::cephfs_cluster_name: {get_param: CephClusterName}
|
||||||
manila::backend::cephfs::cephfs_enable_snapshots: {get_param: ManilaCephFSCephFSEnableSnapshots}
|
|
||||||
manila::backend::cephfs::cephfs_volume_mode: {get_param: ManilaCephFSCephVolumeMode}
|
manila::backend::cephfs::cephfs_volume_mode: {get_param: ManilaCephFSCephVolumeMode}
|
||||||
manila::backend::cephfs::cephfs_protocol_helper_type: {get_param: ManilaCephFSCephFSProtocolHelperType}
|
manila::backend::cephfs::cephfs_protocol_helper_type: {get_param: ManilaCephFSCephFSProtocolHelperType}
|
||||||
|
@ -14,7 +14,6 @@ resource_registry:
|
|||||||
parameter_defaults:
|
parameter_defaults:
|
||||||
ManilaCephFSBackendName: cephfs
|
ManilaCephFSBackendName: cephfs
|
||||||
ManilaCephFSDriverHandlesShareServers: false
|
ManilaCephFSDriverHandlesShareServers: false
|
||||||
ManilaCephFSCephFSEnableSnapshots: false
|
|
||||||
ManilaCephFSCephVolumeMode: '0755'
|
ManilaCephFSCephVolumeMode: '0755'
|
||||||
# manila cephfs driver supports either native cephfs backend - 'CEPHFS'
|
# manila cephfs driver supports either native cephfs backend - 'CEPHFS'
|
||||||
# (users mount shares directly from ceph cluster), or nfs-ganesha backend -
|
# (users mount shares directly from ceph cluster), or nfs-ganesha backend -
|
||||||
|
@ -12,7 +12,6 @@ parameter_defaults:
|
|||||||
ManilaCephFSBackendName: cephfs
|
ManilaCephFSBackendName: cephfs
|
||||||
ManilaCephFSDriverHandlesShareServers: false
|
ManilaCephFSDriverHandlesShareServers: false
|
||||||
ManilaCephFSCephFSAuthId: 'manila'
|
ManilaCephFSCephFSAuthId: 'manila'
|
||||||
ManilaCephFSCephFSEnableSnapshots: false
|
|
||||||
ManilaCephFSCephVolumeMode: '0755'
|
ManilaCephFSCephVolumeMode: '0755'
|
||||||
# manila cephfs driver supports either native cephfs backend - 'CEPHFS'
|
# manila cephfs driver supports either native cephfs backend - 'CEPHFS'
|
||||||
# (users mount shares directly from ceph cluster), or nfs-ganesha backend -
|
# (users mount shares directly from ceph cluster), or nfs-ganesha backend -
|
||||||
|
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
deprecations:
|
||||||
|
- |
|
||||||
|
The ``ManilaCephFSCephFSEnableSnapshots`` parameter has been deprecated,
|
||||||
|
and has no effect now. Manila always enables snapshot support in Ceph FS
|
||||||
|
backend since Wallaby.
|
Loading…
Reference in New Issue
Block a user