From: John Spray Date: Wed, 22 Aug 2018 14:49:20 +0000 (-0400) Subject: mon: remove pre-luminous health output compatibility X-Git-Tag: v14.0.1~309^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F23694%2Fhead;p=ceph.git mon: remove pre-luminous health output compatibility As of nautilus, this will be more than two versions old: external tooling should have been updated by now. Signed-off-by: John Spray --- diff --git a/PendingReleaseNotes b/PendingReleaseNotes index bf44d588722..19022ba0ab1 100644 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@ -4,6 +4,10 @@ * The 'ceph osd rm' command has been deprecated. Users should use 'ceph osd destroy' or 'ceph osd purge' (but after first confirming it is safe to do so via the 'ceph osd safe-to-destroy' command). +* The mon_health_preluminous_compat and mon_health_preluminous_compat_warning + config options are removed, as the related functionality is more + than two versions old. Any legacy monitoring system expecting Jewel-style + health output will need to be updated to work with Nautilus. * Nautilus is not supported on any distros still running upstart so upstart specific files and references have been removed. diff --git a/src/common/legacy_config_opts.h b/src/common/legacy_config_opts.h index 4da595dc3e9..b817741cf1d 100644 --- a/src/common/legacy_config_opts.h +++ b/src/common/legacy_config_opts.h @@ -270,7 +270,6 @@ OPTION(mon_reweight_max_change, OPT_DOUBLE) OPTION(mon_health_to_clog, OPT_BOOL) OPTION(mon_health_to_clog_interval, OPT_INT) OPTION(mon_health_to_clog_tick_interval, OPT_DOUBLE) -OPTION(mon_health_preluminous_compat, OPT_BOOL) OPTION(mon_data_avail_crit, OPT_INT) OPTION(mon_data_avail_warn, OPT_INT) OPTION(mon_data_size_warn, OPT_U64) // issue a warning when the monitor's data store goes over 15GB (in bytes) diff --git a/src/common/options.cc b/src/common/options.cc index 7973c63719e..5210daf89eb 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -1599,14 +1599,6 @@ std::vector