[E22-S02] Pre-upgrade check #141

Open
opened 2026-08-27 00:04:16 +00:00 by kpcto · 0 comments
Owner

Parent epic: [E22] Upgrade safety (#50)

Intent

Run a pre-upgrade check that identifies incompatible extensions and failed backups or migration prerequisites before an upgrade proceeds.

Acceptance criteria

  • Incompatible extensions are identified before upgrade
  • Failed backups or migration prerequisites are identified before upgrade

Explicitly out of scope

  • Recording the release manifest fields (E22-S01)
  • Documenting operator response to a failed upgrade (E22-S03)

Test plan

  • Run the check against an upgrade with a known incompatible extension and confirm it is flagged

Rollback note

  • The check is read-only; it mutates no state so nothing needs rollback

Owning stream

platform

Risk quadrant

agent-full

> Parent epic: [E22] Upgrade safety (#50) ## Intent Run a pre-upgrade check that identifies incompatible extensions and failed backups or migration prerequisites before an upgrade proceeds. ## Acceptance criteria - Incompatible extensions are identified before upgrade - Failed backups or migration prerequisites are identified before upgrade ## Explicitly out of scope - Recording the release manifest fields (E22-S01) - Documenting operator response to a failed upgrade (E22-S03) ## Test plan - Run the check against an upgrade with a known incompatible extension and confirm it is flagged ## Rollback note - The check is read-only; it mutates no state so nothing needs rollback ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint 6 milestone 2026-08-27 00:04:16 +00:00
kpcto added the
kind
story
status
proposed
labels 2026-08-27 00:04:16 +00:00
Sign in to join this conversation.