uselagoon / remote-controller

A group of controllers for handling Lagoon builds and tasks in Kubernetes or Openshift
5 stars 1 forks source link

Refactor resource patching #132

Closed shreddedbacon closed 2 years ago

shreddedbacon commented 2 years ago

Checklist

Major refactoring around patching operations to try and solve some issues.

Notably, if builds are cancelled via Lagoon, but a build that is complete or failed already in the remote, then remote-controller will attempt to retain this when responding back to Lagoon, otherwise it will fall back to cancelling.

Closing issues

closes #75 closes #121