tripleo-docs/doc/source/advanced_deployment/introspect_single_node.rst
Dmitry Tantsur 6b060fc283 Rework nodes registration and configuration
* Convert some notes to warnings, move important text out of notes.
* Move enroll state documentation into a newly written section
  (mostly copy-pasted from one of my recent emails to openstack-dev).
* Stop mentioning API version 1.11, as we already use it by default.
* Explain the 'baremetal configure boot' is no longer mandatory
  starting with Newton.
* Write a section on automatically setting the root device hints.
* Move power state sync note to troubleshooting, as people are unlikely
  to be interested in or even understand this part.
* Fix small mistakes.

Change-Id: I5f078bafd64d4fbcc5e83557f7761226cca93fd6
2016-06-09 17:28:35 +02:00

30 lines
1.1 KiB
ReStructuredText

Introspecting a Single Node
===========================
In addition to bulk introspection, you can also introspect nodes one by one.
When doing so, you must take care to set the correct node states manually.
Use ``ironic node-show UUID`` command to figure out whether nodes are in
``manageable`` or ``available`` state. For all nodes in ``available`` state,
start with putting a node to ``manageable`` state (see
:doc:`../advanced_deployment/node_states` for details)::
ironic node-set-provision-state UUID manage
Then you can run introspection::
openstack baremetal introspection start UUID
This command won't poll for the introspection result, use the following command
to check the current introspection state::
openstack baremetal introspection status UUID
Repeat it for every node until you see ``True`` in the ``finished`` field.
The ``error`` field will contain an error message if introspection failed,
or ``None`` if introspection succeeded for this node.
Do not forget to make nodes available for deployment afterwards::
ironic node-set-provision-state UUID provide