You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 15, 2025. It is now read-only.
This will eventually be the main API to the outside and replace u-mgmt. Though we will need a lot of planning ahead on how to properly convert Redfish into some Redfish-like that is more suitable for RPC based APIs. Especially the odata IDs do not fit into something like Connectrpc/gRPC and would need to be handled differently. And if we nest messages too deeply the benefit of small and concise messages gets lost. The converter shall either consume the official Redfish OpenAPI spec or the OData CSDL, though the later might contain more metadata it will be harder to convert in general. Simply turning the paths into RPC endpoint will also end rather bad, as function names will then break the line limit on most screens. The next thing to reconsider is authentication, HTTP basic auth does work but session based authentication is not natively built into Connectrpc/gRPC. Also supporting mTLS would be good to have.