Skip to content

Manual machine plugin: enroll existing computers - #3275

Merged
ymichael merged 1 commit into
bb/machine-provider-apisfrom
bb/machine-plugin-manual
Sep 8, 2026
Merged

Manual machine plugin: enroll existing computers#3275
ymichael merged 1 commit into
bb/machine-provider-apisfrom
bb/machine-plugin-manual

Conversation

@ymichael

@ymichael ymichael commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Human comments

What was wrong

Users need to enroll an existing computer through the same durable machine flow as other machine providers.

What changed

Adds the built-in manual provider and Existing machine picker inputs, plus production-server lifecycle and transient enrollment-command tests. Closing the creation UI leaves the launch running; explicit cancellation settles it. Includes only its catalog/registration and build-task wiring. This companion should land with the base for backfilled remote machines.

Split from #3231. Depends directly on #3274 (bb/machine-provider-apis); the GitHub diff contains this integration only. Retarget to main after the base merges.

How you verified

Plugin typecheck/lint; server/app bundles with the source CLI; 36 server lifecycle, transcript, and built-in-plugin tests passed.

No live vendor allocation, machine adoption, or Cloud deployment was performed for this split.

AGENT GENERATED

@ymichael
ymichael merged commit 1ee01d6 into bb/machine-provider-apis Sep 8, 2026
16 checks passed
@ymichael
ymichael deleted the bb/machine-plugin-manual branch September 8, 2026 21:24
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

Successfully merging this pull request may close these issues.

1 participant