diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d3c76f5eb46c4615fdea4ec138b458002758268e..0e00f77f49486be31cd53ff8da90cad96f222b31 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -181,7 +181,7 @@ deploy-staging:
     - helm package ./helm/seaweedfs --destination ./build
     - helm dependency update ./helm/dbrepo
     - helm package ./helm/dbrepo --destination ./build
-    - helm -n ${CI_ENV_STAGING_NAMESPACE} uninstall ${CI_ENV_STAGING_RELEASE_NAME}
+    - helm -n ${CI_ENV_STAGING_NAMESPACE} uninstall ${CI_ENV_STAGING_RELEASE_NAME} --ignore-not-found
     - kubectl -n ${CI_ENV_STAGING_NAMESPACE} delete pvc --all
   script:
     - helm -n ${CI_ENV_STAGING_NAMESPACE} upgrade --install ${CI_ENV_STAGING_RELEASE_NAME} ./build/dbrepo-${CHART_VERSION}.tgz --create-namespace -f ./.gitlab/agents/dev/values.yaml