From: Dimitri Savineau Date: Mon, 25 May 2020 13:44:12 +0000 (-0400) Subject: docs: Add upgrade operation. X-Git-Tag: v4.0.25~6 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=31b0da4cae2df96e77212a7af58e1081c31ff4ea;p=ceph-ansible.git docs: Add upgrade operation. This commit adds a chapter about the ceph upgrade process. Closes: #5393 Signed-off-by: Dimitri Savineau (cherry picked from commit e41487dbce9dd5e9d754270bec426bea920406be) --- diff --git a/docs/source/day-2/upgrade.rst b/docs/source/day-2/upgrade.rst new file mode 100644 index 000000000..6b82cbddc --- /dev/null +++ b/docs/source/day-2/upgrade.rst @@ -0,0 +1,17 @@ +Upgrading the ceph cluster +------------------- + +ceph-ansible provides a playbook in ``infrastructure-playbooks`` for upgrading a Ceph cluster: ``rolling_update.yml``. + +This playbook could be used for both minor upgrade (X.Y to X.Z) or major upgrade (X to Y). + +Before running a major upgrade you need to update the ceph-ansible version first. + +example: + +.. code-block:: shell + + $ ansible-playbook -vv -i hosts infrastructure-playbooks/rolling_update.yml + +.. note:: + This playbook isn't intended to be run with the ``--limit`` ansible option. \ No newline at end of file diff --git a/docs/source/index.rst b/docs/source/index.rst index a70b0bd53..94d770f88 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -282,6 +282,7 @@ ceph-ansible provides a set of playbook in ``infrastructure-playbooks`` director day-2/osds day-2/purge + day-2/upgrade Contribution ============