manila/releasenotes/notes/cephfs-snapshots-enabled-4886147664270c32.yaml
Goutham Pacha Ravi 2d7c464453 Enable cephfs snapshots
The CephFS driver optionally advertised snapshot
support to manila, based on a configuration
option "cephfs_enable_snapshots". Manila does not
provide snapshots by default to users, unless an
administrator chooses to set the "snapshot_support"
extra-spec in the share type they're using. So this
configuration option is really an unnecessary safeguard
at this point.

Moreover, CephFS snapshots are fully supported from
Ceph Nautilus, and with Id847b1b5e6623172f2600afd69e51182067444cb,
manila added a support statement for the Victoria
release that indicates that Nautilus is the minimum
version of ceph supported. So let's default this
option to True, and deprecate this option at the same
time to eliminate this duplicate safeguard.

Partially-implements: bp update-cephfs-drivers
Depends-On: I885ff78586540d01590f98cca2a00d55161dbe04
Change-Id: I1ef42b414f8af0b8f9a912655757ec200a75c309
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2020-07-07 22:13:08 -07:00

15 lines
586 B
YAML

---
upgrade:
- |
The default value for the CephFS driver configuration option
``cephfs_enable_snapshots`` has changed to True. This option has also
been deprecated, and will be removed in a future release. If snapshots
are not desired with this back end, set the share type extra spec
``snapshot_support`` to False.
deprecations:
- |
The CephFS driver configuration option ``cephfs_enable_snapshots`` has
been deprecated, and will be removed in a future release. Use
the share type extra-spec ``snapshot_support`` to enable or disable
snapshots.