4 * The 'ceph osd rm' command has been deprecated. Users should use
5 'ceph osd destroy' or 'ceph osd purge' (but after first confirming it is
6 safe to do so via the 'ceph osd safe-to-destroy' command).
8 * Nautilus is not supported on any distros still running upstart so upstart
9 specific files and references have been removed.
14 * The Telegraf module for the Manager allows for sending statistics to
15 an Telegraf Agent over TCP, UDP or a UNIX Socket. Telegraf can then
16 send the statistics to databases like InfluxDB, ElasticSearch, Graphite
19 * The graylog fields naming the originator of a log event have
20 changed: the string-form name is now included (e.g., ``"name":
21 "mgr.foo"``), and the rank-form name is now in a nested section
22 (e.g., ``"rank": {"type": "mgr", "num": 43243}``).
24 * If the cluster log is directed at syslog, the entries are now
25 prefixed by both the string-form name and the rank-form name (e.g.,
26 ``mgr.x mgr.12345 ...`` instead of just ``mgr.12345 ...``).
28 * The JSON output of the ``osd find`` command has replaced the ``ip``
29 field with an ``addrs`` section to reflect that OSDs may bind to
32 * CephFS clients without the 's' flag in their authentication capability
33 string will no longer be able to create/delete snapshots. To allow
34 ``client.foo`` to create/delete snapshots in the ``bar`` directory of
35 filesystem ``cephfs_a``, use command:
37 - ``ceph auth caps client.foo mon 'allow r' osd 'allow rw tag cephfs data=cephfs_a' mds 'allow rw, allow rws path=/bar'``
39 * The ``osd_heartbeat_addr`` option has been removed as it served no
40 (good) purpose: the OSD should always check heartbeats on both the
41 public and cluster networks.
43 * The ``rados`` tool's ``mkpool`` and ``rmpool`` commands have been
44 removed because they are redundant; please use the ``ceph osd pool
45 create`` and ``ceph osd pool rm`` commands instead.
47 * The ``auid`` property for cephx users and RADOS pools has been
48 removed. This was an undocumented and partially implemented
49 capability that allowed cephx users to map capabilities to RADOS
50 pools that they "owned". Because there are no users we have removed
51 this support. If any cephx capabilities exist in the cluster that
52 restrict based on auid then they will no longer parse, and the
53 cluster will report a health warning like::
55 AUTH_BAD_CAPS 1 auth entities have invalid capabilities
56 client.bad osd capability parse failed, stopped at 'allow rwx auid 123' of 'allow rwx auid 123'
58 The capability can be adjusted with the ``ceph auth caps`` command. For example,::
60 ceph auth caps client.bad osd 'allow rwx pool foo'
67 Upgrading from Luminous
68 -----------------------
70 * During the upgrade from luminous to nautilus, it will not be possible to create
71 a new OSD using a luminous ceph-osd daemon after the monitors have been