Cancel or close a deploy request

deploy requests

// what it does

cancel stops an in-progress deployment; close abandons an open DR you've decided against. Add --auto-delete-branch at create time and the source branch cleans itself up after the DR completes.

// shell

$ pscale deploy-request cancel mydb 12
$ pscale deploy-request close mydb 12
$ pscale deploy-request create mydb quick-fix --auto-delete-branch

// gotcha

Closing a DR doesn't delete the branch or its changes — reopening later means creating a fresh DR. Cancel mid-deploy is safe (the shadow-table approach means nothing partial was swapped in).

// resources