반응형
회사에 새로 입사하신 분이 오셔서, 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
참고
반응형
'개발이슈' 카테고리의 다른 글
[Jest] Web Storage 테스트하기 (LocalStorage, SessionStorage) (0) | 2023.08.05 |
---|---|
[Jest] 테스트 작성 시, window.alert 모킹하기 (jest.fn, jest.spyOn) (0) | 2023.08.05 |
[개발이슈] Storybook에서 SVG 이슈 발생 (Element type is invalid ... ) (0) | 2023.07.06 |
[Next.js] Component selectors can only be used in conjunction 이슈 (0) | 2022.08.07 |
[Next.js] Jest + Cypress 환경에서 Cypress 제공함수의 타이핑 & 자동완성이 안되는 경우 (0) | 2022.04.29 |