User Management
Quotas
Storage quotas do not work like GPU quotas. GPUs are reserved: submitting a
job sets its cards aside up front. Storage can only be measured after the
fact — a training process writes to disk without telling the platform, and a
job cannot say how much it will write, so there is nothing to reserve. The rule
is “already over means no new jobs are dequeued”; running jobs are unaffected.Usage comes from a periodic background scan
(
FORGE_STORAGE_SCAN_INTERVAL_S, 600s by default), so it is eventually
consistent and a user may briefly exceed the cap between scans. If the scan
wedges, the gate admits rather than refusing — better to show “stale” on the
dashboard than to stop everyone from submitting.Maintenance Mode
Drain the cluster → upgrade → resume; jobs resume training from checkpoints without losing progress:Maintenance mode is the master switch: after drain, new jobs are not dequeued and running jobs are paused (checkpoints kept). After resume everything recovers automatically, with no per-job operations needed.
sf admin
Manage users and quotas
sf admin disable
Disable or enable a user
sf admin maintenance
Drain, upgrade and resume the cluster
sf admin maintenance drain
Enter maintenance mode and drain
sf admin maintenance resume
Leave maintenance mode
--help.
sf admin maintenance status
Show maintenance state and safety
--help.
sf admin set-quota
Set a user’s compute and storage quota
sf admin set-role
Change a user’s role
No options beyond
--help.
sf admin user-add
Create a local account
sf admin users
List every user
--help.