Watch
0
0
Fork
You've already forked hyperhive
0

log failed controller jobs, re-run the meta update every ten minutes

This commit is contained in:
atlas 2026-10-25 12:25:01 +01:00
commit 0f1ba6e630
4 changed files with 153 additions and 17 deletions

View file

@ -143,7 +143,8 @@ running rev (`services.hyperhive.c0re.hyperhiveRev`, from `self.rev`):
The controller commits `flake.nix` and the returned `flake.lock` to
`internal/meta` in one commit, and gives each hive's forge account read on the
repo. It re-renders when it starts, before it deploys a merged config PR, and
repo. It re-renders when it starts and every ten minutes after (a tick skips
while an update is pending or running), before it deploys a merged config PR, and
before the first deploy of a new agent. Those deploys run whether or not the
update succeeded: a hive that builds from `internal/meta` does so only while it
pins the agent's current config (see