Per AGENTS.md 'Agent memory lives in memory/ (in this repo)' — memory notes must be committed + pushed like any repo change, not left only in the local ~/.claude symlink target.
19 lines
1022 B
Markdown
19 lines
1022 B
Markdown
---
|
|
name: drone-phase-p0-host-deploy
|
|
description: "Phase `drone` P0 — orchestrator must deploy /etc/timezone host fix (nixos-rebuild on cc-ci) before gitea/drone work can run"
|
|
metadata:
|
|
node_type: memory
|
|
type: project
|
|
originSessionId: 85355980-5e4f-4f90-b1ca-d0e4fe82f04b
|
|
---
|
|
|
|
When the cc-ci phase queue reaches phase `drone` (or STATUS-drone.md says BLOCKED on P0),
|
|
the ORCHESTRATOR must deploy the committed host fix: cc-ci repo commit `3bde76f` adds
|
|
`environment.etc."timezone" = "UTC\n"` to `nix/hosts/cc-ci/configuration.nix`. Deploy =
|
|
sync `/root/cc-ci` on the CI host (operator-synced non-git copy, STALE re this commit)
|
|
with the current repo state, then `nixos-rebuild switch --flake /root/cc-ci#cc-ci` (ssh
|
|
alias `cc-ci`, root). Verify `test -f /etc/timezone` (content `UTC`). Do it at a quiet
|
|
CI moment (rebuild may restart services). Loops must NOT do host changes themselves —
|
|
plan: cc-ci-plan/plan-phase-drone-enroll.md §0. Queued 2026-06-11; phases before it:
|
|
bsky → dstamp → mailu → kuma.
|