-
Notifications
You must be signed in to change notification settings - Fork 229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[backport v0.9] Drift detection/correction should omit status fields #2545
Comments
Additional QAProblemSome just-deployed resources will be reported as Further investigation has shown that 2 conditions must be met in order to reproduce this issue:
SolutionFleet Agent should ignores Testing(See repro steps above)
|
This is a backport issue for #2521, automatically created via GitHub Actions workflow initiated by @aruiz14
Original issue body:
Is there an existing issue for this?
Current Behavior
Sometimes will detect false positives about modified resources, reporting differences inside the
status
field.This situation is impossible to remediate (
status
is normally a subresource and is not part of the deployment specs), which also causes a redeployment loop when drift correction (self-healing) is active.However, this does not happen for all resources, e.g.
deployments
, but I experienced when installing a chart that contained CRDs.Expected Behavior
Changes in
status
fields are not reported as modified resources.Steps To Reproduce
fleet.yaml
is like:NotReady
, reporting some CRDs were modified, e.g.:Environment
Logs
No response
Anything else?
The text was updated successfully, but these errors were encountered: