From c9cfdf78567b6bb1b3e30498c884a7b69f35d9a2 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sun, 4 Sep 2022 17:09:38 +0900 Subject: [PATCH] slo: Remove deprecated min_segment_size The parameter was deprecated during Yoga cycle[1] and has had no effect since then. [1] 0ef85fafbb02e9758f7fd480ed5d4c1a73ac6152 Change-Id: I698443ac62ac453d686f8777e44abb0d814062ee --- manifests/proxy/slo.pp | 15 --------------- ...ove-slo-min_segment_size-b1d5ffaa4112cfba.yaml | 4 ++++ 2 files changed, 4 insertions(+), 15 deletions(-) create mode 100644 releasenotes/notes/remove-slo-min_segment_size-b1d5ffaa4112cfba.yaml diff --git a/manifests/proxy/slo.pp b/manifests/proxy/slo.pp index 9994cbeb..30493879 100644 --- a/manifests/proxy/slo.pp +++ b/manifests/proxy/slo.pp @@ -53,12 +53,6 @@ # of segments using query params like `?multipart-manifest=delete&async=on`. # Defaults to $::os_service_default. # -# DEPRECATED PARAMETERS -# -# [*min_segment_size*] -# (Optional) minimal segment size -# Defaults to undef. -# # == Authors # # Xingchao Yu yuxcer@gmail.com @@ -78,19 +72,10 @@ class swift::proxy::slo ( $delete_concurrency = $::os_service_default, $yield_frequency = $::os_service_default, $allow_async_delete = $::os_service_default, - # DEPRECATED PARAMETERS - $min_segment_size = undef, ) { include swift::deps - if $min_segment_size != undef { - warning('The swift::proxy::slo::min_segment_size parameter is deprecated and has no effect.') - } - swift_proxy_config { - 'filter:slo/min_segment_size': ensure => absent; - } - swift_proxy_config { 'filter:slo/use': value => 'egg:swift#slo'; 'filter:slo/max_manifest_segments': value => $max_manifest_segments; diff --git a/releasenotes/notes/remove-slo-min_segment_size-b1d5ffaa4112cfba.yaml b/releasenotes/notes/remove-slo-min_segment_size-b1d5ffaa4112cfba.yaml new file mode 100644 index 00000000..5b00d034 --- /dev/null +++ b/releasenotes/notes/remove-slo-min_segment_size-b1d5ffaa4112cfba.yaml @@ -0,0 +1,4 @@ +--- +upgrade: + - | + The ``swift::proxy::slo::min_segment_size`` parameter has been removed.