Skip to content

[backport v2.9] Status fields get overrwriten by updates #3024

@rancherbot

Description

@rancherbot

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?

  • I have searched the existing issues

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions