Skip to content
AutoCore1.0.0-rc.1 · Release Candidate
1.0.0-rc.1 · Release Candidate1 min read

Upgrade Procedure

Execute a source-verified AutoCore upgrade with a backup gate, immutable image update, migrations, and verification.

The safe order is:

  1. Verify the target package, manifest, image compatibility, and supported baseline.
  2. Run upgrade preflight and acquire the installer lock.
  3. Create and verify the backup gate.
  4. Update immutable image references.
  5. Apply the target database migrations through the release boundary.
  6. Recreate or restart application services according to the reviewed deployment workflow.
  7. Verify health, migration alignment, installation status, surfaces, worker, proxy, data preservation, and manifest.
Code
node "$INSTALLER_DIR/dist/index.js" upgrade --config "$CONFIG_FILE" --dry-run --json

Use the non-dry-run command only after all destructive gates are satisfied.

Destructive gate

Database migration and service replacement can change persistent state. Require the verified backup and compatibility decision before mutation.

Verification

Complete the post-upgrade verification page and preserve the result with the target manifest.

Related articles