You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Port tenant provisioning reset fixes to deploy-demo workflow (#2134)
The demo deploy had the same broken reset as develop had before PRs
#2131 and #2133:
- Only reset tenant_provisioning.state, not tenant.status (worker
polls tenant.status via ListByStatus(StatusProvisioningPending))
- Didn't clear service_schemas JSONB (provisioner short-circuits on
"service already provisioned, skipping")
- Didn't drop ghost schemas from previous broken runs
- Didn't stop the app before resetting (race between worker and
schema drops)
Port the same fix from deploy-develop.yml:
- Stop meridian before resetting state
- DROP SCHEMA CASCADE for org_* schemas across all service databases
- Reset both tenant.status and tenant_provisioning.service_schemas
- Start meridian after reset
Co-authored-by: Ben Coombs <bjcoombs@users.noreply.github.com>
0 commit comments