Discussion:
Bug#913581: gitlab: Gitlab API not working
(too old to reply)
David L
2018-11-12 16:50:01 UTC
Permalink
Package: gitlab
Version: 10.8.7+dfsg-1
Severity: important


On a new gitlab installation (10.8.7) API is not working.

I've tested with a migrated installation and a new one (doing purge before reinstall).

On gitlab check:

Running /usr/share/gitlab-shell/bin/check
Check GitLab API access: FAILED. code: 401
gitlab-shell self-check failed
Try fixing it:
Make sure GitLab is running;
Check the gitlab-shell configuration file:
sudo -u gitlab -H editor /usr/share/gitlab-shell/config.yml
Please fix the error above and rerun the checks.

Trying to reload gitaly (service gitaly restart) do a ok, so service is apparently working.

Restarting gitaly you can find this on syslog:

Nov 12 17:39:05 xxxx systemd[1]: Stopped Gitaly.
Nov 12 17:39:05 xxxx systemd[1]: Started Gitaly.
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="Starting Gitaly" version="Gitaly, version 0.100.1+debian2, built "
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=warning msg="git path not configured. Using default path resolution" resolvedPath=/usr/bin/git
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=warning msg="git path not configured. Using default path resolution" resolvedPath=/usr/bin/git
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="finished tempdir cleaner walk" storage=default time_ms=0
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="listening on unix socket" address=/run/gitlab/sockets/private/gitaly.socket
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="starting RSS monitor" supervisor.name=gitaly-ruby.0 supervisor.rss_threshold=314572800
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="dialing to target with scheme: \"\"" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="ccResolverWrapper: sending new addresses to cc: [{/tmp/gitaly-ruby307886635/socket.0 0 <nil>}]" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="ClientConn switching balancer to \"pick_first\"" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc4203742c0, CONNECTING" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=warning msg=spawned supervisor.args="[bundle exec bin/ruby-cd / /usr/share/gitaly/ruby/bin/gitaly-ruby 13637 /tmp/gitaly-ruby307886635/socket.0]" supervisor.name=gitaly-ruby.0 supervisor.pid=13675
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="grpc: addrConn.createTransport failed to connect to {/tmp/gitaly-ruby307886635/socket.0 0 <nil>}. Err :connection error: desc = \"transport: Error while dialing dial unix /tmp/gitaly-ruby30$
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc4203742c0, TRANSIENT_FAILURE" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="Failed to dial /tmp/gitaly-ruby307886635/socket.0: context canceled; please retry." system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="starting RSS monitor" supervisor.name=gitaly-ruby.1 supervisor.rss_threshold=314572800
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="dialing to target with scheme: \"\"" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="ccResolverWrapper: sending new addresses to cc: [{/tmp/gitaly-ruby307886635/socket.1 0 <nil>}]" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="ClientConn switching balancer to \"pick_first\"" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc42030c2b0, CONNECTING" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="grpc: addrConn.createTransport failed to connect to {/tmp/gitaly-ruby307886635/socket.1 0 <nil>}. Err :connection error: desc = \"transport: Error while dialing dial unix /tmp/gitaly-ruby30$
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="pickfirstBalancer: HandleSubConnStateChange: 0xc42030c2b0, TRANSIENT_FAILURE" system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=info msg="Failed to dial /tmp/gitaly-ruby307886635/socket.1: context canceled; please retry." system=system
Nov 12 17:39:05 xxxx gitaly[13637]: time="2018-11-12T17:39:05+01:00" level=warning msg=spawned supervisor.args="[bundle exec bin/ruby-cd / /usr/share/gitaly/ruby/bin/gitaly-ruby 13637 /tmp/gitaly-ruby307886635/socket.1]" supervisor.name=gitaly-ruby.1 supervisor.pid=13684

gitlab-shell log:

