1.4 KiB
1.4 KiB
JOURNAL — cc-ci Builder (append-only)
2026-05-26 — Bootstrap (§1)
Access verification (all pass):
ssh cc-ci 'hostname && whoami && nixos-version'→nixos/root/24.11.719113.50ab793786d9 (Vicuna)curl https://git.autonomic.zone/api/v1/version→{"version":"1.24.2"}- Gitea bot auth (
curl -u $GITEA_USERNAME:$GITEA_PASSWORD .../api/v1/user) →login: autonomic-bot, id 64 getent hosts probe-$RANDOM.ci.commoninternet.net→143.244.213.108(the gateway IP, as expected — TLS passthrough)- Cert present:
ls /var/lib/ci-certs/live/→fullchain.pem(2909 b),privkey.pem(227 b, mode 640) - recipe-maintainers org exists (private);
recipe-maintainers/cc-ci→ 404 (created below) - Mirrored recipes already present: bluesky-pds, lasuite-docs, custom-html, custom-html-tiny, n8n, keycloak, lasuite-meet, matrix-synapse, cryptpad
Baseline (docs/baseline.md): fresh NixOS 24.11 Incus VM, 2 vCPU, 3.5 GiB RAM, 8.9 GiB disk
(3.8 GiB free). No docker/swarm/abra. Channel-based /etc/nixos/configuration.nix (no flake).
Actions:
- Created repo
recipe-maintainers/cc-ci(private) via Gitea API. git initin /srv/cc-ci/cc-ci; credential helper reads creds from /srv/cc-ci/.testenv (no secrets stored in git config).- Seeded skeleton layout (§3) + loop-state files + docs/baseline.md.
Next: commit + push bootstrap, then M0 (flake + base config + sops test secret).