-
Notifications
You must be signed in to change notification settings - Fork 710
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
We should remove charts from the DB if fetching the tarball fails #164
Comments
I did a helm fetch of this chart and there's no tarball for that chart. This is actually a bug in our chart syncing, since we dump metadata directly in the database we don't actually check if the tarball exists, but the readme and value fetching fails. I think we can easily fix that by removing the chart from the db if fetching the tarball fails. BTW, I think you were looking for the open-service-broker-azure chart, I'm guessing the Azure repo needs to be updated to remove that older chart (cc @ritazh @sozercan @arschles) |
From @arapulido on February 16, 2018 16:7 @prydonius thanks! I have updated the description to better reflect the actual issue |
#223 partially addresses this by adding a clear error message when the README is not there, however we still need to do something to indicate that the tarball could not be downloaded and the chart cannot be installed. There are 2 possible solutions to this:
This could be exposed as
This would be a longer term fix as it requires improvements to the Helm CRD controller, but something we may need to do anyway. The benefit of this is that the tarball not being available may be a temporary network issue, which may have recovered by the time of install. |
From @arapulido on February 16, 2018 15:41
I have Kubeapps deployed in Minikube (running 1.8, RBAC disabled)
I successfully deployed the service catalog (rbac disabled) and I was trying to add the OSBA broker to give it a spin.
I added the chart repo for OSBA (https://kubernetescharts.blob.core.windows.net/azure) and clicked on refreshed to get the charts.
The chart appears in the list of charts, but when I select it, the README file is not loaded, and the values file also show a 404.
Reason is that the tarball doesn't exist. We should remove those from the DB
Copied from original issue: vmware-archive/dashboard#89
The text was updated successfully, but these errors were encountered: