본문 바로가기
FullStack/30. CI.CD

[GIT] fatal: git fetch-pack: expected shallow list

by nakanara 2022. 11. 25.
반응형

 

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