Get connection information about the console and enable/disable the
console on the node.
Shows the console_enabled field in the node-show command.
Change-Id: I1cc4c6d97297ab8631f2923a5e7bd800b7d3c11c
The node.states() does issue GET request at /nodes/<uuid>/states to get
the current states of that node.
Change-Id: I9e93447df53a0ba1e0f723e95af80fb126218626
The commit https://review.openstack.org/#/c/61160/ exposes in the Ironic
API a way to trigger the provisioning of a node. This patch add this
functionality on the client libraries (Not exposed on the CLI).
Change-Id: I8c0f339f2c76c153ecba961d0ca411d438c21ceb
The commit https://review.openstack.org/#/c/60299 refactored the /state
subresource of nodes in the Ironic API and one of the changes made was
to rename the subresource from /state to /states (plural) since now both
power and provision state can be retrieved in one request call.
Change-Id: I3e3cf29fa0fd48063ae0ca14eac6f685ccc44e65
The client library should be able to request that a node be rebooted by
passing the "reboot" state to the API. This functionality should be
exposed in the CLI as well.
This depends on commit Ic13c046c621211d9c1533325812955233441d2da
Change-Id: I7954c02a3b5fd8f6caa574fd581f2ae3b0c3d422
Add the node-validate command that triggers the validation of the 'core'
and 'standardized' driver interfaces of a given node. This will also be
used by the ironic driver on nova to validate the node driver interfaces
before deploying it.
Change-Id: I93811c9bfbfe4f7b8559fc4ce566c8d4e19a54ac
The commit https://review.openstack.org/#/c/57495/ introduced the
chassis_uuid attribute for Nodes in the Ironic API, this patch adjusts
the client to reflect that change.
Change-Id: Ia490fbe0bcf32fc474a3c74842003addc2a94e6d
This patch updates the node-show subcommand for ironic so that it
shows the node that matches the given instance UUID.
ironic node-show [--instance] id
It also updates node-list subcommand so that it can show all the
nodes that have instance UUID associated or the opposite.
ironic node-list [--associated true|false]
This patch also fixes a few strings for i18n support.
Change-Id: I2aec9ba6e296e0d1db9f3ef9eed7236ecfb32cf6
Closes-Bug: #1239026