stmcginnis / gofish

Gofish is a Golang client library for DMTF Redfish and SNIA Swordfish interaction.
BSD 3-Clause "New" or "Revised" License
211 stars 112 forks source link

Redfish OpenAPI description documents invalid use of nullable attribute in References #300

Closed commonism closed 4 months ago

commonism commented 7 months ago

Hi,

as you generate using the OpenAPI description documents, you may be affected by DMTF/Redfish-Tools#464. Due to the ignored nullable attribute on References, there is a gap in the protocol specififed by the OpenAPI description documents and the protocols intentions/implemention in the BMCs.

stmcginnis commented 7 months ago

Thanks for the heads up!

commonism commented 4 months ago

This is not done yet, but I expect the DMTF to include the changes in the next revision of redfish schemas. The changes will require a rebuild of generated code.