Docs: Fix missing instructions for Liberty manual upgrades
If the deployer follows current manual instructions, he will miss a few steps, which will cause issues in the upgrade. This commit took the commit here as basis, and added the Liberty specifics. https://review.openstack.org/329623 Change-Id: I7a926e23998f5f1544747fc4626182620306da3b Fixes-Bug: 1592067 Signed-off-by: Jean-Philippe Evrard <jean-philippe.evrard@rackspace.co.uk>
This commit is contained in:
parent
00fc080b25
commit
68d7402e05
|
@ -71,6 +71,18 @@ inventory is found automatically.
|
|||
|
||||
# cd playbooks
|
||||
|
||||
Cleanup old facts
|
||||
~~~~~~~~~~~~~~~~~
|
||||
|
||||
Some configuration changed, and old facts should be purged before
|
||||
the upgrade.
|
||||
|
||||
See :ref:`fact-cleanup-playbook` for more details.
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
# openstack-ansible "${UPGRADE_PLAYBOOKS}/ansible_fact_cleanup.yml"
|
||||
|
||||
Update configuration and environment files
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
@ -96,6 +108,16 @@ See :ref:`user-secrets-playbook` for more details.
|
|||
|
||||
# openstack-ansible "${UPGRADE_PLAYBOOKS}/user-secrets-adjustment.yml"
|
||||
|
||||
Remove MariaDB apt repositories leftovers
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
This makes sures that all references to mariadb in apt sources are removed.
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
# openstack-ansible "${UPGRADE_PLAYBOOKS}/mariadb-apt-cleanup.yml"
|
||||
|
||||
|
||||
Upgrade hosts
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
|
@ -167,6 +189,15 @@ See :ref:`neutron-port-sec-playbook` for details.
|
|||
|
||||
# openstack-ansible "${UPGRADE_PLAYBOOKS}/disable-neutron-port-security.yml"
|
||||
|
||||
Flush Memcached cache
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
See :ref:`memcached-flush` for details.
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
# openstack-ansible "${UPGRADE_PLAYBOOKS}/memcached-flush.yml"
|
||||
|
||||
Upgrade OpenStack
|
||||
~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
|
|
@ -24,6 +24,13 @@ are not there by default.
|
|||
Do not run this playbook until after all the services have
|
||||
stopped using the shared configuration.
|
||||
|
||||
.. _fact-cleanup-playbook:
|
||||
|
||||
``ansible_fact_cleanup.yml``
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
This calls a script to removes files in ``/etc/openstack_deploy/ansible_facts/``
|
||||
|
||||
.. _config-change-playbook:
|
||||
|
||||
``deploy-config-changes.yml``
|
||||
|
@ -132,6 +139,13 @@ The following stanza adds to
|
|||
This playbook cleans up older MariaDB apt repositories which used HTTP instead
|
||||
of HTTPS.
|
||||
|
||||
.. _memcached-flush:
|
||||
|
||||
``memcached-flush.yml``
|
||||
~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Sends "flush_all" to memcached with the help of nc.
|
||||
|
||||
--------------
|
||||
|
||||
.. include:: navigation.txt
|
||||
|
|
Loading…
Reference in New Issue