fd66bd6446
We deprecated vmwareapi virt driver support of puppet-nova during 2023.2 cycle[1] and then removed it in 2024.2 cycle[2] based on the driver status. Because we don't expect any users may use VMWare storage driver without vmwareapi virt driver, this deprecates support for VMWare storage driver. We aim to remove it in 2024.1 cycle. [1] 8bf7f7d2e9604e24b6226077fced4af92dacd7a5 [2] 1d0bee66fce81f1d9e40b66f280584ea28e69b45 Change-Id: I775b4ee578169d3c6dfd2087b5286ff6a84de012
37 lines
784 B
Puppet
37 lines
784 B
Puppet
# == Class: cinder::vmware
|
|
#
|
|
# DEPRECATED !!
|
|
# Creates vmdk specific disk file type & clone type.
|
|
#
|
|
class cinder::vmware {
|
|
|
|
include cinder::deps
|
|
|
|
warning('Support for VMWare storage driver has been deprecated')
|
|
|
|
cinder_type { 'vmware-thin':
|
|
ensure => present,
|
|
properties => ['vmware:vmdk_type=thin']
|
|
}
|
|
|
|
cinder_type { 'vmware-thick':
|
|
ensure => present,
|
|
properties => ['vmware:vmdk_type=thick']
|
|
}
|
|
|
|
cinder_type { 'vmware-eagerZeroedThick':
|
|
ensure => present,
|
|
properties => ['vmware:vmdk_type=eagerZeroedThick']
|
|
}
|
|
|
|
cinder_type { 'vmware-full':
|
|
ensure => present,
|
|
properties => ['vmware:clone_type=full']
|
|
}
|
|
|
|
cinder_type { 'vmware-linked':
|
|
ensure => present,
|
|
properties => ['vmware:clone_type=linked']
|
|
}
|
|
}
|