반응형
CentOS에 설치해둔 gitlab-runner에서 git 오류가 발생했다.
확인하였을 때 git 버전이 낮아서 발생한 오류다.
Fetching changes with git depth set to 50...
Reinitialized existing Git repository in /home/gitlab-runner/builds/d55uiknz/0/../backup/.git/
fatal: git fetch-pack: expected shallow list
fatal: The remote end hung up unexpectedly
ERROR: Job failed: exit status 1
git --version
git version 1.8.3.1
조치 가능한 방법으로는 git 버전 업 진행
CentOS7의 기본 git버전은 1.8이기 때문에 저장소를 변경 후 git 설치가 필요하다.
저장소를 wandisco의 저장소로 변경한다.
$ yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
$ yum remove git
$ yum install git
$ git --version
git version 2.31.1
반응형
'FullStack > 30. CI.CD' 카테고리의 다른 글
Docker 1.13 -> 20.10 업그레이드 (0) | 2022.04.08 |
---|---|
Docker 시작 로그 확인 (0) | 2022.04.06 |
gitlab-ci GIT_STRATEGY (0) | 2022.03.10 |
[Gitlab] Gitlab-runner 삭제 및 재설치 (0) | 2021.05.07 |
[CI/CD] Gitlab Runner 설치 및 실행하기 (0) | 2021.02.06 |