Releasenotes - HewlettPackard/sdflex-ironic-driver GitHub Wiki

Table of Contents

sdflex-ironic-driver Releasenotes

Version 1.5.1

New Features / Enhancements:

  • Support event subscription management
  • Support anaconda (ISO) based deploy for RHEL Operating systems

Version 1.5.0

New Features / Enhancements:

  • OpenStack Ironic Zed release support

Version 1.4.0

New Features / Enhancements:

  • OpenStack Ironic Wallaby release support
  • RAID configuration support for Tri-Mode controller Adaptec SmartRAID Ultra 3258P-32i /e with all the supported drives (SAS, SATA and NVMe). Enabled with sdflexutils version 1.4.1 onwards
  • Hardware Disk Erase support for Tri-Mode controller Adaptec SmartRAID Ultra 3258P-32i /e with all the supported drives (SAS, SATA and NVMe). Enabled with sdflexutils version 1.4.1 onwards
  • Deploy Steps support for RAID configuration, SUM based IO firmware update and BIOS settings

Version 1.3.0

New Features / Enhancements applicable for both Superdome Flex 280 and Superdome Flex servers:

  • OpenStack Ironic Victoria
  • DHCP less OS provisioning
  • Support for Standalone Ironic

Version 1.2.2

Bug fixes:

  • Fixed sdflex-ironic-driver requirements
  • Fixed Inspection issue with sdflex-ironic-driver
  • Fixed issue with populating root hint while creating RAID volumes with storcli based controllers

Version 1.2.1

New Features / Enhancements:

  • OpenStack Ironic Ussuri release support for Superdome Flex server as well
Bug Fix:
Issue with sdflex-ironic-driver version 1.2.0: The default deploy-interface for sdflex-ironic-driver is changed from 'direct' to 'sdflex-redfish' in stable/ussuri. This is a compatibility issue in the upgrade use case from stable/train release to stable/ussuri.
Default deploy interface for a node created with sdflex-ironic-driver version prior to 1.2.0 is 'direct'
Default deploy interface for a node created with sdflex-ironic-driver version 1.2.0 is 'sdflex-redfish'
Impact: In case "sdflex-redfish" added to enabled_deploy_interfaces in ironic configuration file, if you create a new node without specifying any deploy interface, it picks the 'sdflex-redfish' as default deploy interface. 'sdflex-redfish' deploy interface is required only for the feature boot from pre-provisioned Fiber Channel volume (node with --driver-info bfpv='true') and hence it need not be default deploy interface.
Fix done with sdflex-ironic-driver version 1.2.1: Default deploy interface for a node created is 'direct'.
Note: if you have node(s) created with sdflex-ironic-driver version 1.2.0 and not for boot from pre-provisioned Fiber Channel volume (node with --driver-info bfpv='true'), please run the following command to update the deploy interface to 'direct' for the consistency
 openstack baremetal node set <NODE_UUID> --deploy-interface direct

Version 1.2.0

New Features / Enhancements:

  • Support for Superdome Flex 280 server
  • Virtual Media based OS provisioning: an alternate to regular LAN boot, it is a PXE less OS provisioning (only for Superdome Flex 280 server bare metals)
  • IO Firmware update using SUM: provides mechanism to update the IO firmware using HPE Smart Update Manager (only for Superdome Flex 280 server bare metals)
  • Boot from pre-provisioned Fiber Channel volume - SAN boot (only for Superdome Flex 280 server bare metals)
  • OpenStack Ironic Ussuri release support for Superdome Flex 280 server

Version 1.1.0

  • OS provisioning with UEFI HTTP boot configured
  • OpenStack Ironic Train release support
For sdflexutils Releasenotes, see ‘sdflexutils Releasenotes’

Version 1.0.0

Beginning with Superdome Flex firmware bundle 3.10.164, OpenStack Ironic (Rocky release) with the Ironic hardware type sdflex-redfish (provided by sdflex-ironic-driver version 1.0.0) and sdflexutils library (version 1.0.0) using RMC management Redfish features enable the following Superdome Flex specific value add features in addition to the features of Ironic redfish hardware type .

  • Secure boot - enables configuring Secure Boot on the node, OS provisioning, and boot OS in secure boot mode.
  • Directed LAN boot - an alternative to regular LAN (PXE) boot, and is more secure as it enables bare metal to connect and boot from the specified TFTP boot file url only.
  • BIOS settings - provides mechanism to set the specified values for the BIOS parameters.
  • Firmware update - provides a utility to update the complex firmware and nPar firmware.
  • RAID configuration - provides an in-band RAID configuration functionality for both create and delete logical volumes.
  • Hardware disk erase - provides an in-band disk erase functionality with the specified pattern using the respective storage controller utility.
  • OpenStack Ironic Rocky release support
⚠️ **GitHub.com Fallback** ⚠️