Change-Id: I6290e5fc49420709f5a693f8294360d28b1f6ef5
1.5 KiB
BIOS Settings
Tripleo can support BIOS configuration for bare metal nodes via node
manual 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 ..