[ ] Affected Issues have been mentioned in the Closing issues section
[ ] Documentation has been written/updated
[ ] PR title is ready for changelog and subsystem label(s) applied
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.
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