개발이슈

[GitLab] The pipeline failed due to the user not being verified 이슈 해결

철스커 2023. 3. 9. 01:07
반응형

회사에 새로 입사하신 분이 오셔서, GitLab 그룹에 초대했는데요.

새로 오신 분이 GitLab에 커밋을 push하니까 GitLab 파이프라인이 실행되지 않는 현상이 발생했습니다.

 

 

 

GitLab runner 문제인 줄 알고, 삽질하다가...

파이프라인 에러에 마우스를 올려보니... 아래와 같은 오류 메시지를 확인할 수 있었습니다.

 

 

 

오류 메시지

The pipeline failed due to the user not being verified

 

 

 

 

원인

명확한 원인인지는 모르겠습니다.

추측되는 것은... GitLab에서 Shared Runner에 대한 일정 시간을 무료 제공하는데요.
그 이상부터는 결제가 필요한데, 카드등록을 안해서 발생하는 오류인듯 합니다.

그래서 Shared Runner를 Off하면 문제가 해결되는 것 같습니다.

 

StackOverflow에서 한 명만 카드등록을 하면 되지, 왜 새로운 멤버도 카드등록을 해야 하냐고 반문하는 글도 봤습니다.

GitLab 버그가 아닐까 싶네요...

 

 

 

 

해결 방법

여러 차례 구글링을 해보면서, Shared Runner를 Off하면 문제가 해결되는 것으로 확인했습니다.

프로젝트 설정 -> CI/CD -> Runners -> Shared runners Off

 

 

 

 

 

참고

https://stackoverflow.com/questions/67875196/why-am-i-getting-pipeline-failed-due-to-the-user-not-being-verified-detache

반응형