Skip to content

feat: Rollback on workflow cancel during rollout ETU-73230 - #122

Open
Sokkenissen wants to merge 2 commits into
mainfrom
feat/rollback-on-workflow-cancel
Open

feat: Rollback on workflow cancel during rollout ETU-73230#122
Sokkenissen wants to merge 2 commits into
mainfrom
feat/rollback-on-workflow-cancel

Conversation

@Sokkenissen

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.

@Sokkenissen
Sokkenissen marked this pull request as ready for review June 19, 2026 10:04
@Sokkenissen
Sokkenissen requested a review from a team as a code owner June 19, 2026 10:04
@Sokkenissen

Copy link
Copy Markdown
Collaborator Author

Har noen fra @entur/team-plattform mulighet til å ta en titt på denne?

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