首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >公司名称: sudo /opt/gitlab/embedded/bin/bundle exec /opt/gitlab/embedded/bin/rake。失败

公司名称: sudo /opt/gitlab/embedded/bin/bundle exec /opt/gitlab/embedded/bin/rake。失败
EN

Stack Overflow用户
提问于 2017-11-03 09:37:18
回答 1查看 734关注 0票数 0

我已经用LDAP配置了gitlab.rb,在登录失败后,我想用以下方法测试LDAP:

代码语言:javascript
复制
sudo /opt/gitlab/embedded/bin/bundle exec /opt/gitlab/embedded/bin/rake gitlab:ldap:check RAILS_ENV=production

当我运行这个程序时,我会得到以下错误:

代码语言:javascript
复制
rake aborted!
Errno::ENOENT: No such file or directory - No file specified as Settingslogic source
/opt/gitlab/embedded/service/gitlab-rails/config/initializers/1_settings.rb:173:in `new'
/opt/gitlab/embedded/service/gitlab-rails/config/initializers/1_settings.rb:173:in `block in <top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/config/initializers/1_settings.rb:172:in `each'
/opt/gitlab/embedded/service/gitlab-rails/config/initializers/1_settings.rb:172:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/config/environment.rb:5:in `<top (required)>'
/opt/gitlab/embedded/bin/bundle:23:in `load'
/opt/gitlab/embedded/bin/bundle:23:in `<main>'
Tasks: TOP => gitlab:check => gitlab:gitlab_shell:check => environment
(See full trace by running task with --trace)

我对Gitlab和rake很陌生,我试图寻找这个问题,但却发现自己陷入了死胡同。我不知道是什么问题,我害怕当我实验时,我会打破任何其他东西。有没有人认识到这个问题,有人能帮我找到解决问题的办法吗?

非常感谢。

安装目录:

代码语言:javascript
复制
[root@centos7template ~]# ll /var/opt/gitlab
total 8
drwx------ 2 git               root         6 Nov  1 08:45 backups
-rw------- 1 root              root        38 Nov  1 08:47 bootstrapped
drwx------ 2 git               root        24 Nov  3 12:28 gitaly
drwx------ 3 git               root        25 Nov  1 08:45 git-data
drwxr-xr-x 3 git               root        19 Nov  1 08:45 gitlab-ci
drwxr-xr-x 2 git               root        31 Nov  3 10:39 gitlab-monitor
drwxr-xr-x 9 git               root       150 Nov  3 10:39 gitlab-rails
drwx------ 2 git               root        23 Nov  3 10:39 gitlab-shell
drwxr-x--- 2 git               gitlab-www  51 Nov  3 12:29 gitlab-workhorse
drwx------ 3 root              root        68 Nov  3 13:39 logrotate
drwxr-x--- 9 root              gitlab-www 154 Nov  3 12:29 nginx
drwxr-xr-x 3 root              root        31 Nov  1 08:47 node-exporter
drwx------ 2 gitlab-psql       root        25 Nov  3 10:39 postgres-exporter
drwxr-xr-x 3 gitlab-psql       root        77 Nov  3 12:29 postgresql
drwxr-x--- 3 gitlab-prometheus root        38 Nov  3 10:39 prometheus
drwxr-x--- 2 gitlab-redis      git         57 Nov  3 12:29 redis
-rw-r--r-- 1 root              root        40 Nov  1 08:45 trusted-certs-directory-hash

已安装版本:

代码语言:javascript
复制
gitaly  v0.43.0
gitlab-config-template  10.1.0
gitlab-cookbooks    10.1.0
gitlab-ctl  10.1.0
gitlab-ctl-ee   10.1.0
gitlab-elasticsearch-indexer    v0.2.1
gitlab-monitor  v1.9.0
gitlab-pages    v0.6.0
gitlab-rails    v10.1.0-ee
gitlab-scripts  10.1.0
gitlab-selinux  10.1.0
gitlab-shell    v5.9.3
gitlab-workhorse    v3.2.0
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-06 14:43:01

在gitlab.rb中创建新的LDAP配置,用gitlab重新配置,尝试了各种身份验证方法,并使用simple_tls进行了工作。

感谢所有的努力,张贴评论与问题!非常感谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47092480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档