Open gtmills opened 4 years ago
cfcd5f6bd introduced this issue, @devenrao can you please fix this issue?
+ oemOpenbmc["Certificates"] = {
+ {"@odata.id", "/redfish/v1/Managers/bmc/Truststore/Certificates"}};
cfcd5f6 introduced this issue, @devenrao can you please fix this issue?
+ oemOpenbmc["Certificates"] = { + {"@odata.id", "/redfish/v1/Managers/bmc/Truststore/Certificates"}};
sure will take a look
Can this be closed?
This is still an issue. at Managers/bmc I see
"Oem": {
"@odata.context": "/redfish/v1/$metadata#OemManager.Oem",
"@odata.id": "/redfish/v1/Managers/bmc#/Oem",
"@odata.type": "#OemManager.Oem",
"OpenBmc": {
"@odata.context": "/redfish/v1/$metadata#OemManager.OpenBmc",
"@odata.id": "/redfish/v1/Managers/bmc#/Oem/OpenBmc",
"@odata.type": "#OemManager.OpenBmc",
"Certificates": {
"@odata.id": "/redfish/v1/Managers/bmc/Truststore/Certificates"
}
}
},
but nothing in https://github.com/openbmc/bmcweb/blob/master/static/redfish/v1/schema/OemManager_v1.xml for certificates. @devenrao Can you have a look?
From the validator: WARNING - Oem.OpenBmc.Certificates not defined in schema OemManager (check version, spelling and casing)
https://github.com/openbmc/bmcweb/blob/master/redfish-core/lib/managers.hpp#L1627
But don't see Certificates defined in the OemManager schema. https://github.com/openbmc/bmcweb/blob/master/static/redfish/v1/schema/OemManager_v1.xml https://github.com/openbmc/bmcweb/blob/master/static/redfish/v1/JsonSchemas/OemManager/index.json