diff --git a/doc/source/advanced_deployment/advanced_deployment.rst b/doc/source/advanced_deployment/advanced_deployment.rst index d06bfee6..db7150d4 100644 --- a/doc/source/advanced_deployment/advanced_deployment.rst +++ b/doc/source/advanced_deployment/advanced_deployment.rst @@ -10,6 +10,7 @@ In this chapter you will find advanced deployment of various |project| areas. build_single_image introspect_single_node profile_matching + ready_state introspection_data node_config extra_config diff --git a/doc/source/advanced_deployment/ready_state.rst b/doc/source/advanced_deployment/ready_state.rst new file mode 100644 index 00000000..61c9802b --- /dev/null +++ b/doc/source/advanced_deployment/ready_state.rst @@ -0,0 +1,31 @@ +Ready-state configuration +========================= + +.. note:: Ready-state configuration currently works only with Dell DRAC + machines. + +Ready-state configuration can be used to prepare bare-metal resources for +deployment. It includes BIOS configuration based on a predefined profile. + + +Define the target BIOS configuration +------------------------------------ + +To define a BIOS setting, list the name of the setting and its target +value for each profile:: + + { + "compute" :{ + "bios_settings": {"ProcVirtualization": "Enabled"} + } + } + + +Trigger the ready-state configuration +------------------------------------- + +Make sure the nodes have profiles assigned as described in +:doc:`profile_matching`. Create a JSON file with the target ready-state +configuration for each profile. Then trigger the configuration:: + + openstack baremetal configure ready state ready-state.json