eleven / messenger Public

status: ssh ledger — why-entry for the dev-box adopt recovery (2026-07-23) (#1302)

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Paul Campbell 739fb73ee467b6021dc66d48f2ba9098c8b30cab parent 82d240a
1 file changed, +9 −0
  • web/status/ssh/2026-07-23-dev-box-adopt-recovery.json +9 −0
diff --git a/web/status/ssh/2026-07-23-dev-box-adopt-recovery.json b/web/status/ssh/2026-07-23-dev-box-adopt-recovery.json
new file mode 100644
index 0000000..a248179
--- /dev/null
+++ b/web/status/ssh/2026-07-23-dev-box-adopt-recovery.json
@@ -0,0 +1,9 @@
+{
+ "date": "2026-07-23",
+ "operator": "Paul Campbell",
+ "window": "2026-07-23 midday",
+ "why": "Dev-mesh Dublin box recovery: this morning's ops dev apply replaced the instance via AMI drift (newer Canonical image; /data lost — no snapshot existed). Re-provisioned with the new ops dev rebuild --adopt (#1301): bootstrap, env files, mesh re-pair, dev home stood back up on build 82d240a0; AMI now lifecycle-pinned so routine applies can never replace the box again. Known gaps: mesh-seed pushed 0/10 hibernating routes (to retry), dev broker + demo/door envs await re-arming.",
+ "refs": [
+ "https://github.com/elevenmessenger/messenger/pull/1301"
+ ]
+}