This is a backport issue for #3020, automatically created via GitHub Actions workflow initiated by @aruiz14
Original issue body:
Is there an existing issue for this?
Current Behavior
The Fleet agents BundleDeployments reconciler has a retry-on-conflict mechanism that completely ignores the current status when retrying, causing possible modifications to be lost.
Expected Behavior
Updates to fields while the reconciler is running should be preserved.
Steps To Reproduce
No response
Environment
- Architecture:
- Fleet Version: 0.10.X
- Cluster:
- Provider:
- Options:
- Kubernetes Version:
Logs
No response
Anything else?
No response
This is a backport issue for #3020, automatically created via GitHub Actions workflow initiated by @aruiz14
Original issue body:
Is there an existing issue for this?
Current Behavior
The Fleet agents
BundleDeploymentsreconciler has a retry-on-conflict mechanism that completely ignores the current status when retrying, causing possible modifications to be lost.Expected Behavior
Updates to fields while the reconciler is running should be preserved.
Steps To Reproduce
No response
Environment
Logs
No response
Anything else?
No response