time="2018-11-12T17:34:11+01:00" level=info msg="finished HTTP request" duration=0.053031395 method=GET pid=11566 url="http://localhost:8080/api/v4/internal/check"
time="2018-11-12T17:34:11+01:00" level=error msg="Call failed" body="{\"message\":\"401 Unauthorized\"}" code=401 method=GET pid=11566 url="http://localhost:8080/api/v4/internal/check"



-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.23-xxxx-grs-ipv6-64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gitlab depends on:
ii asciidoctor 1.5.7.1-1
ii bc 1.07.1-2+b1
ii bundler 1.16.1-3
ii bzip2 1.0.6-9
ii dbconfig-pgsql 2.0.10
ii debconf [debconf-2.0] 1.5.69
ii exim4-daemon-light [mail-transport-agent] 4.91-8+b1
ii gitlab-common 10.8.7+dfsg-1
ii gitlab-shell 7.2.0+dfsg-1
ii gitlab-workhorse 4.3.1+debian-1
ii lsb-base 9.20170808
ii nginx 1.14.1-1
ii nginx-full [nginx] 1.14.1-1
ii nodejs 8.11.2~dfsg-1
ii npm 5.8.0+ds6-2
ii openssh-client 1:7.9p1-1
ii postgresql-client 11+194
ii postgresql-client-10 [postgresql-client] 10.5-1
ii postgresql-client-11 [postgresql-client] 11.1-1
ii postgresql-contrib 11+194
ii rake 12.3.1-3
ii redis-server 5:5.0.1-1
ii ruby 1:2.5.1
ii ruby-ace-rails-ap 4.1.1-1
ii ruby-acts-as-taggable-on 5.0.0-2
ii ruby-addressable 2.5.2-1
ii ruby-akismet 2.0.0-1
ii ruby-allocations 1.0.3-1+b4
ii ruby-arel 6.0.4-1
ii ruby-asana 0.6.0-1
ii ruby-asciidoctor-plantuml 0.0.8-1
ii ruby-asset-sync 2.4.0-1
ii ruby-attr-encrypted 3.1.0-1
ii ruby-babosa 1.0.2-2
ii ruby-base32 0.3.2-3
ii ruby-batch-loader 1.2.1-1
ii ruby-bcrypt-pbkdf 1.0.0-1+b2
ii ruby-bootstrap-form 2.7.0-1
ii ruby-bootstrap-sass 3.3.5.1-5.1
ii ruby-browser 2.5.3-1
ii ruby-carrierwave 1.2.3-1
ii ruby-charlock-holmes 0.7.5-1+b2
ii ruby-chronic 0.10.2-3
ii ruby-chronic-duration 0.10.6-1
ii ruby-commonmarker 0.17.9-1
ii ruby-connection-pool 2.2.2-1
ii ruby-creole 0.5.0-2
ii ruby-d3-rails 3.5.6+dfsg-1
ii ruby-default-value-for 3.1.0-1
ii ruby-device-detector 1.0.1-2
ii ruby-devise 4.4.3-1
ii ruby-devise-two-factor 3.0.3-1
ii ruby-diffy 3.2.1-1
ii ruby-doorkeeper 4.4.2-1
ii ruby-doorkeeper-openid-connect 1.5.2-1
ii ruby-dropzonejs-rails 0.8.2-1
ii ruby-ed25519 1.2.4-1
ii ruby-email-reply-trimmer 0.1.6-1
ii ruby-escape-utils 1.2.1-1+b1
ii ruby-excon 0.60.0-1
ii ruby-faraday 0.13.1-2
ii ruby-fast-blank 1.0.0-1+b1
ii ruby-flipper 0.13.0-3
pn ruby-flipper-active-record <none>
pn ruby-flipper-active-support-cache-store <none>
ii ruby-fog-aliyun 0.2.0-1
ii ruby-fog-aws 2.0.1-1
ii ruby-fog-core 1.45.0-2
ii ruby-fog-google 1.3.3-2
ii ruby-fog-local 0.3.0-1
ii ruby-fog-openstack 0.1.6-4
ii ruby-fog-rackspace 0.1.1-4
ii ruby-fogbugz 0.2.1-3
ii ruby-font-awesome-rails 4.7.0.4-1
ii ruby-gemnasium-gitlab-service 0.2.6-2
ii ruby-gemojione 3.3.0-1
ii ruby-gettext-i18n-rails 1.8.0-1
ii ruby-gettext-i18n-rails-js 1.3.0+dfsg-2
ii ruby-gitaly 0.99.0+dfsg-3
ii ruby-github-linguist 5.3.3-1
ii ruby-github-markup 1.6.5-1
ii ruby-gitlab-flowdock-git-hook 1.0.1-4
ii ruby-gollum-lib 4.2.7.5-3
ii ruby-gollum-rugged-adapter 0.4.4.1-2
ii ruby-gon 6.2.1-1
ii ruby-google-api-client 0.19.8-1
ii ruby-google-protobuf 3.6.1-4
ii ruby-gpgme 2.0.16-1+b1
ii ruby-grape 1.0.3-1
ii ruby-grape-entity 0.7.1-1
ii ruby-grape-logging 1.7.0-1
ii ruby-grape-route-helpers 2.1.0-3
ii ruby-grpc 1.16.0-1
ii ruby-hamlit 2.8.8-1
ii ruby-hashie-forbidden-attributes 0.1.1-1
ii ruby-health-check 2.6.0-1
ii ruby-hipchat 1.5.2-3
ii ruby-html-pipeline 2.8.4-1
ii ruby-html2text 0.2.0-1
ii ruby-httparty 0.16.2+dfsg1-1
ii ruby-influxdb 0.2.3-2
ii ruby-jira 1.5.0-1
ii ruby-jquery-atwho-rails 1.3.2-2
ii ruby-jwt 1.5.6-1
ii ruby-kaminari 1.0.1-4
ii ruby-kgio 2.11.2-1+b1
ii ruby-kubeclient 3.1.2-1
ii ruby-licensee 8.9.2-1
ii ruby-lograge 0.10.0-1
ii ruby-loofah 2.2.2-1
ii ruby-mail-room 0.9.1-2
ii ruby-method-source 0.9.0-1
ii ruby-mousetrap-rails 1.4.6-6
ii ruby-net-ldap 0.16.1-1
ii ruby-net-ssh 1:5.0.2-2
ii ruby-nokogiri 1.8.4-1
ii ruby-ntlm 0.6.1-2
ii ruby-oauth2 1.4.0-3
ii ruby-octokit 4.12.0-1
ii ruby-omniauth 1.8.1-1
ii ruby-omniauth-auth0 2.0.0-1
ii ruby-omniauth-authentiq 0.3.3-1
ii ruby-omniauth-azure-oauth2 0.0.9-2
ii ruby-omniauth-cas3 1.1.4-2
ii ruby-omniauth-crowd 2.4.0-1
ii ruby-omniauth-facebook 4.0.0-2
ii ruby-omniauth-github 1.3.0-1
ii ruby-omniauth-gitlab 1.0.2-1
ii ruby-omniauth-google-oauth2 0.5.3-1
ii ruby-omniauth-kerberos 0.3.0-3
ii ruby-omniauth-ldap 2.0.4-2
ii ruby-omniauth-oauth2-generic 0.2.2-1
ii ruby-omniauth-saml 1.10.0-1
ii ruby-omniauth-shibboleth 1.3.0-1
ii ruby-omniauth-twitter 1.4.0-1
ii ruby-org 0.9.12-2
ii ruby-parser 3.11.0-1
ii ruby-peek 1.0.1-1
ii ruby-peek-gc 0.0.2-1
ii ruby-peek-pg 1.3.0-1
ii ruby-peek-rblineprof 0.2.0-1
ii ruby-peek-redis 1.2.0-1
ii ruby-peek-sidekiq 1.0.3-2
ii ruby-pg 0.19.0-2+b1
ii ruby-posix-spawn 0.3.13-2+b1
ii ruby-premailer-rails 1.9.7-1
ii ruby-prof 0.17.0+dfsg-3+b1
ii ruby-prometheus-client-mmap 0.9.4-1
ii ruby-rack-attack 4.4.1-1
ii ruby-rack-cors 1.0.2-1
ii ruby-rack-oauth2 1.9.2-1
ii ruby-rack-proxy 0.6.1-2
ii ruby-rack-test 0.7.0-1
ii ruby-rails 2:4.2.10-1
ii ruby-rails-deprecated-sanitizer 1.0.3-3
ii ruby-rails-dom-testing 1.0.6-2
ii ruby-rails-i18n 4.0.9-1
ii ruby-rainbow 2.2.2-1
ii ruby-raindrops 0.19.0-1+b2
ii ruby-re2 1.1.1-2+b2
ii ruby-recaptcha 4.11.1-1
ii ruby-redcarpet 3.4.0-4+b1
ii ruby-redcloth 4.3.2-3+b1
ii ruby-redis 3.3.5-1
ii ruby-redis-namespace 1.6.0-1
ii ruby-redis-rails 5.0.2-3
ii ruby-request-store 1.3.0-1
ii ruby-responders 2.4.0-2
ii ruby-rouge 3.2.1-1
ii ruby-rqrcode-rails3 0.1.7-1
ii ruby-rufus-scheduler 3.4.2-1
ii ruby-rugged 0.27.4+ds-1
ii ruby-sanitize 4.6.6-1
ii ruby-sass-rails 5.0.6-2
ii ruby-seed-fu 2.3.7-1
ii ruby-select2-rails 3.5.9.3-2
ii ruby-sentry-raven 2.7.4-1
ii ruby-settingslogic 2.0.9-3
ii ruby-sidekiq 5.2.2+dfsg-2
ii ruby-sidekiq-cron 0.6.3-5
ii ruby-sidekiq-limit-fetch 3.4.0-3
ii ruby-slack-notifier 1.5.1-2
ii ruby-sprockets 3.7.2-1
ii ruby-sshkey 1.9.0-1
ii ruby-state-machines-activerecord 0.5.1-2
ii ruby-sys-filesystem 1.1.7-2
ii ruby-task-list 2.0.0-2
ii ruby-toml-rb 1.0.0-1
ii ruby-truncato 0.7.9-2
ii ruby-u2f 0.2.1-2
ii ruby-uglifier 2.7.2+dfsg-2
ii ruby-unf 0.1.4-2
ii ruby-unf-ext 0.0.7.5-1
ii ruby-unicorn-worker-killer 0.4.4-1
ii ruby-validates-hostname 1.0.7-1
ii ruby-version-sorter 2.1.0+dfsg-1+b2
ii ruby-virtus 1.0.5-3
ii ruby-vmstat 2.3.0-2+b1
ii ruby-webpack-rails 0.9.11-2
ii ruby-wikicloth 0.8.1+dfsg-4
ii ucf 3.0038
ii unicorn 5.4.0-1+b1

Versions of packages gitlab recommends:
ii certbot 0.28.0-1
ii gitaly 0.100.1+debian2-1

gitlab suggests no packages.

-- debconf information excluded
David López Zajara (Er_Maqui)
2018-11-18 19:20:02 UTC
Permalink
After a full reinstallation with gitlab 11.1.8, bug is still present.

Here is the final install log with the error:

Running rake checks...
Check if Gitlab is configured correctly...
Checking GitLab Shell ...

GitLab Shell version >= 7.1.4 ? ... OK (7.2.0)
Repo base directory exists?
default... yes
Repo storage directories are symlinks?
default... no
Repo paths owned by gitlab:root, or gitlab:gitlab?
default... yes
Repo paths access is drwxrws---?
default... yes
hooks directories in repos are links: ... can't check, you have no projects
Running /usr/share/gitlab-shell/bin/check
Check GitLab API access: FAILED. code: 401
gitlab-shell self-check failed
Try fixing it:
Make sure GitLab is running;
Check the gitlab-shell configuration file:
sudo -u gitlab -H editor /usr/share/gitlab-shell/config.yml
Please fix the error above and rerun the checks.

Checking GitLab Shell ... Finished

Checking Sidekiq ...

Running? ... yes
Number of Sidekiq processes ... 1

Checking Sidekiq ... Finished

Reply by email is disabled in config/gitlab.yml
Checking LDAP ...

LDAP is disabled in config/gitlab.yml

Checking LDAP ... Finished

Checking GitLab ...

Git configured correctly? ... yes
Database config exists? ... yes
All migrations up? ... yes
Database contains orphaned GroupMembers? ... no
GitLab config exists? ... yes
GitLab config up to date? ... yes
Log directory writable? ... yes
Tmp directory writable? ... yes
Uploads directory exists? ... yes
Uploads directory has correct permissions? ... yes
Uploads directory tmp has correct permissions? ... skipped (no tmp uploads
folder yet)
Init script exists? ... yes
Init script up-to-date? ... yes
Projects have namespace: ... can't check, you have no projects
Redis version >= 2.8.0? ... yes
Ruby version >= 2.3.3 ? ... yes (2.5.1)
Git version >= 2.9.5 ? ... yes (2.19.1)
Git user has default SSH configuration? ... yes
Active users: ... 0

Checking GitLab ... Finished

Please, give a hand with this, these error are present since firsts 10.x
packaged versions.


Thanks,


https://maqui.darkbolt.net/
Linux registered user ~#363219
PGP keys avaiables at KeyServ. ID: 0x4233E9F2
Los hombres somos esclavos de la historia
David López Zajara (Er_Maqui)
2018-11-19 16:00:02 UTC
Permalink
After some investigation, I've found this old bug report on gitlab:

