Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEV] Improve collecting information via Redfish on different hardware #31

Open
davidallendj opened this issue May 29, 2024 · 0 comments

Comments

@davidallendj
Copy link
Collaborator

davidallendj commented May 29, 2024

Short Description
Magellan needs a more intelligent system for determining which endpoints are need for collection. It may be possible to retrieve information, such as the ethernet interfaces, with a collection of endpoints defined by the Redfish specification. There may There may be various other ways to gather this information according to the Redfish data model specification, but it would probably be best to only implement the different methods based on use with real systems.

One possible solution might be to refer to the API's JSON schema and build a series of tests to confirm which endpoints are valid for use. Then, Magellan could cache the endpoints for a particular system to reduce how often these tests are needed.

Definition of Done
This issue is considered done when Magellan is capable of determining the correct Redfish API endpoints for specific attributes such as the EthernetInterfacess mentioned above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant