<p>I have a private helm repo using apache, after migrating to helm3 I cannot install/search charts anymore.</p>

<p>Using helm v3</p>

<pre><code>helm repo list
NAME    URL
mas     http://localhost:8080/charts/

helm search repo mas/devops-openshift
No results found
</code></pre>

<p>Using helm 2.*</p>

<pre><code>helm search -r mas/devops-openshift
NAME                    CHART VERSION          APP VERSION    DESCRIPTION       
mas/devops-openshift    7.0.0                                 Devops (OpenShift)
</code></pre>

<p>Same happens when using "helm install" command, it cannot find the charts.</p>

<p>I guess it could be something related to the helm repo index file. Maybe helmv3 is expecting a different structure? But same happen when generating index file from helmv3.</p>

<p>Thanks all for the answers but I've found the issue.
My repository were using development version of the charts so I had something like this 1.0.0-pre.dev (Semantic Versioning 2.0.0).
By default helm 3 does not look at non production charts.
You have to set the flag -devel. something like:
<code>helm search repo mas/devops-openshift --devel</code></p>
