<p>I am getting the above error every time we deploy from Jenkins.Error: UPGRADE FAILED: release xxxx-xxxxx-config failed, and has been rolled back due to atomic being set: timed out waiting for the condition</p>
<p>LOGS:</p>
<pre><code>[2021-02-02T07:44:38.872Z] + helm upgrade --atomic --timeout 600s --install --namespace xxxx-xxx-xxxx --set image.repository=docker.qa.xxx-xxxx.xxxx:8443/xxx-xxxx-xxxx-xxx-pr --set image.tag=pr-214-16 --set fullnameOverride=-xxx-xxx-xxx-pr-pr --wait xxx-xxx-xxx-xxx-pr-pr ./base-0.1.0.tgz --set imageSecretName=docker-registry --set service.type=ClusterIP --set resources.limits.cpu=0.5 --set resources.limits.memory=1024Mi --set resources.requests.cpu=0.5 --set resources.requests.memory=1024Mi --set labels.env=qa --set service.port=8080 --set service.port=8080 --set service.host=null.qa.xxx-xxxx.
</code></pre>

Afolabi Omotoso
<p>Try to set higher value of timeout.
Also you can upgrade kubectl.
Take a look here: <a href="https://gitmemory.com/issue/helm/helm/5377/472883853" rel="nofollow noreferrer">helm-upgrade-timeout-atomic</a>.</p>
<p>Problem is also described here: <a href="https://github.com/helm/charts/issues/11904" rel="nofollow noreferrer">helm-upgrade-timeout</a>.</p>
<p>They claimed that is fixed in <a href="https://github.com/helm/helm/pull/7653" rel="nofollow noreferrer">#7653</a> which is included in <code>v3.2.1</code>.</p>
<p>However I read that  <a href="https://github.com/helm/helm/pull/7653" rel="nofollow noreferrer">#7653</a> may only allows previously failed releases to be upgraded <strong>when there have been no successful releases</strong>.</p>
