upgrade-rollback
Upgrade and Rollback Guide (HA Safe Sequencing)
This guide describes safe sequencing to upgrade the Cloud Hub and to roll back if needed, with HA mesh modes off | shadow | active.
Upgrade sequencing (minor/patch releases)
- Pre-checks
- Review release notes; verify config compatibility.
- Ensure Redis healthy; mesh links stable.
- Set
ha.mode: shadowon all hubs. - Upgrade one hub (blue/green or rolling) and verify:
/readyz=ready.- Mesh links established; no increase in
nowconnect_mesh_link_errors_total.
- Upgrade remaining hubs.
- Switch
ha.mode: activeon all hubs. - Monitor SLOs and error budgets.
Rollback sequencing
- Set
ha.mode: shadowto avoid cross-replica delivery. - Roll back pods to previous image/config.
- Verify
/readyzand mesh health. - Return
ha.mode: activewhen stable.
Visual: shadow → active rollout
Compatibility
- Mesh frames are versioned; minor versions are wire-compatible. If a breaking change is planned, upgrade windows will note ordering.
Backout triggers
- Elevated
nowconnect_mesh_backpressure_drops_totalor link errors. - PDP error bursts with deny-fast impacts.
- Redis instability causing
/readyzdegraded in active mode.