Skip to content

fix pausing reconciliation for resource migrations - #70

Open
bwagner5 wants to merge 1 commit into
oxidecomputer:mainfrom
bwagner5:pause
Open

fix pausing reconciliation for resource migrations#70
bwagner5 wants to merge 1 commit into
oxidecomputer:mainfrom
bwagner5:pause

Conversation

@bwagner5

@bwagner5 bwagner5 commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Fixes #65

This PR implements support for pausing reconciliation to facilitate resource migration between clusters.

  • Add labels to CRDs to support clusterctl discovery of provider resources during a clusterctl move
  • Support pause in provider controllers
  • gocyclo was breached, so moved some stuff into smaller funcs in the reconcilers.
  • tests!

Tested on two live clusters as well. clusterctl move worked after these changes.

@bwagner5
bwagner5 requested a review from a team as a code owner August 7, 2026 19:10
@sudomateo
sudomateo self-requested a review August 10, 2026 14:54
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.

Respect pausing reconciliation on a Cluster to facilitate migration

1 participant