CI: 'stop_review_eks' cleans up resources, but fails
Summary
I've noticed that stop_review_eks
fails despite successfully cleaning up resources. For example:
...
secret "rvw-60f48475-registry-httpsecret" deleted
secret "rvw-60f48475-registry-notification" deleted
secret "rvw-60f48475-registry-secret" deleted
secret "rvw-60f48475-zoekt-basicauth" deleted
Error from server (NotFound): replicasets.apps "rvw-60f48475-gitlab-exporter-6585df5cc" not found
Error from server (NotFound): replicasets.apps "rvw-60f48475-gitlab-runner-75dd66fcf8" not found
Error from server (NotFound): replicasets.apps "rvw-60f48475-gitlab-shell-678d648489" not found
Error from server (NotFound): replicasets.apps "rvw-60f48475-minio-6d74b6bff9" not found
Error from server (NotFound): replicasets.apps "rvw-60f48475-nginx-ingress-controller-6cf4ddb9b5" not found
Error from server (NotFound): replicasets.apps "rvw-60f48475-registry-7b49d966b4" not found
Error from server (NotFound): replicasets.apps "rvw-60f48475-sidekiq-all-in-1-v2-5b5f5d5f96" not found
Error from server (NotFound): replicasets.apps "rvw-60f48475-toolbox-6f445c6cf" not found
Error from server (NotFound): replicasets.apps "rvw-60f48475-webservice-default-86bdc884c8" not found
Error from server (NotFound): pods "rvw-60f48475-gitaly-0" not found
Error from server (NotFound): pods "rvw-60f48475-redis-master-0" not found
Deleting data-rvw-60f48475-postgresql-0 (PV: pvc-139c8e83-3f71-4bae-ae5d-bddb79e6bc2b, CSI volume: )
persistentvolumeclaim "data-rvw-60f48475-postgresql-0" deleted
Deleting redis-data-rvw-60f48475-redis-master-0 (PV: pvc-64952ed4-31d2-4341-bc25-60bae7316e74, CSI volume: )
persistentvolumeclaim "redis-data-rvw-60f48475-redis-master-0" deleted
Deleting repo-data-rvw-60f48475-gitaly-0 (PV: pvc-69fcd67c-1b24-4d48-b4b7-7b80cfaa42e8, CSI volume: )
persistentvolumeclaim "repo-data-rvw-60f48475-gitaly-0" deleted
...
https://gitlab.com/gitlab-org/charts/gitlab/-/jobs/6420374005
It looks like the call to find the value for CSI volume
may be failing, because it has a value in all of the stop_review_gke*
jobs. So we may need to tweak the logic here to work on EKS.
Seems related to !3603 (merged).
Acceptance criteria
-
Cleanup job for EKS no longer fails