Skip to content
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

Memory leak from weave-gitops-mccp-cluster-service deployment in v0.28.0 #3762

Open
naman8827 opened this issue Dec 30, 2024 · 2 comments
Open

Comments

@naman8827
Copy link

Describe the bug
We're experiencing a critical memory leak issue with the weave-gitops-mccp-cluster-service deployment in our production environment. The deployment, which manages CAPI clusters, exhibits abnormal memory growth from 2GB to 15GB over approximately 2 days. When the memory usage reaches the node's capacity limit, the node transitions to a Not Ready state, causing all pods scheduled on that node to crash.

To Reproduce
Install weave-gitops-enterprise using helm chart version v0.28.0 with cluster k8s version 1.29

Actual behaviour
Memory consumption progressively increases from 2GB to 15GB within a 48-hour period, eventually causing node failure and pod crashes.

Expected behaviour
Pods should maintain stable memory usage and operate healthily without memory leaks.

Additional context
Is this a known issue in v0.28.0 that requires an upgrade to a newer version? Alternatively, would implementing memory limits in the Helm chart help mitigate node failures, even though it might result in periodic pod restarts?

  • Weave GitOps version: v0.28.0
  • Kubernetes version: 1.29
@naman8827 naman8827 added bug Something isn't working severity_medium labels Dec 30, 2024
@casibbald
Copy link

casibbald commented Dec 30, 2024

@naman8827 Please drop me a PM
You can also find me on the weaveworks community slack or on the CNCF slack

@naman8827
Copy link
Author

@casibbald
Thanks Charles for your quick response.
I have messaged you on slack channel regarding this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants