2017/7월
GitLab-CI Runner가 동작하지 않을 때 해봐야 할 것들
allroundplayer
2017. 9. 28. 14:06
가끔 Runner가 먹통일 때가 있다
그럴 때는 어떻게 해야하는가
1. 해당 Runner를 재시작한다
root 계정으로 하던지 아니면
sudo권한을 주어 gitlab-runner계정에서
gitlab-runner restart 명령을 수행한다
2. token 정보를 다시 확인한다
0
Runner설정을 추가하거나 VM을 백업 또는 복제하면 꼬이는 경우가 있다
Runner의 설정파일 config.toml 과 gitlab에 등록 된 토큰값이 일치하는지 보자
3. 호환성체크
Gitlab 서버의 버전을 올리는 경우
Runner의 버전이 이전과 호환되는지 확인해볼 필요가 있다
ref : Gitlab-Runner-public-repo
X축은 Gitlab , Y축은 Runner, 괄호는 ( Release된 날짜 )
필자는 gitlab은 매일 자동으로 업데이트를 하도록 해놓아서 문제가 되었다
1.2.0 버전 Runner와 9.4버전의 gitlab과 호환되지 않았던 것이다
이와 같은경우는 Runner를 업그레이드 해주면 해결된다
그 외는 아직까지 경험해보지 않았다~