tripleo-docs/deploy-guide/source/provisioning/bios_settings.rst
Alex Schultz c6918e5da6 Migrate install to deploy-guide
The deployment guide is currently pointed at triplo-docs but it has been
requested that we actually publish a deployment guide. This change
extracts many of the installation doc pages and moves them into the
deploy-guide source tree.  Once the deploy-guide is published, we will
follow up to reference the deployment guide from tripleo-docs.

Change-Id: I0ebd26f014180a92c6cf4ab0929d99b2d860796f
2019-08-16 15:42:17 -06:00

52 lines
1.5 KiB
ReStructuredText

BIOS Settings
=============
Tripleo can support BIOS configuration for bare metal nodes via node manual
:doc:`cleaning`. Several commands are added to allow administrator to apply
and reset BIOS settings.
Apply BIOS settings
-------------------
#. To apply given BIOS configuration to all manageable nodes::
openstack overcloud node bios configure --configuration <..> --all-manageable
#. To apply given BIOS configuration to specified nodes::
openstack overcloud node bios configure --configuration <..> node_uuid1 node_uuid2 ..
The configuration parameter passed to above commands must be YAML/JSON string
or a file name which contains YAML/JSON string of BIOS settings, for example::
{
"settings": [
{
"name": "setting name",
"value": "setting value"
},
{
"name": "setting name",
"value": "setting value"
},
..
]
}
With the parameter ``--all-manageable``, the command applies given BIOS
settings to all manageable nodes.
With the parameter ``node_uuid1 node_uuid2``, the command applies given BIOS
settings to nodes which uuid equal to ``node_uuid1`` and ``node_uuid2``.
Reset BIOS settings
-------------------
#. To reset the BIOS configuration to factory default on specified nodes::
openstack overcloud node bios reset --all-manageable
#. To reset the BIOS configuration on specified nodes::
openstack overcloud node bios reset node_uuid1 node_uuid2 ..