title: helm error: release requires a rollback before it can be upgraded
body: <p>In my cluster Im using <a href="https://github.com/fluxcd/flux" rel="nofollow noreferrer">weave flux</a> along with their flux-helm-operator to manage my cluster the gitops way.</p>
  
  <p>However, when I make a change to the chart at flux git repository, I often come across the following error msg:</p>
  
  <pre><code>ts=2019-09-25T11:54:37.604506452Z caller=chartsync.go:328 component=chartsync
  warning="unable to proceed with release" 
  resource=mychart:helmrelease/mychart release=mychart
  err="release requires a rollback before it can be upgraded (FAILED)"
  </code></pre>
  
  <p>Im not sure what does it mean in helm, but anyway, I am not supposed to run any helm command since the releases are managed by flux so I am wondering what is the correct way to deal with this error on production</p>
  
  <p>(besides deleting the release and waiting for flux to recreate it)</p>
  
  <p>A well-explained answer will be very much accepted, Thanks.</p>