aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2022-04-21 21:23:22 +0000
committerGerrit Code Review <review@openstack.org>2022-04-21 21:23:22 +0000
commit1de1e0f36ce4d34a827eff9792cb02a23376afc2 (patch)
tree86f1df40c361e143d350e551eca3e3badcd7b712 /doc
parent2c15d36fedb95528bca61ba41a3b2f5f6b8bb1a6 (diff)
parentf1d3ff11d0e43b7e70fe9c36709975d96dfa86e8 (diff)
downloadkolla-ansible-1de1e0f36ce4d34a827eff9792cb02a23376afc2.tar.gz
kolla-ansible-1de1e0f36ce4d34a827eff9792cb02a23376afc2.zip
Merge "nova: improve compute service registration failure handling"
Diffstat (limited to 'doc')
-rw-r--r--doc/source/reference/compute/nova-guide.rst14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/source/reference/compute/nova-guide.rst b/doc/source/reference/compute/nova-guide.rst
index 490516909..3deccee3e 100644
--- a/doc/source/reference/compute/nova-guide.rst
+++ b/doc/source/reference/compute/nova-guide.rst
@@ -65,3 +65,17 @@ concept known as Vendordata. If a Vendordata file is located in the
following path within the Kolla configuration, Kolla will
automatically use it when the Nova service is deployed or
reconfigured: ``/etc/kolla/config/nova/vendordata.json``.
+
+Failure handling
+================
+
+Compute service registration
+----------------------------
+
+During deployment, Kolla Ansible waits for Nova compute services to register
+themselves. By default, if a compute service does not register itself before
+the timeout, that host will be marked as failed in the Ansible run. This
+behaviour is useful at scale, where failures are more frequent.
+
+Alternatively, to fail all hosts in a cell when any compute service fails
+to register, set ``nova_compute_registration_fatal`` to ``true``.