Amend minor update docs for Rocky

Add the new external-update command for updating Ceph.

Change-Id: If336cd95f6ee17407b97ec17e59c98301de07a4a
This commit is contained in:
Jiri Stransky 2018-08-28 14:19:04 +02:00
parent f245ce75b9
commit da01ee1347
2 changed files with 35 additions and 16 deletions

View File

@ -70,11 +70,11 @@
.baremetal {background: #eef;} .baremetal {background: #eef;}
.virtual {background: #efe;} .virtual {background: #efe;}
.ceph {background: #eff;} .ceph {background: #eff;}
.ltom {background: #dee;}
.mton {background: #ded;} .mton {background: #ded;}
.ntoo {background: #edd;} .ntoo {background: #edd;}
.otop {background: #dfb;} .otop {background: #dfb;}
.ptoq {background: #afd;} .ptoq {background: #afd;}
.qtor {background: #dee;}
.validations {background: #fdd;} .validations {background: #fdd;}
.optional {background: #ffe;} .optional {background: #ffe;}

View File

@ -90,27 +90,46 @@ the OpenStack release that you currently operate, perform these steps:
#. **Ceph update (optional)** #. **Ceph update (optional)**
If your environment includes Ceph managed by TripleO (i.e. *not* If your environment includes Ceph managed by TripleO (i.e. *not*
what TripleO calls "external Ceph"), update Ceph by running: what TripleO calls "external Ceph"), you'll want to update Ceph at
this point too. The procedure differs between Queens and Rocky
releases:
.. code-block:: bash .. admonition:: Queens
:class: ptoq
openstack overcloud ceph-upgrade run <OPTIONS> Run:
In place of the `<OPTIONS>` token should go all parameters that you .. code-block:: bash
used with previous `openstack overcloud update prepare` command
(including the new `-e container-params.yaml`).
.. note:: openstack overcloud ceph-upgrade run <OPTIONS>
The `ceph-upgrade run` command performs a Heat stack update, and In place of the `<OPTIONS>` token should go all parameters that you
as such it should be passed all parameters currently used by the used with previous `openstack overcloud update prepare` command
Heat stack (most notably environment files, role counts, roles (including the new `-e container-params.yaml`).
data, and network data). This is crucial in order to keep
correct state of the stack.
The `ceph-upgrade run` command re-enables config management .. note::
operations previously disabled by `update prepare`, and triggers
the rolling update playbook of the Ceph installer (`ceph-ansible`). The `ceph-upgrade run` command performs a Heat stack update, and
as such it should be passed all parameters currently used by the
Heat stack (most notably environment files, role counts, roles
data, and network data). This is crucial in order to keep
correct state of the stack.
The `ceph-upgrade run` command re-enables config management
operations previously disabled by `update prepare`, and triggers
the rolling update playbook of the Ceph installer (`ceph-ansible`).
.. admonition:: Rocky
:class: qtor
Run:
.. code-block:: bash
openstack overcloud external-update run --tags ceph
This will update Ceph by running ceph-ansible installer with
update playbook.
#. **Update convergence** #. **Update convergence**