Вот подробности моей установки:gitlab: импорт существующего хранилища .not работает правильно
Gitlab Версия: 5,2 Операционная система: Centos 6,3 Я Импорт существующего хранилища при создании нового проекта (/ проекты/новый).
Создан новый проект EMPTY, однако репозиторий не импортируется и сообщение об ошибке не появляется. Пока я копал, я нашел это в своем puma.stderr.log.
=== puma startup: 2013-06-13 15:37:53 +0530 ===
error: Couldn't resolve host 'github.com' while accessing https://github.com/<username>/tester.git/info/refs
Эта установка GitLab находится за прокси-сервером HTTP, и, похоже, настройки прокси-сервера не настроены. Но у моего /etc/profile.d/ есть скрипт, который устанавливает прокси-систему с переменными http_proxy и https_proxy.
В ходе дальнейшего расследования я проверил, может ли проблема быть с gitlab-shell неспособной связаться с URL-адресом через прокси-сервер, и я попробовал следующее.
$./bin/gitlab-projects import-project xxx/tester_test_test.git https://github.com/<username>/tester.git
Это, кажется, работает отлично.
Кажется, что Puma не использует эту оболочку gitlab и пытается связаться с URL. Что приводит меня к вопросу, как мне сообщить PUMA о моем прокси-сервере?
Ниже мой production.log
Started GET "/favicon.ico" for 170.95.35.204 at 2013-06-13 16:20:00 +0530
Processing by ProjectsController#show as HTML
Parameters: {"id"=>"favicon.ico"}
Rendered public/404.html (0.0ms)
Filter chain halted as :project rendered or redirected
Completed 404 Not Found in 5ms (Views: 0.7ms | ActiveRecord: 0.7ms)
Started GET "/projects/new" for 170.95.35.204 at 2013-06-13 16:20:04 +0530
Processing by ProjectsController#new as HTML
Rendered projects/_errors.html.haml (0.1ms)
Rendered projects/new.html.haml within layouts/application (4.1ms)
Rendered layouts/_head.html.haml (0.7ms)
Rendered layouts/_search.html.haml (57.5ms)
Rendered layouts/_head_panel.html.haml (60.4ms)
Rendered layouts/_flash.html.haml (0.1ms)
Rendered layouts/nav/_dashboard.html.haml (3.0ms)
Completed 200 OK in 72ms (Views: 65.8ms | ActiveRecord: 4.0ms)``