fix: chaos consistency (deploy/undeploy/rollback/upgrade) #431

Merged
decentral1se merged 1 commits from chaos-consistency into main 2024-07-08 15:24:58 +00:00
Owner

Extended fixes beginning @ coop-cloud/organising#559

We now show version and chaosVersion on all deploy/undeploy/rollback/upgrade deployment overviews. This allows operators to see the state of the deployment in all deployment scenarios for chaotic deployments. rollback/upgrade will additionally warn if you're working with a chaos deploy.

Also, --chaos goes away for upgrade/rollback since it just doesn't make sense anymore. You can --chaos on deploy but upgrade/rollback move between known versions. It will soon be possible to specify a chaos commit but via the [<version>] arg in coop-cloud/organising#517 which is a better UI imho.

TODO: write tests.

Extended fixes beginning @ https://git.coopcloud.tech/coop-cloud/organising/issues/559 We now show `version` and `chaosVersion` on all `deploy`/`undeploy`/`rollback`/`upgrade` deployment overviews. This allows operators to see the state of the deployment in all deployment scenarios for chaotic deployments. `rollback`/`upgrade` will additionally warn if you're working with a chaos deploy. Also, `--chaos` goes away for `upgrade`/`rollback` since it just doesn't make sense anymore. You can `--chaos` on deploy but `upgrade`/`rollback` move between known versions. It will soon be possible to specify a chaos commit but via the `[<version>]` arg in https://git.coopcloud.tech/coop-cloud/organising/issues/517 which is a better UI imho. ~~TODO: write tests.~~
Author
Owner

Also pending coop-cloud/abra#430 merge & rebase 🤓

~~Also pending https://git.coopcloud.tech/coop-cloud/abra/pulls/430 merge & rebase 🤓~~
decentral1se force-pushed chaos-consistency from 0113b51f4a to 358766630e 2024-07-08 12:51:54 +00:00 Compare
decentral1se force-pushed chaos-consistency from 358766630e to e6d03cb6ac 2024-07-08 15:19:13 +00:00 Compare
decentral1se changed title from wip: fix: chaos consistency (deploy/undeploy/rollback/upgrade) to fix: chaos consistency (deploy/undeploy/rollback/upgrade) 2024-07-08 15:19:26 +00:00
decentral1se force-pushed chaos-consistency from e6d03cb6ac to c33ca1c6bc 2024-07-08 15:24:14 +00:00 Compare
decentral1se merged commit c33ca1c6bc into main 2024-07-08 15:24:58 +00:00
decentral1se deleted branch chaos-consistency 2024-07-08 15:24:58 +00:00
Sign in to join this conversation.
No description provided.