gitlab/gitlab-ee-qa:18.7.1-ee is missing on DockerHub
Context
build-qa-image job on the tagging pipeline of 18.7.1 failed with the error:
Error response from daemon: Get "https://registry-1.docker.io/v2/": unauthorized: personal access token is expired
Checking the script shows that the env vars DOCKERHUB_PASSWORD and DOCKERHUB_USERNAME are used. They are stored in https://gitlab.com/gitlab-org/gitlab/-/settings/ci_cd#js-cicd-variables-settings, which says:
DOCKERHUB_PASSWORD
"QA image DockerHub PAT" in 1password Build vault
Furthermore, as we check https://hub.docker.com/r/gitlab/gitlab-ee-qa/tags, we see that nightly was updated normally. So, I think the token was rotated, but not updated in the gitlab-org/gitlab repo.
Exit Criteria
- Rotate the token if necessary
- Update 1Password
-
Update CICD variables of
gitlab-org/gitlab
Edited by Dat Tang