https://gitlab.com/gitlab-org/gitlab-ce/issues/25009

I've found the secret file on the gitlab-shell folder, who is:

lrwxrwxrwx 1 gitlab gitlab 36 Apr 26 2017 .gitlab_shell_secret ->
/var/lib/gitlab/.gitlab_shell_secret

But, same as on the bug report, apparently, the file didn't have the key
required.
This is the original file (on /var/lib/gitlab):

- -rwx------ 1 gitlab gitlab 0 Nov 18 19:22 .gitlab_shell_secret

Maybe the cause of the bug is the key isn't present? How can I generate
these key, or fix installation for getting key / generating / read it from
another site?

I have another file with a key, but I didn't know if it's the same key for
two apps:

- -rw------- 1 gitlab gitlab 44 Nov 18 19:22 .gitlab_workhorse_secret

Thanks,

https://maqui.darkbolt.net/
Linux registered user ~#363219
PGP keys avaiables at KeyServ. ID: 0x4233E9F2
Los hombres somos esclavos de la historia
David López Zajara (Er_Maqui)
2018-11-19 16:10:01 UTC
Permalink
After information on the last bug report, I've tried to populate
.gitlab_shell_secret file with a random key. After doing this and a gitlab
restart, I've tried check and it's working.

Doing suggested check on your last message (I'm sorry, when I've sent the
last one from me I didn't see your response):

With .gitlab_shell_secret file empty:

kanade:~# ./gitlab-rake.sh gitlab:check
Check if Gitlab is configured correctly...
Checking GitLab Shell ...

GitLab Shell version >= 7.1.4 ? ... OK (7.2.0)
Repo base directory exists?
default... yes
Repo storage directories are symlinks?
default... no
Repo paths owned by gitlab:root, or gitlab:gitlab?
default... yes
Repo paths access is drwxrws---?
default... yes
hooks directories in repos are links: ... can't check, you have no projects
Running /usr/share/gitlab-shell/bin/check
Check GitLab API access: FAILED. code: 401
gitlab-shell self-check failed
Try fixing it:
Make sure GitLab is running;
Check the gitlab-shell configuration file:
sudo -u gitlab -H editor /usr/share/gitlab-shell/config.yml
Please fix the error above and rerun the checks.

Checking GitLab Shell ... Finished

Checking Sidekiq ...

Running? ... yes
Number of Sidekiq processes ... 1

Checking Sidekiq ... Finished

Reply by email is disabled in config/gitlab.yml
Checking LDAP ...

LDAP is disabled in config/gitlab.yml

Checking LDAP ... Finished

Checking GitLab ...

Git configured correctly? ... yes
Database config exists? ... yes
All migrations up? ... yes
Database contains orphaned GroupMembers? ... no
GitLab config exists? ... yes
GitLab config up to date? ... yes
Log directory writable? ... yes
Tmp directory writable? ... yes
Uploads directory exists? ... yes
Uploads directory has correct permissions? ... yes
Uploads directory tmp has correct permissions? ... skipped (no tmp uploads
folder yet)
Init script exists? ... yes
Init script up-to-date? ... yes
Projects have namespace: ... can't check, you have no projects
Redis version >= 2.8.0? ... yes
Ruby version >= 2.3.3 ? ... yes (2.5.1)
Git version >= 2.9.5 ? ... yes (2.19.1)
Git user has default SSH configuration? ... yes
Active users: ... 0

Checking GitLab ... Finished

kanade:~#


Populating the file with some random string:

kanade:~# ./gitlab-rake.sh gitlab:check
Check if Gitlab is configured correctly...
Checking GitLab Shell ...

GitLab Shell version >= 7.1.4 ? ... OK (7.2.0)
Repo base directory exists?
default... yes
Repo storage directories are symlinks?
default... no
Repo paths owned by gitlab:root, or gitlab:gitlab?
default... yes
Repo paths access is drwxrws---?
default... yes
hooks directories in repos are links: ... can't check, you have no projects
Running /usr/share/gitlab-shell/bin/check
Check GitLab API access: OK
Redis available via internal API: OK

Access to /usr/share/gitlab/.ssh/authorized_keys: OK
gitlab-shell self-check successful

Checking GitLab Shell ... Finished

Checking Sidekiq ...

Running? ... yes
Number of Sidekiq processes ... 1

Checking Sidekiq ... Finished

Reply by email is disabled in config/gitlab.yml
Checking LDAP ...

LDAP is disabled in config/gitlab.yml

Checking LDAP ... Finished

Checking GitLab ...

Git configured correctly? ... yes
Database config exists? ... yes
All migrations up? ... yes
Database contains orphaned GroupMembers? ... no
GitLab config exists? ... yes
GitLab config up to date? ... yes
Log directory writable? ... yes
Tmp directory writable? ... yes
Uploads directory exists? ... yes
Uploads directory has correct permissions? ... yes
Uploads directory tmp has correct permissions? ... skipped (no tmp uploads
folder yet)
Init script exists? ... yes
Init script up-to-date? ... yes
Projects have namespace: ... can't check, you have no projects
Redis version >= 2.8.0? ... yes
Ruby version >= 2.3.3 ? ... yes (2.5.1)
Git version >= 2.9.5 ? ... yes (2.19.1)
Git user has default SSH configuration? ... yes
Active users: ... 0

Checking GitLab ... Finished

kanade:~#


- From all this information, I can determine the problem are this file
aren't populated. I didn't know why.

I've do lot of reinstallations of gitlab package, and if I remember
correctly, when I delete gitlab, and do a apt-get autoremove, gitlab-shell
is uninstalled too.


Regards,

https://maqui.darkbolt.net/
Linux registered user ~#363219
PGP keys avaiables at KeyServ. ID: 0x4233E9F2
Los hombres somos esclavos de la historia

Loading...