Jiaqing Zhao
Jiaqing Zhao
I also found this issue, it's because currently `/redfish/v1/Systems/system/LogServices/PostCodes/Entries/B1-1` is misformatted and actually returns a LogEntryCollection. I've submmited a patch at https://gerrit.openbmc.org/c/openbmc/bmcweb/+/57773
Submitted a patch for this https://gerrit.openbmc-project.xyz/c/openbmc/bmcweb/+/52777 My opinion is the hypervisor-related code should only be built for IBM-systems.
Here `TrustStore` lists certificates trusted by BMC (like ca certificates). In Redfish spec, there is no URL for this purpose. I think that's why it was added initially. `/redfish/v1/Managers/{ManagerId}/Certificates` is...
> Edit: Oh, nevermind. It is likely because the validator is not checking the DIRECT call to that odata.id, it is checking it from within the collection without GETting it...
> If I understand the use case here the better place would actually be: /redfish/v1/Managers/{ManagerId}/SecurityPolicy/TLS/Client/TrustedCertificates Agreed. But SecurityPolicy is introduced in Manager v1.16+, now bmcweb is still using Manager v1.14,...