summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorArne Wiebalck <Arne.Wiebalck@cern.ch>2020-06-10 14:00:24 +0200
committerArne Wiebalck <Arne.Wiebalck@cern.ch>2020-06-10 14:55:40 +0200
commitd602543dcba49720eda2d973fb1a5d8fb7a81907 (patch)
tree9717d794b0e5e262952a5f1aaa25f891fabf880c /doc
parent968088440cf691e25f83680801952ccdff23406b (diff)
downloadironic-d602543dcba49720eda2d973fb1a5d8fb7a81907.tar.gz
[doc] Fix indentation in admin/troubleshooting
Change-Id: I337a2441c5788f133a26734e7f0702ccd0508498 Also: remove a TODO since this should be covered now.
Diffstat (limited to 'doc')
-rw-r--r--doc/source/admin/troubleshooting.rst28
1 files changed, 13 insertions, 15 deletions
diff --git a/doc/source/admin/troubleshooting.rst b/doc/source/admin/troubleshooting.rst
index c915326dc..1ac680e1f 100644
--- a/doc/source/admin/troubleshooting.rst
+++ b/doc/source/admin/troubleshooting.rst
@@ -81,7 +81,7 @@ A few things should be checked in this case:
#. Upon scheduling, Nova will query the Placement API service for the
available resource providers (in the case of Ironic: nodes with a given
resource class). If placement does not have any allocation candidates for the
- requested resource class, the request will result in a "Nova valid host
+ requested resource class, the request will result in a "No valid host
was found" error. It is hence sensible to check if Placement is aware of
resource providers (nodes) for the requested resource class with::
@@ -92,20 +92,20 @@ A few things should be checked in this case:
| 1 | CUSTOM_BAREMETAL_LARGE=1 | 2f7b9c69-c1df-4e40-b94e-5821a4ea0453 | CUSTOM_BAREMETAL_LARGE=0/1 |
+---+-----------------------------+--------------------------------------+-------------------------------+
- For Ironic, the resource provider is the UUID of the available Ironic node.
- If this command returns an empty list (or does not contain the targeted
- resource provider), the operator needs to understand first, why the resource
- tracker has not reported this provider to placement. Potential explanations
- include:
+ For Ironic, the resource provider is the UUID of the available Ironic node.
+ If this command returns an empty list (or does not contain the targeted
+ resource provider), the operator needs to understand first, why the resource
+ tracker has not reported this provider to placement. Potential explanations
+ include:
- * the resource tracker cycle has not finished yet and the resource provider
- will appear once it has (the time to finish the cycle scales linearly with
- the number of nodes the corresponding ``nova-compute`` service manages);
+ * the resource tracker cycle has not finished yet and the resource provider
+ will appear once it has (the time to finish the cycle scales linearly with
+ the number of nodes the corresponding ``nova-compute`` service manages);
- * the node is in a state where the resource tracker does not consider it to
- be eligible for scheduling, e.g. when the node has ``maintenance`` set to
- ``True``; make sure the target nodes are in ``available`` and
- ``maintenance`` is ``False``;
+ * the node is in a state where the resource tracker does not consider it to
+ be eligible for scheduling, e.g. when the node has ``maintenance`` set to
+ ``True``; make sure the target nodes are in ``available`` and
+ ``maintenance`` is ``False``;
#. If you do not use scheduling based on resource classes, then the node's
properties must have been set either manually or via inspection.
@@ -163,8 +163,6 @@ A few things should be checked in this case:
check ``openstack hypervisor show <IRONIC NODE>`` to see the status of
individual Ironic nodes as reported to Nova.
- .. TODO(dtantsur): explain inspecting the placement API
-
#. Figure out which Nova Scheduler filter ruled out your nodes. Check the
``nova-scheduler`` logs for lines containing something like::