From b74a59ea089944f49098ac8473261ecd22c06655 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Wed, 27 May 2026 19:18:49 +0100 Subject: [PATCH] =?UTF-8?q?1c/E2E-TESTME:=20swap=20ACTIVE=20=E2=80=94=20pu?= =?UTF-8?q?blic=20gateway=20=E2=86=92=20rebuilt=20VM=20(P1/P2=20verified);?= =?UTF-8?q?=20recording=20reversible=20state=20+=20swap-back=20steps?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 (1M context) --- STATUS-1c.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/STATUS-1c.md b/STATUS-1c.md index 0440c02..3091331 100644 --- a/STATUS-1c.md +++ b/STATUS-1c.md @@ -75,6 +75,16 @@ See JOURNAL-1c 2026-05-27 W2a entry for full evidence. - [ ] C6 — Resource fit + cleanup (cc-nix-test 6→4 GB, throwaway 4 GB, destroyed after; final sizing decided) - [ ] C7 — Docs (install.md/secrets.md/architecture.md + main plan refs updated to new model) +## 🔴 SWAP ACTIVE (2026-05-27 ~19:25Z) — public gateway points at the REBUILT VM (reversible) +**State:** `cc-nix-test` (MagicDNS) → **`100.97.167.73`** (rebuilt `ccci-w5-rebuild`); original cc-ci +renamed `cc-nix-test-orig` @ `100.90.116.4`, **still running** (swap-back target). Public +`ci.commoninternet.net` now served by the rebuilt VM (P2 verified 200/ssl_verify=0). Doing E2E-TESTME. +**`ssh cc-ci` (pinned 100.90.116.4) = the ORIGINAL** (cc-nix-test-orig); reach the rebuilt VM via +`100.97.167.73` or `cc-nix-test` MagicDNS. +**SWAP-BACK when e2e done:** rebuilt VM → `tailscale set --hostname=ccci-w5-rebuild`; then +`ssh cc-ci 'tailscale set --hostname=cc-nix-test'`; restore original's bridge (`docker service scale +ccci-bridge_app=1` on the original — paused during e2e to avoid dual-trigger). Keep both VMs running. + ## ⚠️ Operator override — do NOT destroy the FINAL throwaway VM (read before W5/W6 cleanup) The operator (2026-05-27) will **repurpose the final W5/C4-C5 clean-room throwaway VM as the new cc-nix-test** for a live real-traffic test. So: **KEEP that VM running after W5 PASSes — do NOT tear