From 0864673eede76be1b250fac6798838e72929e8d0 Mon Sep 17 00:00:00 2001 From: autonomic-bot Date: Wed, 27 May 2026 19:39:33 +0100 Subject: [PATCH] =?UTF-8?q?1c/E2E-TESTME:=20E1-E3=20PASS=20=E2=80=94=20!te?= =?UTF-8?q?stme=E2=86=92bridge=E2=86=92build=20#4,=20app=20externally=20re?= =?UTF-8?q?achable=20via=20public=20gateway=20(200,=20real=20content,=20gi?= =?UTF-8?q?t=20cert)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 (1M context) --- JOURNAL-1c.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/JOURNAL-1c.md b/JOURNAL-1c.md index 889a7f7..b876fe0 100644 --- a/JOURNAL-1c.md +++ b/JOURNAL-1c.md @@ -369,3 +369,17 @@ deterministic sops token on every rebuild. Confirmed via: rebuilt Drone containe Evolves the toplevel again (ld19aj2 → new); will re-deploy to cc-ci + re-verify byte-identical after the e2e, Adversary re-checks C1. Next: apply fix on the rebuilt VM (rebuild → redeploy Drone; wipe Drone DB if DRONE_USER_CREATE doesn't update the existing bot), re-run OAuth, then the !testme e2e. + +## 2026-05-27 — E2E-TESTME on the rebuilt VM: E1-E3 PASS (E4/E5 tracking) + +After applying the Drone-token fix (new toplevel `cqym8knj…`), the rebuilt VM is operational. Restarted +drone-runner-exec (stale RPC after the Drone redeploy) → queue drained (cc-ci self-test #1 success). +Posted `!testme` (comment 13740, autonomic-bot) on custom-html#2 (head db9a9502). Evidence: +- **E1 PASS** — `https://ci.commoninternet.net/` via public gateway → 200 ssl_verify=0 (rebuilt VM). +- **E2 PASS** — bridge (poll) picked up the comment → **new Drone build #4** (event=custom, > baseline + #3) on the rebuilt VM's Drone. Not a manual trigger. +- **E3 PASS** — app deployed to `cust-bdddd9.ci.commoninternet.net`; EXTERNAL curl through the public + gateway (sandbox → socks proxy → public DNS → gateway → MagicDNS cc-nix-test → rebuilt VM → Traefik → + app) → **HTTP/2 200, ssl_verify=0**, `server: nginx/1.31.1`, body `…Welcome to nginx!` + (real app content, NOT a Traefik 404), cert `CN=*.ci.commoninternet.net` (LE E8). Crux proven. +- E4 (build #4 success), E5 (teardown), E6 (reported+dashboard): monitor tracking to build terminal.