-
Notifications
You must be signed in to change notification settings - Fork 281
READMEs getting 404 on Helm Hub #369
Comments
@wallyqs This looks to be a bug. I can manually extract the archive and see the readme. The error logs are reporting...
What process are you using to create the archive file and on which os? Additionally, the Artifact Hub is a place you can list nats. In your case I would create an organization and then add the chart repository to the organization. I wonder how it would display there. |
Thanks @mattfarina this is the output of
I generate the tarball by calling git clone https://github.com/nats-io/k8s/
cd k8s/helm/charts/
helm package nats
# Then when releasing
helm repo index . |
I'm seeing the same behavior for all of the charts that I host on helm hub as well. I was about to ping you in slack @mattfarina but found this issue first. In my case, the charts are being packaged with the helm chart-releaser-action via GitHub actions. Picking one as an example, https://hub.helm.sh/charts/billimek/speedtest-prometheus, shows 404s from the helm hub API. The chart lives here and the associated index.yaml for that chart is, speedtest-prometheus:
- apiVersion: v2
appVersion: 1.1.0
created: "2020-04-30T10:18:16.900108405Z"
description: Prometheus Exporter for the official Speedtest CLI
digest: 0b766b98a5eb53e85dda649879d94935903a3674b76a233c6803badc2b52e396
home: https://github.com/billimek/billimek-charts/tree/master/charts/speedtest-prometheus
icon: https://cdn.speedcheck.org/images/reviews/ookla-logo.png
keywords:
- speedtest
- influxdb
- grafana
maintainers:
- email: jeff@billimek.com
name: billimek
name: speedtest-prometheus
sources:
- https://github.com/billimek/prometheus-speedtest-exporter
type: application
urls:
- https://github.com/billimek/billimek-charts/releases/download/speedtest-prometheus-1.0.1/speedtest-prometheus-1.0.1.tgz
version: 1.0.1
- apiVersion: v2
appVersion: 1.1.0
created: "2020-04-30T09:19:28.306385496Z"
description: Prometheus Exporter for the official Speedtest CLI
digest: 065f28dc1678de6f07e9cf528222eaba17d4986fa99bc7af44f5cc4c1226fd92
home: https://github.com/billimek/billimek-charts/tree/master/charts/speedtest-prometheus
icon: https://img.favpng.com/12/7/24/speedtest-net-logo-internet-access-png-favpng-yVPchiKuhWWAXA41Vpak0NUvx.jpg
keywords:
- speedtest
- influxdb
- grafana
maintainers:
- email: jeff@billimek.com
name: billimek
name: speedtest-prometheus
sources:
- https://github.com/billimek/prometheus-speedtest-exporter
type: application
urls:
- https://github.com/billimek/billimek-charts/releases/download/speedtest-prometheus-1.0.0/speedtest-prometheus-1.0.0.tgz
version: 1.0.0 And here is the raw output of the last action run to release that particular chart:
I'm trying to compare other charts which seem to render properly with those that don't and haven't yet seen a pattern. |
FWIW, the same chart appears to render properly in the new Artifact Hub: https://artifacthub.io/packages/chart/billimek-charts/speedtest-prometheus |
Interesting, the Helm charts for NATS also seem ok in artifacthub: https://artifacthub.io/packages/helm/nats/nats |
This is likely an issue that was in Helm that has been fixed. The helm version that was being used by the Helm Hub was older due to #212. We no longer have that issue as this is turned down so I am closing. |
Right now in the nats helm charts on helm hub I'm getting a 404 on the readmes from the NATS charts:
https://hub.helm.sh/charts/nats/nats
I had fixed it already at some point but somehow broke again readme should be there: https://github.com/nats-io/k8s/tree/master/helm/charts/nats
and in the command line it works too:
Any pointers on what to look at to fix it?
nats-io/k8s#64
Thanks!
The text was updated successfully, but these errors were encountered: