From 3c7a6ef6a3f699a882c34fc21103a264ae907293 Mon Sep 17 00:00:00 2001 From: Mark Goddard <mark@stackhpc.com> Date: Fri, 8 Nov 2019 12:43:00 +0000 Subject: [PATCH] Document requirements for BIOS and RAID configuration Ideally we will fix these issues, but documenting them is a good first step. Change-Id: I9a840005d62b974f0681ac39e1ff02ae3ff0120e Story: 2004967 Task: 29410 --- doc/source/deployment.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/doc/source/deployment.rst b/doc/source/deployment.rst index 6f4ee6af..23697aec 100644 --- a/doc/source/deployment.rst +++ b/doc/source/deployment.rst @@ -285,6 +285,11 @@ BIOS and RAID Configuration BIOS and RAID configuration may require one or more power cycles of the hardware to complete the operation. These will be performed automatically. +.. note:: + + Currently, BIOS and RAID configuration of overcloud hosts is supported for + Dell servers only. + Configuration of BIOS settings and RAID volumes is currently performed out of band as a separate task from hardware provisioning. To configure the BIOS and RAID:: @@ -297,6 +302,14 @@ properties and root device hints. To perform manual hardware inspection:: (kayobe) $ kayobe overcloud hardware inspect +There are currently a few limitations to configuring BIOS and RAID: + +* The Ansible control host must be able to access the BMCs of the servers being + configured. +* The Ansible control host must have the ``python-dracclient`` Python module + available to the Python interpreter used by Ansible. The path to the Python + interpreter is configured via ``ansible_python_interpreter``. + Provisioning ------------ -- GitLab