Review app deployment failed while namespace is being deleted
Sometimes a review app deployment fails because the namespace is in the process of being deleted by another clean up job. However, upon retry, the review-deploy
job would pass because the namespace has been removed completely and it can recreate a new namespace.
For example:
- https://gitlab.com/gitlab-org/gitlab/-/jobs/1357083490 this job failed, but the retry passed https://gitlab.com/gitlab-org/gitlab/-/jobs/1357141131
- Earlier in the same pipeline, there was another job that cleans up the deployment and deletes the namespace: https://gitlab.com/gitlab-org/gitlab/-/jobs/1357191022#L56