Ceph blog stories provide high-level spotlights on our customers all over the world
This is the first bug fix release of Ceph Nautilus release series. We recommend
all nautilus users upgrade to this release. For upgrading from older releases of
ceph, general guidelines for upgrade to nautilus must be followed
Upgrading from Mimic or Luminous.
The default value for mon_crush_min_required_version has been
changed from firefly to hammer, which means the cluster will
issue a health warning if your CRUSH tunables are older than hammer.
There is generally a small (but non-zero) amount of data that will
move around by making the switch to hammer tunables; for more information,
If possible, we recommend that you set the oldest allowed client to hammer
or later. You can tell what the current oldest allowed client is with:
ceph osd dump | min_compat_client
If the current value is older than hammer, you can tell whether it
is safe to make this change by verifying that there are no clients
older than hammer current connected to the cluster with:
The newer straw2 CRUSH bucket type was introduced in hammer, and
ensuring that all clients are hammer or newer allows new features
only supported for straw2 buckets to be used, including the
crush-compat mode for the Balancer.
Ceph now packages python bindings for python3.6 instead of
python3.4, because EPEL7 recently switched from python3.4 to
python3.6 as the native python3. see the epel lists announcement
for more details on the background of this change.