Redfish Release 2023.3 Now Available!

Posted on Thu, 01/25/2024 - 09:15

DMTF’s Redfish® Release 2023.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 1 new schema and 26 schema updates including a NEW ResolutionStep for providing a recommended step to resolve a condition (fault, error, etc.).

To improve developer access to and synchronization with the latest Redfish releases, a new public GitHub repository has been created to host copies of the published Redfish schemas and standard message registries. The new Redfish-Publications GitHub repository contains the contents of DSP8010 and DSP8011, providing the ability to both download and create durable links to DMTF-maintained materials.

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

  • Redfish Specification v1.20.0 – Added requirement for Outbound Connections to include the Sec-WebSocket-Protocol header as “Redfish”; added requirement that services shall accept empty JSON objects for actions that do not have required parameters. 
  • Redfish Specification v1.19.1 (errata release) – Clarified that users can delete their own Session resources; added URI construction guidance for @Redfish.ActionInfo and OEM actions; updated the Members@odata.nextLink clause to give guidance for handling the original query parameters and for using the $skiptoken parameter; clarified the behavior of $expand query option when used with resources containing reference objects; and added ability to configure the support of HTTP Basic authentication.
  • 2023.3 Redfish Schema Bundle – This .zip file contains the current versions of all Redfish schemas. The bundle includes 1 new schema and 26 schema updates and developer resources.
    • NEW ResolutionStep for providing a recommended step to resolve a condition (fault, error, etc.).
  • Redfish Message Registry Bundle 2023.3 – The Message Registry Bundle contains all released Redfish message registries.
    • Added ActionParameterValueOutOfRange to Base message registry
  • Redfish Release 2023.3 Overview – This presentation provides detailed descriptions of each revision in Redfish 2023.3.
  • Redfish Resource and Schema Guide – Updated for 2023.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 Property Guide – Intended primarily for schema authors, this newly reference guide 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.
  • Redfish Conformance Testing Tools - Open source tools for service developers to validate their conformance with the Redfish protocol, data model, and profiles. Tools include the Redfish Protocol Validator, Redfish Service Validator, Redfish Interop Validator.

DMTF’s Redfish Forum would like to invite anyone interested in learning about the Redfish 2023.3 release to join a live webinar, hosted via Zoom, on February 8, 2024, 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 meeting, email: webinars@dmtf.org. 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.