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

1.1 KiB

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 ../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