]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
doc: emphasize the importance of require-osd-release nautilus
authorZac Dover <zac.dover@gmail.com>
Fri, 10 Jan 2020 01:54:51 +0000 (11:54 +1000)
committerZac Dover <zac.dover@gmail.com>
Fri, 10 Jan 2020 01:54:51 +0000 (11:54 +1000)
This commit adds a red warning (in an "important" admonition)
directing the reader to make certain to run "ceph osd
require-osd-release nautilus" before enabling the v2 network
protocol. This change applies only to the procedure that
explains how to upgrade to Nautilus from Mimic or Luminous.

Signed-off-by: Zac Dover <zac.dover@gmail.com>
doc/releases/nautilus.rst

index f53350068e2f2afc80b6705c0b7702a30d780217..134897b1dfd00a4173713a89efc93b7163d4fbf1 100644 (file)
@@ -1333,6 +1333,8 @@ Instructions
 
      # ceph osd require-osd-release nautilus
 
+   .. important:: This step is mandatory. Failure to execute this step will make it impossible for OSDs to communicate after msgrv2 is enabled.
+
 #. If you set ``noout`` at the beginning, be sure to clear it with::
 
      # ceph osd unset noout
@@ -1375,6 +1377,13 @@ Instructions
    and verify that each monitor has both a ``v2:`` and ``v1:`` address
    listed.
 
+   .. important:: 
+      Before this step is run, the following command must already have been run:
+
+      # ceph osd require-osd-release nautilus
+
+      If this command (step 10 in this procedure) has not been run, OSDs will lose the ability to communicate.
+
 #. For each host that has been upgraded, you should update your
    ``ceph.conf`` file so that it either specifies no monitor port (if
    you are running the monitors on the default ports) or references