ich den Omniubus Installer für die CE von Gitlab einen frischen CentOS 6.6 installieren und verbraucht.Externe URL muss einen FQDN enthalten
Beim Laufen Gitlab-ctl recon ich folgende Fehler:
================================================================================
Recipe Compile Error in /opt/gitlab/embedded/cookbooks/gitlab/recipes/default.rb
================================================================================
RuntimeError
------------
External URL must include a FQDN
Cookbook Trace:
---------------
/opt/gitlab/embedded/cookbooks/gitlab/libraries/gitlab.rb:95:in `parse_external_url'
/opt/gitlab/embedded/cookbooks/gitlab/libraries/gitlab.rb:191:in `generate_config'
/opt/gitlab/embedded/cookbooks/gitlab/recipes/default.rb:34:in `from_file'
Relevant File Content:
----------------------
/opt/gitlab/embedded/cookbooks/gitlab/libraries/gitlab.rb:
88:
89: def parse_external_url
90: return unless external_url
91:
92: uri = URI(external_url.to_s)
93:
94: unless uri.host
95>> raise "External URL must include a FQDN"
96: end
97: Gitlab['user']['git_user_email'] ||= "[email protected]#{uri.host}"
98: Gitlab['gitlab_rails']['gitlab_host'] = uri.host
99: Gitlab['gitlab_rails']['gitlab_email_from'] ||= "[email protected]#{uri.host}"
100:
101: case uri.scheme
102: when "http"
103: Gitlab['gitlab_rails']['gitlab_https'] = false
104: when "https"
Der FQDN des Servers richtig eingestellt ist, ich habe eine externe IP. DNS ist so konfiguriert, dass der FQDN auf meine externe IP verweist.
Hier ist der Inhalt meiner /etc/gitlab/gitlab.rb bei, die nützlich ist:
# Check and change the external_url to the address your users will type in their browser
external_url 'gitlab.thefallenphoenix.net'
gitlab_rails['gitlab_email_from'] = '[email protected]'
postet auf Oktober, jetzt Mitte Dezember, existiert der Fehler immer noch. Ich bekomme es nicht, wie sie Software veröffentlichen können, die nicht einmal installierbar ist –