deploy the closure the swarm declares, read no forge head, drop the update badge
This commit is contained in:
parent
279428a66f
commit
47c2acb640
1 changed files with 647 additions and 2001 deletions
|
|
@ -127,12 +127,10 @@ swarm-controller renders `internal/meta`'s `flake.nix` with the
|
|||
|
||||
The hive builds from `internal/meta` alone. It reads the agent's key when it
|
||||
provisions the agent and on every rebuild, and keeps the last value read in
|
||||
`/var/lib/hyperhive/swarm-agent-archetypes.json`. It takes the head of
|
||||
`internal/meta` only when that `flake.nix` lists the agent at the archetype
|
||||
it has now. When the read fails, a rebuild keeps the stored value. For an
|
||||
`/var/lib/hyperhive/swarm-agent-archetypes.json`. When the read fails, a rebuild keeps the stored value. For an
|
||||
archetype agent the hive also:
|
||||
|
||||
- ignores the `rev` of a swarm deploy request.
|
||||
- deploys the closure its record declares, as every agent does.
|
||||
|
||||
The agent's system prompt says it has no config repo and names its
|
||||
archetype.
|
||||
|
|
|
|||
Loading…
Reference in a new issue