openclaw/docs/install
Peter Steinberger b37936459a
fix(update): finish unfinished agent migrations at Gateway start and deliver update outcomes durably (#163803)
A 2026.9.5 to 9.7 managed update whose activation Doctor failed left the candidate package active with the agent databases on the old schema; the new Gateway exited 78 and systemd parked on RestartPreventExitStatus=78, and the failure notice depended on the Gateway the update had just stopped, so the operator saw nothing for 3.5 hours (#163638). A Gateway that finds the updater own unfinished agent migration at start now runs the candidate Doctor before its recovery restart, reinspects schemas, and records explicit recovery guidance when a mismatch remains; managed-update outcomes are delivered durably from the next Gateway start. The pre-migration backup stays on disk for manual restore; a successful live migration remains the point of no return (repair forward, never roll databases back). Thanks @chffhc for the timeline.

Closes #163638
2026-10-02 15:16:26 -07:00
..
docker
updating fix(update): finish unfinished agent migrations at Gateway start and deliver update outcomes durably (#163803) 2026-10-02 15:16:26 -07:00
ansible.md
azure.md
backups.md feat: back up to external disks and Cloudflare R2 with storage locations (#161913) 2026-10-01 02:05:44 -07:00
bun-compatibility.md fix: preserve retained children after Bun output shutdown (#163633) 2026-10-02 10:40:33 -07:00
bun.md fix(runtime): disable Bun auto-install at OpenClaw's own Bun launch owners (#163270) 2026-10-02 00:19:51 -07:00
cloudflare.md
daytona.md
development-channels.md
digitalocean.md
docker-vm-runtime.md
docker.md fix(doctor): retire verified session receipts and inventory migration backups (#162771) 2026-10-01 14:54:09 -07:00
exe-dev.md
fly.md
gcp.md
hetzner.md
hostinger.md
index.md docs: install the checkout pnpm version without Corepack (#160513) 2026-09-30 18:10:40 -07:00
installer.md refactor(installer): share standalone shell installer policy (#162652) 2026-10-01 13:01:25 -07:00
kubernetes.md
macos-vm.md docs: macOS VM install step fails on a fresh VM without Node (#160239) 2026-09-30 17:56:17 -07:00
migrating-claude.md
migrating-hermes.md
migrating.md
nix.md
node-compatibility.md fix(cli): stop Node 24/26 process exits from hanging after output (#163788) 2026-10-02 14:33:50 -07:00
node.md
northflank.mdx
oracle.md
podman.md refactor(scripts): deslop tooling scripts (#160798) 2026-09-28 17:20:56 -07:00
railway.mdx
raspberry-pi.md
render.mdx
uninstall.md fix(cli): openclaw command fails to start on Bun-only installs without Node (#162541) 2026-10-01 12:53:07 -07:00
update-troubleshooting.md fix(update): tolerate undeclared ancestor-only dependencies in the rehearsal copy and pause repeated auto-update failures (#163541) 2026-10-02 06:19:43 -07:00
updating.md refactor(plugins): drop pre-July-2026 plugin and channel migrations 2026-10-01 17:01:56 -07:00
upstash.md