Skip to content

Feat/rollback on workflow cancel - #119

Closed
Sokkenissen wants to merge 4 commits into
entur:mainfrom
Sokkenissen:feat/rollback-on-workflow-cancel
Closed

Feat/rollback on workflow cancel#119
Sokkenissen wants to merge 4 commits into
entur:mainfrom
Sokkenissen:feat/rollback-on-workflow-cancel

Conversation

@Sokkenissen

@Sokkenissen Sokkenissen commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Endringer som legger til automatisk Helm-rollback hvis en bruker kansellerer workflowen midt under en deployment-rollout.

Sjekker om det finnes et pending Helm-release (helm list --pending). Hvis ja, kjøres helm rollback tilbake til forrige aktive versjon. Hvis ikke, så gjør den ingenting ("Nothing to roll back").

Opprettet som egen composite action for å gjøre den enklere å teste.

Det er litt edge-case, men ikke uhørt at man som bruker observerer noen rariteter i loggen eller på Grafana under en rollout som ikke direkte feiler deployment, men som gjør at bruker har lyst til å stoppe rollout av tenkelig problematisk versjon. Prøver å kopiere hvordan Harness håndterer kansellerte workflows under en rollout.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant