s3: Remove the unused/deprecated ensure parameter

This parameter has been unused and was deprecated formally during
Wallaby cycle[1].

[1] 42d74471dd

Change-Id: I2f3631fb45587ee74a3b3dabc3c281a2b9a242ae
This commit is contained in:
Takashi Kajinami
2022-09-04 17:18:01 +09:00
parent e6ceaf6d51
commit 0e2e25e667
2 changed files with 4 additions and 12 deletions

View File

@@ -72,12 +72,6 @@
# Override the default log routing for s3api middleware
# Defaults to $::os_service_default.
#
# DEPRECATED PARAMETERS
#
# [*ensure*]
# Enable or not s3api middleware
# Defaults to undef
#
class swift::proxy::s3api(
$allow_no_owner = $::os_service_default,
$location = $::os_service_default,
@@ -95,16 +89,10 @@ class swift::proxy::s3api(
$force_swift_request_proxy_log = $::os_service_default,
$min_segment_size = $::os_service_default,
$log_name = $::os_service_default,
# DEPRECATED PARAMETERS
$ensure = undef,
) {
include swift::deps
if $ensure != undef {
warning('The ensure parameter has been deprecated and has no effect')
}
swift_proxy_config {
'filter:s3api/use': value => 'egg:swift#s3api';
'filter:s3api/allow_no_owner': value => $allow_no_owner;

View File

@@ -0,0 +1,4 @@
---
upgrade:
- |
The ``swift::proxy::s3api::ensure`` parameter has been removed.