-
Notifications
You must be signed in to change notification settings - Fork 239
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
[forwardport v0.10][SURE-8550] drift detection is generating secrets without cleaning #2518
Comments
Additional QAProblemCorrecting drift on Fleet-deployed resources would create a new Helm release, and a new SolutionHelm Rollback operations, used internally by Fleet to correct drift, now obey Fleet's global limit on Helm history, restricting the number of kept history items to 2. Testing(See repro steps above)
|
Steps performed:
Outputs:Secrets Before Upgrade
Secrets After Upgrade
Helm history after upgrade
|
This is a forwardport issue for #2515, automatically created via GitHub Actions workflow initiated by @aruiz14
Original issue body:
SURE-8550
Issue description:
When enabling Self Healing (drift detection) Fleet will generate a new secret every time drift is detected. To a point where it might exhaust Rancher.
Fleet 0.9.4
Business impact:
For the customer Rancher went down due to too many secrets being cached
Troubleshooting steps:
Disabling self healing will clean the secrets
Repro steps:
helm history
commands in the target namespace and specifying the Helm release name.Workaround:
Is a workaround available and implemented? yes
What is the workaround: disable self healing (disabling self healing also remove all the secrets)
Actual behavior:
self healing is not cleaning up the secrets
Expected behavior:
self-healing not to create so many secrets
Files, logs, traces:
Additional notes:
The text was updated successfully, but these errors were encountered: