From 6bfff36f36f7510aa4b5b44619ffc9acc4c06fb9 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Thu, 7 Sep 2023 02:23:15 +0900 Subject: [PATCH] RGW: Add warning about civetweb and fastcgi These frontneds have been removed in quincy release[1]. [1] https://github.com/ceph/ceph/commit/1627d6c76a906da1ea99c721443135ff9c07db43 Change-Id: Ib6d2055beee21e3dbc56a8f577437ebc7ca986bd --- manifests/rgw.pp | 2 ++ .../deprecate-civetweb-and-fcgi-daecf8cae43c8f61.yaml | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 releasenotes/notes/deprecate-civetweb-and-fcgi-daecf8cae43c8f61.yaml diff --git a/manifests/rgw.pp b/manifests/rgw.pp index b3a12c74..7e54a0f9 100644 --- a/manifests/rgw.pp +++ b/manifests/rgw.pp @@ -145,11 +145,13 @@ define ceph::rgw ( } } 'civetweb': { + warning('civetweb frontend has been removed in quincy release.') ceph::rgw::civetweb { $name: rgw_frontends => $rgw_frontends, } } 'apache-proxy-fcgi': { + warning('fastcgi frontend has been removed in quincy release.') $rgw_frontends_real = pick($rgw_frontends, 'fastcgi socket_port=9000 socket_host=127.0.0.1'); ceph_config { "client.${name}/rgw_frontends": value => $rgw_frontends_real; diff --git a/releasenotes/notes/deprecate-civetweb-and-fcgi-daecf8cae43c8f61.yaml b/releasenotes/notes/deprecate-civetweb-and-fcgi-daecf8cae43c8f61.yaml new file mode 100644 index 00000000..e3e552db --- /dev/null +++ b/releasenotes/notes/deprecate-civetweb-and-fcgi-daecf8cae43c8f61.yaml @@ -0,0 +1,7 @@ +--- +deprecations: + - | + Support for RADOS Gateway deployment with fastcgi frontend or civetweb + frontend has been deprecated. These fronends have been removed in Quincy + release. The support may be removed when the minimum tested ceph version + is bumped to Quincy or later.