Yoga Series Release Notes¶
20.4.0¶
New Features¶
Now this module supports configurion options in /etc/swift/internal-client.conf`.
The
swift::proxy::ceilometer
class now supports the following new parameters to manage options for Rabbit driver in oslo.messaging library.rabbit_ha_queues
heartbeat_timeout_threshold
heartbeat_rate
heartbeat_in_pthread
rabbit_qos_prefetch_count
amqp_durable_queues
kombu_reconnect_delay
kombu_failover_strategy
kombu_compression
Bug Fixes¶
Now the
swift::ringbuilder::create
defined type generates a ring builder file by root user, instead of swift user, by default. Set the user parameter if a different should be used.
20.3.0¶
Deprecation Notes¶
The
swift::test_file
class has been deprecated and will be removed in a future release.
20.2.0¶
New Features¶
Now this module supports CentOS 9 and Red Hat Enterprise Linux 9.
Now puppet-swift supports configurations required by the container-sharder service.
The
system_scope
parameter has been added to the following classes.swift::proxy::authtoken
swift::proxy::ceilometer
swift::proxy::s3token
The
swift::keystone::auth
class now supports customizing roles assigned to the swift service user.
The
swift::keystone::auth
class now supports defining assignmet of system-scoped roles to the swift service user.
20.1.0¶
New Features¶
Add object-replicator rsync_timeout and rsync_bwlimit parameters.
The
swift::proxy::container_sync
class now supports the following two parameters of thecontainer_sync
middleware.allow_full_urls
current
The following two parameters have been added to the
swift::proxy::gatekeeper
class.shunt_inbound_x_timestamp
allow_reserved_names_header
The following four parameters have been added to the
swift::proxy::slo
class.rate_limit_under_size
concurrency
delete_concurrency
yield_frequency
allow_async_delete
Upgrade Notes¶
Default value of
swift::proxy::bulk
has been changed from60
to10
, which is consistent with the service default.
The following three deprecated parameters have been removed from the
swift::proxy::s3token
class.auth_host
auth_port
auth_protocol
Default value of the
swift::proxy::slo::rate_limit_segments_per_sec
parameter has been changed from0
to1
.
Default value of
swift::proxy::slo::max_manifest_size
has been changed from2097152
to8388608
, following the change in swift itself.
Deprecation Notes¶
The
swift::proxy::slo::min_segment_size
parameter has been deprecated and has no effect now.
20.0.0¶
Deprecation Notes¶
The following two parameters have been deprecated, and will be removed in a future release.
swift::storage::all::allow_versions
swift::storage::server::allow_versions