我有一个新的 gitlab 6.0 服务器。到目前为止,我对它正在做的事情感到非常满意。我正在为 puppet 构建核心服务,而 gitlab 是我的版本控制系统的一部分。
我的 gitlab 服务器位于代理服务器后面。当我尝试使用 Web 界面导入 github.com puppet 存储库时,gitlab 永远不会完成。在 ~git/gitlab/log/sidekiq.log 文件中报告以下内容:
2013-09-17T17:15:32Z 3582 TID-ow55rv4zc RepositoryImportWorker JID-e6b23325fc3cbbacca286805 INFO: start
Cloning into bare repository 'opensource/puppet-puppet.git'...
fatal: unable to access 'https://github.com/theforeman/puppet-puppet.git/': Failed connect to github.com:80; Operation now in progress
2013-09-17T17:16:35Z 3582 TID-ow55rv4zc RepositoryImportWorker JID-e6b23325fc3cbbacca286805 INFO: done: 63.66 sec
主要问题是,我在哪里配置 gitlab/sidekiq/etc 以使用代理服务器进行存储库克隆?
作为替代方案,我将尝试克隆到本地目录,然后推送到我的 gitlab 环境。但我希望 gitlab 应用程序功能能够正常工作。
提前致谢!