Merge "Deprecate support for VMWare storage driver"

This commit is contained in:
Zuul 2024-03-08 15:55:43 +00:00 committed by Gerrit Code Review
commit ce0ee05b3a
3 changed files with 14 additions and 0 deletions

View File

@ -1,5 +1,6 @@
# == define: cinder::backend::vmdk # == define: cinder::backend::vmdk
# #
# DEPRECATED !!
# Configure the VMware VMDK driver for cinder. # Configure the VMware VMDK driver for cinder.
# #
# === Parameters # === Parameters
@ -87,6 +88,8 @@ define cinder::backend::vmdk (
include cinder::deps include cinder::deps
warning('Support for VMWare storage driver has been deprecated')
cinder_config { cinder_config {
"${name}/volume_backend_name": value => $volume_backend_name; "${name}/volume_backend_name": value => $volume_backend_name;
"${name}/backend_availability_zone": value => $backend_availability_zone; "${name}/backend_availability_zone": value => $backend_availability_zone;

View File

@ -1,11 +1,14 @@
# == Class: cinder::vmware # == Class: cinder::vmware
# #
# DEPRECATED !!
# Creates vmdk specific disk file type & clone type. # Creates vmdk specific disk file type & clone type.
# #
class cinder::vmware { class cinder::vmware {
include cinder::deps include cinder::deps
warning('Support for VMWare storage driver has been deprecated')
cinder_type { 'vmware-thin': cinder_type { 'vmware-thin':
ensure => present, ensure => present,
properties => ['vmware:vmdk_type=thin'] properties => ['vmware:vmdk_type=thin']

View File

@ -0,0 +1,8 @@
---
deprecations:
- |
The following implementations have been deprecated and will be removed
in a future release.
- ``cinder::vmware`` class
- ``cinder::backend::vmdk`` defined resource type