Merge pull request 'fix: rebuild nodes by default on reconcile' (#101) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 13m53s

Reviewed-on: #101
This commit was merged in pull request #101.
This commit is contained in:
2026-03-03 00:46:26 +00:00

View File

@@ -123,6 +123,7 @@ class Controller:
self.rebuild_retries = int(self.env.get("REBUILD_RETRIES", "2"))
self.worker_parallelism = int(self.env.get("WORKER_PARALLELISM", "3"))
self.fast_mode = self.env.get("FAST_MODE", "1")
self.skip_rebuild = self.env.get("SKIP_REBUILD", "0") == "1"
def log(self, msg):
print(f"==> {msg}")
@@ -255,7 +256,7 @@ class Controller:
self.mark_done("preflight_done")
def stage_rebuild(self):
if self.stage_done("nodes_rebuilt"):
if self.skip_rebuild and self.stage_done("nodes_rebuilt"):
self.log("Node rebuild already complete")
return