Install pilot.kaiba.pseudo.design identity services on Ace #14

Merged
ams-tech merged 3 commits from codex/spiffe-persistent-pilot into main 2026-10-01 12:51:25 -04:00
ams-tech commented 2026-09-29 02:14:48 -04:00 (Migrated from github.com)

Install Ace's persistent identity foundation for pilot.kaiba.pseudo.design: a standalone loopback-only SPIRE authority, local agent, durable bootstrap guards and exact-systemd-unit health probe. The Fleet #29 module is reviewed and merged. Preserve the kernel, storage/unlock configuration, Hydra, regular PostgreSQL, SSH and retained pilot identity.

The recorded native generation-10 installation passed guarded activation, explicit initialization, persistent switch, fresh SSH, workload issuance/isolation and server/agent restart without reusing the consumed grant. A subsequent warm reboot passed automatic startup with unchanged identity and enrollment. The source in this PR reproduces that exact system closure: /nix/store/ylpbjk8jzr195l7yn7f713sgjfimicbs-nixos-system-ace-26.05.20260807.ee48b14. Mako's configuration is unchanged.

Review corrected the activation helper to check each required service and automount individually; systemctl with several unit names otherwise succeeds when only one is active. Bash syntax, ShellCheck and three isolated any-active/all-active behavior scenarios pass. The correction does not change the evaluated system closure and was not executed against live services.

This repository has no PR CI checks for this head; the validation above and pinned Fleet module/VM results are the evidence, not a missing-CI pass. Later cold-start, workstation-disconnection, LAN migration and bounded spare-NVMe observations belong to the child #15 and its linked reports. Those later changes are already on the running generation-14 Ace installation; merging this historical foundation does not deploy generation 10 again.

Merge before #15. Renewal continuity, remaining native LAN acceptance, the twenty-four-hour unattended run and final deployment from merged pins remain open. Public DNS, autonomous offline operation, secure boot and hardware rollback protection remain separate milestones; full_qualification remains false.

Install Ace's persistent identity foundation for pilot.kaiba.pseudo.design: a standalone loopback-only SPIRE authority, local agent, durable bootstrap guards and exact-systemd-unit health probe. The Fleet #29 module is reviewed and merged. Preserve the kernel, storage/unlock configuration, Hydra, regular PostgreSQL, SSH and retained pilot identity. The recorded native generation-10 installation passed guarded activation, explicit initialization, persistent switch, fresh SSH, workload issuance/isolation and server/agent restart without reusing the consumed grant. A subsequent warm reboot passed automatic startup with unchanged identity and enrollment. The source in this PR reproduces that exact system closure: /nix/store/ylpbjk8jzr195l7yn7f713sgjfimicbs-nixos-system-ace-26.05.20260807.ee48b14. Mako's configuration is unchanged. Review corrected the activation helper to check each required service and automount individually; systemctl with several unit names otherwise succeeds when only one is active. Bash syntax, ShellCheck and three isolated any-active/all-active behavior scenarios pass. The correction does not change the evaluated system closure and was not executed against live services. This repository has no PR CI checks for this head; the validation above and pinned Fleet module/VM results are the evidence, not a missing-CI pass. Later cold-start, workstation-disconnection, LAN migration and bounded spare-NVMe observations belong to the child #15 and its linked reports. Those later changes are already on the running generation-14 Ace installation; merging this historical foundation does not deploy generation 10 again. Merge before #15. Renewal continuity, remaining native LAN acceptance, the twenty-four-hour unattended run and final deployment from merged pins remain open. Public DNS, autonomous offline operation, secure boot and hardware rollback protection remain separate milestones; full_qualification remains false.
Sign in to join this conversation.
No description provided.