"Fossies" - the Fresh Open Source Software Archive

Member "ironic-16.0.3/releasenotes/notes/handle-uefi-disk-pxe-persistance-0d871825591918b5.yaml" (18 Jan 2021, 2332 Bytes) of package /linux/misc/openstack/ironic-16.0.3.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Ansible YAML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 ---
    2 fixes:
    3   - |
    4     Fixes issues when ``UEFI`` boot mode has been requested with persistent
    5     boot to ``DISK`` where some versions of ``ipmitool`` do not properly
    6     handle multiple options being set at the same time. While some of this
    7     logic was addressed in upstream `ipmitool <https://github.com/ipmitool/ipmitool/issues/163>`_
    8     development, new versions are not released and vendors maintain downstream
    9     forks of the ipmitool utility. When considering vendor specific `selector
   10     differences <https://storyboard.openstack.org/#!/story/2008241>`_ along
   11     with the current stance of new versions from the upstream ``ipmitool``
   12     community, it only made sense to handle this logic with-in Ironic.
   13     In part this was because if already set the selector value would not be
   14     updated. Now ironic always transmits the selector value for ``UEFI``.
   15   - Fixes handling of Supermicro ``UEFI`` supporting BMCs with the ``ipmi``
   16     hardware type such that an appropriate boot device selector value is sent
   17     to the remote BMC to indicate boot from local storage. This is available
   18     for both persistent and one-time boot applications. For more information,
   19     please consult `story 2008241 <https://storyboard.openstack.org/#!/story/2008241>`_.
   20   - Fixes handling of the ``ipmi`` hardware type where ``UEFI`` boot mode and
   21     "one-time" boot to PXE has been requested. As Ironic now specifically
   22     transmits the raw commands, this setting should be properly appied where
   23     previously PXE boot operations may have previously occured in
   24     ``Legacy BIOS`` mode.
   25 other:
   26   - Adds a ``detect_vendor`` management interface method to the ``ipmi``
   27     hardware type. This method is being promoted as a higher level interface
   28     as the fundimental need to be able to have logic aware of the hardware
   29     vendor is necessary with vendor agnostic drivers where slight differences
   30     require slightly different behavior.
   31 upgrade:
   32   - An automated detection of a IPMI BMC hardware vendor has been added to
   33     appropriately handle IPMI BMC variations. Ironic will now query this and
   34     save this value if not already set in order to avoid querying for
   35     every single operation. Operators upgrading should expect an elongated
   36     first power state synchronization if for nodes with the ``ipmi``
   37     hardware type.