Pacific
=======
-Pacific is the 16th stable release of Ceph. It is named after the
-giant pacific octopus (Enteroctopus dofleini).
-
-.. DANGER:: DATE: 01 NOV 2021.
-
- DO NOT UPGRADE TO CEPH PACIFIC FROM AN OLDER VERSION.
-
- A recently-discovered bug (https://tracker.ceph.com/issues/53062) can cause
- data corruption. This bug occurs during OMAP format conversion for
- clusters that are updated to Pacific. New clusters are not affected by this
- bug.
-
- The trigger for this bug is BlueStore's repair/quick-fix functionality. This
- bug can be triggered in two known ways:
-
- (1) manually via the ceph-bluestore-tool, or
- (2) automatically, by OSD if ``bluestore_fsck_quick_fix_on_mount`` is set
- to true.
-
- The fix for this bug is expected to be available in Ceph v16.2.7.
-
- DO NOT set ``bluestore_quick_fix_on_mount`` to true. If it is currently
- set to true in your configuration, immediately set it to false.
-
- DO NOT run ``ceph-bluestore-tool``'s repair/quick-fix commands.
-
-
v16.2.7 Pacific
===============
bluestore-quick-fix-on-mount parameter is set to true or ceph-bluestore-tool's
quick-fix/repair commands are invoked.
Relevant tracker: https://tracker.ceph.com/issues/53062
+ bluestore-quick-fix-on-mount continues to be set to false, by default.
* MGR: The pg_autoscaler will use the 'scale-up' profile as the default profile.
16.2.6 changed the default profile to 'scale-down' but we ran into issues
through a set of steps to help them configure their Ceph cluster: expanding
the cluster by adding more hosts, detecting and defining their storage
devices, and finally deploying and configuring the different Ceph services.
+
+* OSD: When using mclock_scheduler for QoS, there is no longer a need to run any
+ manual benchmark. The OSD now automatically sets an appropriate value for
+ `osd_mclock_max_capacity_iops` by running a simple benchmark during
+ initialization.
+
+* MGR: The global recovery event in the progress module has been optimized and
+ a `sleep_interval` of 5 seconds has been added between stats collection,
+ to reduce the impact of the progress module on the MGR, especially in large
+ clusters.
Changelog
---------