Remove deprecated ceph::rgw::syslog

This parameter was deprecated more than 5 years ago[1].

[1] 02e1a6361d

Change-Id: I0ea6f75e318f0b595ddcbdf6a266da3b38ca2b94
This commit is contained in:
Takashi Kajinami 2023-07-18 00:01:58 +09:00
parent 35c1173518
commit f09989828a
2 changed files with 4 additions and 11 deletions

View File

@ -87,11 +87,6 @@
# secure.
# Optional. Default is false
#
# Deprecated Parameters:
#
# [*syslog*] Whether or not to log to syslog.
# Optional. Default is true.
#
define ceph::rgw (
$pkg_radosgw = $ceph::params::pkg_radosgw,
$rgw_ensure = 'running',
@ -112,14 +107,8 @@ define ceph::rgw (
$rgw_swift_account_in_url = false,
$rgw_swift_versioning_enabled = false,
$rgw_trust_forwarded_https = false,
$syslog = undef,
) {
if $syslog
{
warning( 'The syslog parameter is unused and deprecated. It will be removed in a future release.' )
}
unless $name =~ /^radosgw\..+/ {
fail("Define name must be started with 'radosgw.'")
}

View File

@ -0,0 +1,4 @@
---
upgrade:
- |
The ``ceph::rgw::syslog`` parameter has been removed.