"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "doc/source/admin/drivers/ipmitool.rst" between
ironic-16.0.2.tar.gz and ironic-16.0.3.tar.gz

About: OpenStack Ironic (Optional Service: Bare-Metal Provisioning) aims to provision bare metal machines instead of virtual machines, forked from the Nova baremetal driver.
The "Victoria" series (latest release).

ipmitool.rst  (ironic-16.0.2):ipmitool.rst  (ironic-16.0.3)
skipping to change at line 200 skipping to change at line 200
openstack baremetal node set <UUID or name> --driver-info ipmi_cipher_suite= 3 openstack baremetal node set <UUID or name> --driver-info ipmi_cipher_suite= 3
Static boot order configuration Static boot order configuration
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
See :ref:`static-boot-order`. See :ref:`static-boot-order`.
.. TODO(lucasagomes): Write about privilege level .. TODO(lucasagomes): Write about privilege level
.. TODO(lucasagomes): Write about force boot device .. TODO(lucasagomes): Write about force boot device
Vendor Differences
~~~~~~~~~~~~~~~~~~
While the Intelligent Platform Management Interface (IPMI) interface is based
upon a defined standard, the Ironic community is aware of at least one vendor
which utilizes a non-standard boot device selector. In essence, this could be
something as simple as different interpretation of the standard.
As of October 2020, the known difference is with Supermicro hardware where
a selector of ``0x24``, signifying a *REMOTE* boot device in the standard,
must be used when a boot operation from the local disk subsystem is requested
**in UEFI mode**. This is contrary to BIOS mode where the same BMC's expect
the selector to be a value of ``0x08``.
Because the BMC does not respond with any sort of error, nor do we want to
risk BMC connectivity issues by explicitly querying all BMCs what vendor it may
be before every operation, the vendor can automatically be recorded in the
``properties`` field ``vendor``. When this is set to a value of
``supermicro``, Ironic will navigate the UEFI behavior difference enabling
the UEFI to be requested with boot to disk.
Example::
baremetal node set <UUID or name> \
--properties vendor="supermicro"
Luckily, Ironic will attempt to perform this detection in power
synchronization process, and record this value if not already set.
While similar issues may exist when setting the boot mode and target
boot device in other vendors' BMCs, we are not aware of them at present.
Should you encounter such an issue, please feel free to report this via
`Storyboard <https://storyboard.openstack.org>`_, and be sure to include
the ``chassis bootparam get 5`` output value along with the ``mc info``
output from your BMC.
Example::
ipmitool -I lanplus -H <BMC ADDRESS> -U <Username> -P <Password> \
mc info
ipmitool -I lanplus -H <BMC ADDRESS> -U <Username> -P <Password> \
chassis bootparam get 5
.. _IPMItool: https://sourceforge.net/projects/ipmitool/ .. _IPMItool: https://sourceforge.net/projects/ipmitool/
.. _IPMI: https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interfac e .. _IPMI: https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interfac e
.. _BMC: https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface #Baseboard_management_controller .. _BMC: https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface #Baseboard_management_controller
 End of changes. 1 change blocks. 
0 lines changed or deleted 43 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)