hyperhive/hive-priv
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas cac4a4d65a hive-c0re: polish subvol-upgrade error paths (post-merge review follow-up)
Two non-blocking points from the subvol-upgrade review:

- The start request was `?`-propagated before the migration result was
  surfaced, so a restart-side failure (incl. the IPC call itself
  erroring) could shadow whether the migration succeeded or failed.
  Capture the start result instead and surface the migration outcome
  first; the restart-failure messages now point at `hivectl start
  --agent <name>` for manual recovery.

- The crash-window case (host dies between the two swap renames, leaving
  the agent root missing but the original data under `.<name>.old`) now
  detects the leftover and tells the operator to `mv` it back, instead
  of a bare "no state dir to upgrade — nothing to do".
2026-06-21 21:59:56 +02:00
..
src hive-c0re: polish subvol-upgrade error paths (post-merge review follow-up) 2026-06-21 21:59:56 +02:00
Cargo.toml hive-c0re: back agent state dirs with btrfs subvolumes 2026-06-19 13:46:39 +02:00