Misplaced objects are not something that puts the health or safety of
data in jeopardy. Don't warn about it by default.
Since this is a change in behavior, add a release note.
Signed-off-by: Sage Weil <sage@redhat.com>
option, you will need to adjust your config to set the new global option
or revert to the default of .05 (5%).
+* By default, Ceph no longer issues a health warning when there are
+ misplaced objects (objects that are fully replicated but not stored
+ on the intended OSDs). You can reenable the old warning by setting
+ ``mon_warn_on_misplaced`` to ``true``.
Upgrading from Luminous
-----------------------
.set_description("Enable POOL_APP_NOT_ENABLED health check"),
Option("mon_warn_on_misplaced", Option::TYPE_BOOL, Option::LEVEL_ADVANCED)
- .set_default(true)
+ .set_default(false)
.set_description("Issue a health warning if there are misplaced objects"),
Option("mon_max_snap_prune_per_epoch", Option::TYPE_UINT, Option::LEVEL_ADVANCED)