summaryrefslogtreecommitdiff
path: root/doc/source/admin/configuration/cross-cell-resize.rst
diff options
context:
space:
mode:
authorMatt Riedemann <mriedem.os@gmail.com>2019-12-10 15:38:46 -0500
committerMatt Riedemann <mriedem.os@gmail.com>2019-12-23 10:10:57 -0500
commit74e76b1a6bac69e9b53b8c3f489d114d4ead6bb9 (patch)
tree2c92f2c99c885dde6e110b3cef5891d08172ca30 /doc/source/admin/configuration/cross-cell-resize.rst
parent92bf69bfa52f56b359cb3a6f0871f7cc4ec6bdf9 (diff)
downloadnova-74e76b1a6bac69e9b53b8c3f489d114d4ead6bb9.tar.gz
Add cross-cell resize tests for _poll_unconfirmed_resizes
This adds two tests and updates the cross-cell resize docs to show that _poll_unconfirmed_resizes can work if the cells are able to "up-call" to the API DB to confirm the resize. Since lots of deployments still enable up-calls we don't explicitly block _poll_unconfirmed_resizes from processing cross-cell migrations. The other test shows that _poll_unconfirmed_resizes fails if up-calls are disabled. Part of blueprint cross-cell-resize Change-Id: I39e8159f3e734a1219e1a44434d6360572620424
Diffstat (limited to 'doc/source/admin/configuration/cross-cell-resize.rst')
-rw-r--r--doc/source/admin/configuration/cross-cell-resize.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/source/admin/configuration/cross-cell-resize.rst b/doc/source/admin/configuration/cross-cell-resize.rst
index 5b30c4f47c..b768d7bc8b 100644
--- a/doc/source/admin/configuration/cross-cell-resize.rst
+++ b/doc/source/admin/configuration/cross-cell-resize.rst
@@ -251,6 +251,11 @@ Other limitations:
source and destination compute host are not on shared storage or when
shelve offloading and unshelving a server with a config drive. If necessary,
the resized server can be rebuilt to regain the personality files.
+* The ``_poll_unconfirmed_resizes`` periodic task, which can be
+ :oslo.config:option:`configured <resize_confirm_window>` to automatically
+ confirm pending resizes on the target host, *might* not support cross-cell
+ resizes because doing so would require an :ref:`up-call <upcall>` to the
+ API to confirm the resize and cleanup the source cell database.
.. _personality files: https://docs.openstack.org/api-guide/compute/server_concepts.html#server-personality
.. _evacuating: https://docs.openstack.org/api-ref/compute/#evacuate-server-evacuate-action