티스토리 뷰
클라우드&오픈스택/오픈스택
OpenStack with DevStack [ERROR] /home/stack/devstack/functions-common:599
kkd927 2014. 5. 1. 22:21DevStack 으로 OpenStack IceHouse 를 설치 중 다음과 같은 에러에 부딪혔습니다.
[ERROR] /home/stack/devstack/functions-common:599
git call failed: [git clone git://git.openstack.org/openstack* ~~]
그냥 git 다운로더가 소스를 제대로 받지 못하여 생기는 경우입니다.
그냥 될때까지 ./stack.sh 를 반복하면 되는 문제입니다.
혹은 테스트 환경에서 git 프로토콜이 막혀서 생기는 현상일 수 도 있습니다.
데브스택의 Git base 를 git 프로토콜에서 https 프로토콜로 변경하여 주면됩니다.
$ vim local.conf
devstack/stackrc 에서 98번째 라인을 보면 디폴트로 git base가
git://git.openstack.org 로 git 프로토콜을 이용하여 github에서 다운받음을 알 수 있습니다.
이를 http 프로토콜로 변경해서 http로 소스를 받아오게끔 하면 됩니다.
최근에는 stackrc, localrc 대신에 local.conf 를 사용하므로 local.conf 에 위의 그림처럼 추가해서 넣으면 됩니다.
GIT_BASE=${GIT_BASE:-https://git.openstack.org}
댓글