<p>While trying to add/update a dependency to a helm chart I'm getting this error. No helm plugins are installed with the name <code>helm-manager</code>.</p>
<pre class="lang-sh prettyprint-override"><code>$ helm dep update                                                                                                                                
Getting updates for unmanaged Helm repositories...
...Unable to get an update from the &quot;https://kubernetes-charts.storage.googleapis.com/&quot; chart repository:
        failed to fetch https://kubernetes-charts.storage.googleapis.com/index.yaml : 403 Forbidden
...Unable to get an update from the &quot;https://kubernetes-charts.storage.googleapis.com/&quot; chart repository:
        failed to fetch https://kubernetes-charts.storage.googleapis.com/index.yaml : 403 Forbidden
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the &quot;bitnami&quot; chart repository
Update Complete. Happy Helming!
Error: no cached repository for helm-manager-1067d9c6027b8c3f27b49e40521d64be96ea412858d8e45064fa44afd3966ddc found. (try 'helm repo update'): open /Users/&lt;redacted&gt;/Library/Caches/helm/repository/helm-manager-1067d9c6027b8c3f27b49e40521d64be96ea412858d8e45064fa44
afd3966ddc-index.yaml: no such file or directory
</code></pre>

<p>I get this sometimes when there's a mismatch between my <code>Chart.yaml</code> and the configuration of my subchart dependencies.</p>
<p>For instance:</p>
<p><code>Chart.yaml</code>:</p>
<pre class="lang-yaml prettyprint-override"><code>dependencies:
- name: foo
  ...
- name: bar
  ...
</code></pre>
<p><code>values.yaml</code>:</p>
<pre class="lang-yaml prettyprint-override"><code>foo: 
  flag: true
# but no entry for bar
</code></pre>
<p>It may be an artifact of some other element of my configuration (Artifactory hosting a proxy of the world for Helm) but I find myself running into this frequently enough that I hope this answer may help someone else.</p>
