devstack默认使用的下载路径是git://git.openstack.org,也就是git协议。
在stackrc文件中可以看到:
GIT_BASE=${GIT_BASE:-git://git.openstack.org}
这一语句的意思是如果GIT_BASE没有设置,就默认使用git://git.openstack.org。
devstack使用默认git协议下载代码,有时会提示fatal: unable to connect to git.openstack.org,
这时候可以尝试使用https协议。
在local.conf文件中加入如下配置即可:
GIT_BASE=https://git.openstack.org
当然,也可以直接修改stackrc文件。