# Is the Helm package published on Artifact Hub broken?

**URL:** <https://community.neo4j.com/t/is-the-helm-package-published-on-artifact-hub-broken/53863>\
**Category:** Orchestration & Kubernetes\
**Created:** [March 24, 2022, 9:12am UTC](https://community.neo4j.com/t/is-the-helm-package-published-on-artifact-hub-broken/53863 "2022-03-24T09:12:30Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrea1](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/andrea1/32/15204_2.png) [@andrea1](https://community.neo4j.com/u/andrea1)\
**Post date:** [March 24, 2022, 9:12am UTC](https://community.neo4j.com/t/is-the-helm-package-published-on-artifact-hub-broken/53863/1 "2022-03-24T09:12:30Z")

</div>

Hi 👋 I'm currently trying to experiment with running Neo4j in a K8s cluster. Not wanting to start completely from scratch and wanting to use the officially supported and recommended resources for Kubernetes deployments described [here](https://neo4j.com/docs/operations-manual/current/kubernetes/), I decided to start my experimenting by installing one of the helm charts for Neo4j. Unfortunately I haven't had any luck 😕 if I try to install a chart with a command like `helm install standalone-instance neo4j/neo4j-standalone` I get the following error:

```auto
Error: INSTALLATION FAILED: failed to download "neo4j/neo4j-standalone"

```

(mind you, I've correctly added the repo for the neo4j helm charts and I am able to list the neo4j charts with `helm search repo neo4j`. I've also already updated the repos with `helm repo update`, and the versions of the charts listed by the previous command without specifying the `--versions` option is 4.4.4).  
What's even weirder is that if I try to take a peek at the templates or the default values from the Artifact Hub page I get the following:

 ![image](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/4/3/43bd58a69b88e9644ee4f553627dc8412de2c303.png)  
 ![image](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/e/5/e5f097ff71d633c8870f7c926acabc971c65bb8c.png)  
I've even tried downloading the charts from the [Download Center](https://neo4j.com/download-center/#helm) and install them from a local path with helm, but in that case I run into a problem regarding a broken link (apparently the `charts` directory under `neo4j-standalone-instance` has a broken link under it pointing to a directory called `neo4j-shared-templates` that is supposed to be at the same level as `neo4j-standalone-instance` in the filesystem hierarchy, but that just isn't present in the helm charts archive I downloaded).  
Is anybody else experiencing the same issues? Is there anything I can do to fix this and proceed with my experimenting or should I wait for a fix from upstream for these issues?

---

<div class="post-metadata">

**Author:** ![harshit.singhvi](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/harshit.singhvi/32/21394_2.png) [@harshit.singhvi](https://community.neo4j.com/u/harshit.singhvi)\
**Post date:** [March 24, 2022, 11:52am UTC](https://community.neo4j.com/t/is-the-helm-package-published-on-artifact-hub-broken/53863/2 "2022-03-24T11:52:39Z")

</div>

> [@andrea1](#):
>
> ```auto
> Error: INSTALLATION FAILED: failed to download "neo4j/neo4j-standalone"
> 
> ```

Hi @Andrea1

Thanks for pointing out the artifacthub issue to us. We acknowledge it and the fix is in progress as we speak. The reason why the artifacthub is throwing the message is because of missing github release artifacts which we recently deleted. We are working on updating the index.yaml used by the artifacthub to point to the correct download url.

Regarding , your query on unable to install neo4j-standalone. Can you please ensure you have setup the helm repo ad per the instructions give [here](https://neo4j.com/docs/operations-manual/4.4/kubernetes/helm-charts-setup/)  
Since the helm repo seems to be working fine and the chart is getting loaded if the helm repo is correctly added

Please let us know if you are still facing the issue. We will keep you update on the artifacthub issue.

Once again , thanks for reaching out to us and raising this query. We really appreciate your time and effort.

Thanks,  
Harshit

---

<div class="post-metadata">

**Author:** ![andrea1](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/andrea1/32/15204_2.png) [@andrea1](https://community.neo4j.com/u/andrea1)\
**Post date:** [March 24, 2022, 12:30pm UTC](https://community.neo4j.com/t/is-the-helm-package-published-on-artifact-hub-broken/53863/3 "2022-03-24T12:30:28Z")

</div>

Found the issue 🙂 thank you for pointing out the correct helm instruction page. I think I landed on a different page (maybe from neo4j-labs?) and accidentally added the neo4j repository using the URL `https://neo4j.github.io/helm-charts/`, whereas the correct URL is `https://helm.neo4j.com/neo4j` instead. Now I can proceed with my experimenting, thank you very much Harshit 🙂  
Update:  
I found the source of the wrong Helm repository URL: Artifact Hub 😆 this is the modal I get if I click on Install in the Artifact Hub page for the `neo4j-standalone` Helm chart ([neo4j-standalone 4.4.15 · neo4j/neo4j-helm-charts](https://artifacthub.io/packages/helm/neo4j-helm-charts/neo4j-standalone))

 ![image](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/4/b/4bb12435ff2a12f1974b29c352e5729b9eef5353.png)  
Please update the installation instructions as well as part of fixing the Artifact Hub `index.yaml`

---

<div class="post-metadata">

**Author:** ![harshit.singhvi](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/harshit.singhvi/32/21394_2.png) [@harshit.singhvi](https://community.neo4j.com/u/harshit.singhvi)\
**Post date:** [March 24, 2022, 1:29pm UTC](https://community.neo4j.com/t/is-the-helm-package-published-on-artifact-hub-broken/53863/4 "2022-03-24T13:29:19Z")

</div>

Hi @andrea1

The artifact hub issue is resolved now.

The URL is the [github repo](https://github.com/neo4j/helm-charts) pages link and is correct...however I will check and see if we can update this to the same [helm.neo4j.com](http://helm.neo4j.com)

Thanks,  
Harshit

However ,

---

<div class="post-metadata">

**Author:** ![harshit.singhvi](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/harshit.singhvi/32/21394_2.png) [@harshit.singhvi](https://community.neo4j.com/u/harshit.singhvi)\
**Post date:** [March 25, 2022, 1:54pm UTC](https://community.neo4j.com/t/is-the-helm-package-published-on-artifact-hub-broken/53863/5 "2022-03-25T13:54:01Z")

</div>

Hi @andrea1

It seems [artifacthub.io](http://artifacthub.io) is unable to pick the metadata file from [helm.neo4j.com](http://helm.neo4j.com) thus its unable to mark the charts as "verified publisher" . Due to this we wont be able to update the url to [helm.neo4j.com](http://helm.neo4j.com) .  
The github pages url points to the same charts as present in the [helm.neo4j.com/neo4j](http://helm.neo4j.com/neo4j) repo

Also it seems there is no way to update the installation guide on artifacthub. Hence , we would advice you to please follow the documentation [here](https://neo4j.com/docs/operations-manual/4.4/kubernetes/)

Thanks,  
Harshit

---

<div class="post-metadata">

**Author:** ![andrea1](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/andrea1/32/15204_2.png) [@andrea1](https://community.neo4j.com/u/andrea1)\
**Post date:** [March 25, 2022, 3:39pm UTC](https://community.neo4j.com/t/is-the-helm-package-published-on-artifact-hub-broken/53863/6 "2022-03-25T15:39:00Z")

</div>

May I suggest that you add a link to the documentation in the `README` of the artifact hub package and a quick explanation of why we need to go there to install the Helm charts? Right now we just have half of the webpage occupied by a box saying that the package version does not provide a README file, which I think could be used for greater good 🙂

 ![image](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/3X/d/2/d215ee36400ce2d2f1f7d9eb38a832b3112ed837.png)
