What's new in 2026.40.2
Control Plane 2026.40.2 release notes.
Reload locations without restarting the Control Plane
The Private Control Plane can now apply changes to locations, default and description without restarting, so builds in progress are not interrupted. This is opt-in:
control-plane {
configuration {
scan = true # (optional, default: false)
}
}
When enabled, the Control Plane checks its configuration file every few seconds and applies location changes to subsequent runs. Any other change, or an invalid file, is rejected and logged, and the Control Plane keeps its current configuration. configuration.scan itself is only read at startup.
When omitted, the configuration is only read at startup (unchanged behavior). See Configuration hot-reload.