Skip to content

Conversation

@swagner-de
Copy link

  • 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.
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: No status

Development

Successfully merging this pull request may close these issues.

3 participants