[deployer] Self-service add a dedicated node + capacity-overflow prompt #274

Open
opened 2026-06-09 03:09:46 +00:00 by mik-tf · 0 comments
Owner

Second step of the multi-node work (#264). Add a dedicated node directly from the admin dashboard: pick a farm (trusted farms by default, any other farm allowed after a confirm and a health check), then rent and register it and show it in the node list with live capacity, plus a safe remove that refuses while the node still hosts machines and never removes the control-plane node. Also add an automatic prompt during tester onboarding when there is no free capacity, offering to add a dedicated node (with an optional setting to do it automatically, restricted to trusted farms). Making this fast for onboarding depends on the pre-warm pool in #266 .

Signed-by: mik-tf mik-tf@noreply.invalid

Second step of the multi-node work (https://forge.ourworld.tf/lhumina_code/home/issues/264). Add a dedicated node directly from the admin dashboard: pick a farm (trusted farms by default, any other farm allowed after a confirm and a health check), then rent and register it and show it in the node list with live capacity, plus a safe remove that refuses while the node still hosts machines and never removes the control-plane node. Also add an automatic prompt during tester onboarding when there is no free capacity, offering to add a dedicated node (with an optional setting to do it automatically, restricted to trusted farms). Making this fast for onboarding depends on the pre-warm pool in https://forge.ourworld.tf/lhumina_code/home/issues/266 . Signed-by: mik-tf <mik-tf@noreply.invalid>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/home#274
No description provided.