Review app deployment fails related to poddisruptionbudget
There are a few flavours of this failures:
Release "review-tr-fix-pro-dy2d7s" does not exist. Installing it now.
Error: release review-tr-fix-pro-dy2d7s failed: poddisruptionbudgets.policy "review-tr-fix-pro-dy2d7s-gitaly" already exists
UPGRADE FAILED
Error: PodDisruptionBudget.policy "review-helm-local-us79zt-nginx-ingress-controller" is invalid: spec: Forbidden: updates to poddisruptionbudget spec are forbidden.
Error: UPGRADE FAILED: PodDisruptionBudget.policy "review-helm-local-us79zt-nginx-ingress-controller" is invalid: spec: Forbidden: updates to poddisruptionbudget spec are forbidden.
Error: UPGRADE FAILED: kind PodDisruptionBudget with the name "review-tle-view-a-z4w7qb-nginx-ingress-default-backend" already exists in the cluster and wasn't defined in the previous release. Before upgrading, please either delete the resource from the cluster or remove it from the chart
UPGRADE FAILED
Error: kind PodDisruptionBudget with the name "review-tle-view-a-z4w7qb-nginx-ingress-default-backend" already exists in the cluster and wasn't defined in the previous release. Before upgrading, please either delete the resource from the cluster or remove it from the chart
https://gitlab.com/gitlab-org/gitlab/-/jobs/346801516 https://gitlab.com/gitlab-org/gitlab/-/jobs/362094362
Edited by Albert Salim