From e52338ee2b47aee44773c15b8ad5f2e215646273 Mon Sep 17 00:00:00 2001 From: Debayan Ray Date: Wed, 30 Mar 2016 23:19:06 -0700 Subject: [PATCH] Note on ilo firmware update swift url scheme Follow up of fa0c3e75acd17b72d1e8e05712989ff1e55b232d. Ilo doc is updated with clarification on swift url scheme. Change-Id: Icf6603800d7d23bcd07c1cde0cadf3f742454e32 --- doc/source/drivers/ilo.rst | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/doc/source/drivers/ilo.rst b/doc/source/drivers/ilo.rst index 348b4119f3..7c7bb1e775 100644 --- a/doc/source/drivers/ilo.rst +++ b/doc/source/drivers/ilo.rst @@ -817,7 +817,7 @@ Supported **Manual** Cleaning Operations Some devices firmware cannot be updated via this method, such as: storage controllers, host bus adapters, disk drive firmware, network interfaces - and OA. + and Onboard Administrator (OA). * iLO with firmware version 1.5 is minimally required to support all the operations. @@ -1428,7 +1428,15 @@ All the fields in the firmware image block are mandatory. This feature assumes that while using ``file`` url scheme the file path is on the conductor controlling the node. -* Different firmware components that can be updated are: +.. note:: + The ``swift`` url scheme assumes the swift account of the ``service`` + project. The ``service`` project (tenant) is a special project created in + the Keystone system designed for the use of the core OpenStack services. + When Ironic makes use of Swift for storage purpose, the account is generally + ``service`` and the container is generally ``ironic`` and ``ilo`` drivers + use a container named ``ironic_ilo_container`` for their own purpose. + +* The firmware components that can be updated are: ``ilo``, ``cpld``, ``power_pic``, ``bios`` and ``chassis``. * The firmware images will be updated in the order given by the operator. If there is any error during processing of any of the given firmware images