log failed controller jobs, re-run the meta update every ten minutes
This commit is contained in:
parent
acfdcd725f
commit
0f1ba6e630
4 changed files with 153 additions and 17 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue