2024.1 Series Release Notes¶
24.0.0¶
New Features¶
The following two classes have been added, to support caching options.
trove::cache
trove::cache::instance_ports
The
trove::cache
class now supports the following new options for Redis backend and Redis Sentinel backend.redis_server
redis_username
redis_password
redis_sentinels
redis_socket_timeout
redis_sentinel_service_name
The following parameters have been added to the
trove::guestagent
class.num_tries
volume_fstype
format_options
volume_format_timeout
mount_options
The new
trove::healthcheck
class has been added.
The new
trove::network_isolation
parameter has been added.
The new
trove::rabbit_transient_quorum_queue
parameter has been added.
The following parameters have been added to the
trove
class.trove_volume_support
volume_rootdisk_support
volume_rootdisk_size
Upgrade Notes¶
The following parameters of the
trove
class no longer treatfalse
as an indicator to remove the option. Use os_service_default fact instead.ca_file
cert_file
key_file
Default values of the
trove::quota
class parameters have been updated and now the service default values are used by default.
Deprecation Notes¶
The
trove::single_tenant_mode
parameter has been deprecated and it has no effect now.
The
trove::api::service_credentials
class has been deprecated. Use thetrove::service_credentials
class instead.
The following resource types have been using the credential written in the
[keystone_authtoken]
section oftrove.conf
. However this behavior has been deprecated and now these resource types first look for the yaml files in/etc/openstack/puppet
. Make sure one ofclouds.yaml
oradmin-clouds.yaml
(which is created by puppet-keystone) is created in that directory.trove_datastore
trove_datastore_version