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

Hello BMC Daemon #84

Closed
5 tasks
svenrademakers opened this issue Jun 24, 2023 · 1 comment
Closed
5 tasks

Hello BMC Daemon #84

svenrademakers opened this issue Jun 24, 2023 · 1 comment
Assignees

Comments

@svenrademakers
Copy link
Collaborator

svenrademakers commented Jun 24, 2023

This task aims to have a daemon running on the target, called bmcd., which responds to a Redfish service root request. This service root request can, for now, just return a static body. Also its oke if the paths to secondary managers, systems, etc are broken. We want to have a foundation to develop further and implement the redfish implementation.

Authorization functionality is not part of this task

Acceptance Criteria

  • The tpi_rs repository is repurposed to facilitate the bmc daemon.
  • Bmcd builds as part of the buildroot build. Buildroot package declaration files are created/updated
  • There is an init.d service file on the target that starts the bmcd on startup
  • Redfish v1.16.0 json and openapi schemas are exported onto the target in an appropriate directory
  • calling curl -k 'https://<REDFISH-HOST>/redfish/v1/' returns a HTTP service root response
@svenrademakers svenrademakers added this to the gRPC API milestone Jun 24, 2023
@svenrademakers svenrademakers changed the title BMC Daemon Hello BMC Daemon Jul 3, 2023
@svenrademakers
Copy link
Collaborator Author

Splitted and moved tickets to the bmcd repository, see turing-machines/bmcd#23 and turing-machines/bmcd#26. Closing this one

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

2 participants