kubernetes-sigs / descheduler

Descheduler for Kubernetes
https://sigs.k8s.io/descheduler
Apache License 2.0
4.23k stars 645 forks source link

Chart not available anymore #1401

Closed aggarwala3 closed 1 month ago

aggarwala3 commented 1 month ago

Chart doesnt look to be available anymore at https://kubernetes-sigs.github.io/descheduler/

What version of descheduler are you using? descheduler version: 0.29.9

Does this issue reproduce with the latest release?

Which descheduler CLI options are you using? Trying to install using terraform provider

Please provide a copy of your descheduler policy config file

What k8s version are you using (kubectl version)?

kubectl version Output
$ kubectl version
1.25

What did you do? Simply trying to install descheduler on target cluster; which was working till yesterday but today onwards Chart isnt available anymore.

What did you expect to see? Descheduler chart to be installed, like it was working till yesterday

What did you see instead? Error

│ Error: could not download chart: Chart.yaml file is missing
damemi commented 1 month ago

Works for me:

$ helm repo add descheduler https://kubernetes-sigs.github.io/descheduler/
"descheduler" has been added to your repositories
$ helm install my-descheduler descheduler/descheduler --version 0.29.0
NAME: my-descheduler
LAST DEPLOYED: Tue May 14 16:49:06 2024
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
Descheduler installed as a CronJob.

From https://artifacthub.io/packages/helm/descheduler/descheduler. Maybe there is a cache issue with your local helm? (or maybe mine)

sarg3nt commented 1 month ago

@aggarwala3 This is a known bug in the upstream helm provider if you have a folder in your project named the same as the chart. Make sure you do not have a descheduler folder and it should work fine. Yes, the error is stupid.