Skip to content

Conversation

@swagner-de
Copy link
Contributor

  • Rename and refactor bootstrap, implement basic provisioning functions
  • Add provisioning HTTP servers

@hardikdr hardikdr added the area/metal-automation Automation processes within the Metal project. label Dec 4, 2025
@hardikdr hardikdr added this to Roadmap Dec 4, 2025
@swagner-de swagner-de force-pushed the feat/provisioning branch 2 times, most recently from 017c8fd to 0910092 Compare December 5, 2025 11:53
This renames `DeviceSpec.Bootstrap` to `Provisioning` in order to have a
unified naming. We also implement a ProvisioningProvider interface and
state transitionings in the device controller.
This commit adds a HTTP server that enables a device which is being
provisioned to get its configuration via HTTP. Devices can also report
their status and thus transition out of the Provisioning Phase.
@swagner-de
Copy link
Contributor Author

Will open multiple PRs for this

@swagner-de swagner-de closed this Dec 11, 2025
@swagner-de swagner-de deleted the feat/provisioning branch December 11, 2025 08:51
@github-project-automation github-project-automation bot moved this to Done in Roadmap Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/metal-automation Automation processes within the Metal project.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants