[E22-S02-T01] Pre-upgrade check #343

Open
opened 2026-08-27 08:07:23 +00:00 by kpcto · 0 comments
Owner

Parent story: [E22-S02] Pre-upgrade check (#141)

Intent

Implement the pre-upgrade check that identifies incompatible extensions and failed backups or migration prerequisites.

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 story: [E22-S02] Pre-upgrade check (#141) ## Intent Implement the pre-upgrade check that identifies incompatible extensions and failed backups or migration prerequisites. ## 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 08:07:23 +00:00
kpcto added the
kind
task
status
proposed
labels 2026-08-27 08:07:23 +00:00
Sign in to join this conversation.