Watch
0
0
Fork
You've already forked hyperhive
0

read the cache facts on the hive and let hives read the closure bucket

hive-c0re reads its cache facts from the store every five minutes and writes /run/hyperhive/attic/{netrc,substituter,public-key}, each 0600. it accepts only an https url, so the pull token never travels in clear. hives get a read grant on the agent-closures bucket, and swarm-queue-client a reader for it. part 2 of 3: nothing uses the files or the reader until the probe lands.
This commit is contained in:
atlas 2026-10-27 17:32:20 +01:00 • committed by mara
commit a55d55e494

View file

@ -251,8 +251,9 @@ pub mod operator_profiles;
pub mod agent_archetype;
/// Opening the bucket swarm-controller records each agent's latest built
/// system closure in. The names and the stored type are
/// `swarm_wire::agent_closures`; writing needs `kv`.
/// system closure in, read by the hive that runs the agent. The names and the
/// stored type are `swarm_wire::agent_closures`; writing needs `kv` and reading
/// needs `agent-closures`.
pub mod agent_closures;
/// The bucket swarm-controller keeps the evaluated agent archetypes in — one