Deprecate support for GlusterFS drivers
... because these are deprecated in manila. Depends-on: https://review.opendev.org/908735 Change-Id: Ic605abffe6c7fc7df3ee285ed338f4939ed8ecf7
This commit is contained in:
parent
63d7b6e8c4
commit
71e99ad2d5
@ -1,6 +1,6 @@
|
|||||||
|
# == define: manila::backend::glusterfs
|
||||||
#
|
#
|
||||||
# == Class: manila::backend::glusterfs
|
# DEPRECATED !!
|
||||||
#
|
|
||||||
# Configures Manila to use GlusterFS as a share driver
|
# Configures Manila to use GlusterFS as a share driver
|
||||||
#
|
#
|
||||||
# === Parameters
|
# === Parameters
|
||||||
@ -55,6 +55,8 @@ define manila::backend::glusterfs (
|
|||||||
include manila::deps
|
include manila::deps
|
||||||
$share_driver = 'manila.share.drivers.glusterfs.GlusterfsShareDriver'
|
$share_driver = 'manila.share.drivers.glusterfs.GlusterfsShareDriver'
|
||||||
|
|
||||||
|
warning('Support for GlusterFS driver has been deprecated.')
|
||||||
|
|
||||||
manila_config {
|
manila_config {
|
||||||
"${name}/share_backend_name": value => $share_backend_name;
|
"${name}/share_backend_name": value => $share_backend_name;
|
||||||
"${name}/backend_availability_zone": value => $backend_availability_zone;
|
"${name}/backend_availability_zone": value => $backend_availability_zone;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#
|
|
||||||
# == define: manila::backend::glusternative
|
# == define: manila::backend::glusternative
|
||||||
#
|
#
|
||||||
|
# DEPRECATED !!
|
||||||
# Configures Manila to use GlusterFS native as a share driver
|
# Configures Manila to use GlusterFS native as a share driver
|
||||||
#
|
#
|
||||||
# === Parameters
|
# === Parameters
|
||||||
@ -61,6 +61,8 @@ define manila::backend::glusternative (
|
|||||||
|
|
||||||
$share_driver = 'manila.share.drivers.glusterfs_native.GlusterfsNativeShareDriver'
|
$share_driver = 'manila.share.drivers.glusterfs_native.GlusterfsNativeShareDriver'
|
||||||
|
|
||||||
|
warning('Support for GlusterFS native driver has been deprecated.')
|
||||||
|
|
||||||
manila_config {
|
manila_config {
|
||||||
"${share_backend_name}/share_backend_name": value => $share_backend_name;
|
"${share_backend_name}/share_backend_name": value => $share_backend_name;
|
||||||
"${share_backend_name}/backend_availability_zone": value => $backend_availability_zone;
|
"${share_backend_name}/backend_availability_zone": value => $backend_availability_zone;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
|
||||||
# == define: manila::backend::glusternfs
|
# == define: manila::backend::glusternfs
|
||||||
#
|
#
|
||||||
# Configures Manila to use GlusteFS NFS (Ganesha/GlusterNFS) as a share driver
|
# DEPRECATED !!
|
||||||
|
# Configures Manila to use GlusterFS NFS (Ganesha/GlusterNFS) as a share driver
|
||||||
#
|
#
|
||||||
# Currently Red Hat is the only supported platform, due to lack of packages
|
# Currently Red Hat is the only supported platform, due to lack of packages
|
||||||
# other platforms are not yet supported.
|
# other platforms are not yet supported.
|
||||||
@ -70,6 +70,8 @@ define manila::backend::glusternfs (
|
|||||||
|
|
||||||
$share_driver = 'manila.share.drivers.glusterfs.GlusterfsShareDriver'
|
$share_driver = 'manila.share.drivers.glusterfs.GlusterfsShareDriver'
|
||||||
|
|
||||||
|
warning('Support for GlusterFS driver has been deprecated.')
|
||||||
|
|
||||||
manila_config {
|
manila_config {
|
||||||
"${share_backend_name}/share_backend_name": value => $share_backend_name;
|
"${share_backend_name}/share_backend_name": value => $share_backend_name;
|
||||||
"${share_backend_name}/backend_availability_zone": value => $backend_availability_zone;
|
"${share_backend_name}/backend_availability_zone": value => $backend_availability_zone;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#
|
|
||||||
# == Class: manila::share::glusterfs
|
# == Class: manila::share::glusterfs
|
||||||
#
|
#
|
||||||
|
# DEPRECATED !!
|
||||||
# Configures Manila to use GlusterFS as a share driver
|
# Configures Manila to use GlusterFS as a share driver
|
||||||
#
|
#
|
||||||
# === Parameters
|
# === Parameters
|
||||||
@ -23,6 +23,8 @@ class manila::share::glusterfs (
|
|||||||
$glusterfs_mount_point_base = '$state_path/mnt',
|
$glusterfs_mount_point_base = '$state_path/mnt',
|
||||||
) {
|
) {
|
||||||
|
|
||||||
|
warning('Support for GlusterFS driver has been deprecated.')
|
||||||
|
|
||||||
manila::backend::glusterfs { 'DEFAULT':
|
manila::backend::glusterfs { 'DEFAULT':
|
||||||
glusterfs_volumes_config => $glusterfs_volumes_config,
|
glusterfs_volumes_config => $glusterfs_volumes_config,
|
||||||
glusterfs_mount_point_base => $glusterfs_mount_point_base,
|
glusterfs_mount_point_base => $glusterfs_mount_point_base,
|
||||||
|
13
releasenotes/notes/deprecate-glusterfs-93944c0feb40a978.yaml
Normal file
13
releasenotes/notes/deprecate-glusterfs-93944c0feb40a978.yaml
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
---
|
||||||
|
deprecations:
|
||||||
|
- |
|
||||||
|
The following defined resource types have been deprecated and will be
|
||||||
|
removed in a future release.
|
||||||
|
|
||||||
|
- ``manila::backend::glusterfs``
|
||||||
|
- ``manila::backend::glusternative``
|
||||||
|
- ``manila::backend::glusternfs``
|
||||||
|
|
||||||
|
- |
|
||||||
|
The ``manila::share::glustefs`` class has been deprecated and will be
|
||||||
|
removed in a future release.
|
Loading…
x
Reference in New Issue
Block a user