Redfish Release 2022.3 Now Available

Posted on Thu, 01/26/2023 - 09:06

DMTF’s Redfish®, Release 2022.3 is now available for public download. Designed to deliver simple and secure management for hybrid IT and the Software Defined Data Center (SDDC), the latest release of the Redfish standard includes 40 schema updates and 3 new schemas including CXLLogicalDevice, Heater, and HeaterMetrics. 

Key highlight of the Redfish 2022.3 release is the addition of support for CXL devices and fabrics, defined by DMTF alliance partner Compute Express Link (CXL) Consortium. The Fabric and Device data models have been extended to incorporate CXL Device Types 1,2, and 3. Other additions include support for multi-factor authentication, and support for heaters inside a chassis with new Heater and HeaterMetrics resources.

These latest enhancements are driven by the growth of Redfish and interoperability feedback received from implementers. Some of the items in the new Redfish 2022.3 update include:

  • Redfish Specification v1.17.0 (NEW ADDITIONS) Adds support for multi-factor and client certificate-based authentication. Enhanced schema annotations support URI deprecation and write-only properties and adds optional support for HTTP 2.0.
  • Redfish Specification v1.16.1 – Errata release. Matched UUID / GUID to the correct formats shown in schema, improved terminology for MessageId and related tokens and clarified $select query parameter usage with array properties.
  • 2022.3 Redfish Schema Bundle – This .zip file contains the current versions of all Redfish schemas. The bundle includes 40 schema updates and developer resources.
    • Added Compute Express Link (CXL) support (NEW)
      • Extensions to Fabric, PCIeDevice, Processor, Memory, ComputerSystem, and Chassis schemas
        • Defined by DMTF alliance partner Compute Express Link (CXL) Consortium
        • Extensions to Fabric, PCIeDevice, Processor, Memory, ComputerSystem, and Chassis schemas
        • New CXLLogicalDevice schema
      • Added MultiFactorAuth to AccountService to configure a service for multi-factor authentication
        • HTTP Basic authentication is not available for accounts configured for multi-factor authentication
        • For client certificate authentication, the client provides their identity certificate during TLS handshaking
        • For RSA SecurID, Google Authenticator, and Microsoft Authenticator, clients provide a new Token property in the session creation request
      • Added Heater and HeaterMetrics resources
  • Redfish Message Registry Bundle 2022.3 – The Message Registry Bundle contains all released Redfish message registries. 
    • Added QueryParameterUnsupported and AuthenticationTokenRequired messages
  • Redfish Release 2022.3 Overview – This presentation provides detailed descriptions of each revision in Redfish 2022.3.
  • Redfish Resource and Schema Guide – Updated for 2022.3 this human-readable guide to the Redfish Schema is designed to help educate users of Redfish. Application developers and DevOps personnel creating client-side software to communicate with a Redfish service, as well as other consumers of the standard, will benefit from the explanations in this resource.  Includes example payloads for each resource type.
  • Redfish Message Registry Guide – The Redfish Message Registry Guide presents message registry definitions in a more human-readable format and includes a summary table as well as individual message details.
  • Redfish Property Guide – Intended primarily for schema authors, this newly revised reference helps with locating existing property definitions within the Redfish schema. Additionally, it helps avoid re-defining property names already in use.
  • Redfish Data Model Specification – Includes normative statements (“LongDescription”) and informative description details from schema in a single document. Intended for both Redfish Service and client-side developers.
  •  Redfish Release History – Updated with each new release, this presentation offers a comprehensive view of each revision to Redfish since 2016.

DMTF’s Redfish Forum would like to invite anyone interested in learning about the Redfish 2022.3 release to join a live webinar, hosted via Zoom, on Thursday, February 9, 2023, at 9:00 a.m. PT. The Forum chairs will present the contents of the release followed by a round table discussion. For questions regarding the webinar, email: Don’t delay, be sure to register today!

To learn more about Redfish, click here. The Redfish Developer Hub is a one-stop, in-depth technical resource and provides all the files, tools, community support, tutorials and other advanced education you may need to help you use Redfish. Technical work on the Redfish standard takes place in DMTF’s Redfish Forum. To find out how you can join and contribute to this standard, click here. To submit input via the DMTF Technology Submission and Feedback Portal click here.