title: Kubernetes Helm Chart Won't Update
body: <p>Delete the cached archive to force a redownload:</p>
  
  <pre><code>rm -rf ~/.helm/cache/archive/cp-helm-charts-0.1.0.tgz 
  </code></pre>
  
  <p>Do an explicit repo update</p>
  
  <pre><code>helm repo update
  </code></pre>
  
  <p>Do a debug/dry-run install to force a download:</p>
  
  <pre><code>helm install --debug --dry-run confluent/cp-helm-charts &gt; /dev/null
  </code></pre>
  
  <p>Look at the specific file in the .tgz archive where I want to see the fix:</p>
  
  <pre><code>tar xfO ~/.helm/cache/archive/cp-helm-charts-0.1.0.tgz cp-helm-charts/charts/cp-kafka/templates/statefulset.yaml | grep -n -C10 volumes:
  </code></pre>
  
  <p>Compare to the latest version on github, which was modified 8 days ago:
  <a href="https://github.com/confluentinc/cp-helm-charts/blob/master/charts/cp-kafka/templates/statefulset.yaml#L140" rel="nofollow noreferrer">https://github.com/confluentinc/cp-helm-charts/blob/master/charts/cp-kafka/templates/statefulset.yaml#L140</a></p>
  
  <p>The github version has <code>- name: datadir-0</code>. The version Helm pulls just has <code>- name: datadir</code> without the trailing <code>-0</code>.</p>
  
  <p>Why does the <code>.tgz</code> file that Helm pulls not have the latest fix in the master branch version on github? How do I fix this?</p>
  
  <p>FYI, my relevant environment information:</p>
  
  <pre><code>helm version
  Client: &amp;version.Version{SemVer:"v2.12.2", GitCommit:"7d2b0c73d734f6586ed222a567c5d103fed435be", GitTreeState:"clean"}
  Server: &amp;version.Version{SemVer:"v2.12.2", GitCommit:"7d2b0c73d734f6586ed222a567c5d103fed435be", GitTreeState:"clean"}
  
  helm repo list
  NAME        URL                                             
  stable      https://kubernetes-charts.storage.googleapis.com
  local       http://127.0.0.1:8879/charts                    
  confluent   https://confluentinc.github.io/cp-helm-charts/  
  </code></pre>