drop the applied repo: the hive keeps no copy of an agent's config, only the deploy markers. Refs #5913
This commit is contained in:
parent
deeb5ecd86
commit
862495530c
1 changed files with 190 additions and 1634 deletions
|
|
@ -793,11 +793,8 @@ impl Client {
|
|||
/// job of the `InitAgentConfigRepo` node.
|
||||
///
|
||||
/// **This is the agent's config, not a copy of it.** A hive told to
|
||||
/// deploy the agent takes this repo's `main`
|
||||
/// (`hive-c0re::forge::fetch_config_main_into_applied`) rather than
|
||||
/// writing the same files again locally; the byte-identical template in
|
||||
/// `hive-c0re::lifecycle::setup::seed_template` is only reached when no
|
||||
/// repo exists here to take.
|
||||
/// deploy the agent builds the commit `internal/meta` pins from this
|
||||
/// repo's `main`; it keeps no config of its own.
|
||||
///
|
||||
/// Idempotent by construction rather than by catching a conflict: an
|
||||
/// unconditional `repo_change_files` against an already-seeded repo
|
||||
|
|
|
|||
Loading…
Reference in a new issue