Gitlab顽固地使用Postgresql数据库的默认配置值

Gitlab顽固地使用Postgresql数据库的默认配置值,gitlab,gitlab-7,gitlab-8,Gitlab,Gitlab 7,Gitlab 8,上下文:在Ubuntu 15.04上,带有外部nginx和postgresql的Gitlab 8。这一切都与Gitlab 7.10配合使用,我从新安装开始,以避免升级问题 在gitlab.rb中有: gitlab_rails['db_adapter'] = "postgresql" gitlab_rails['db_encoding'] = "unicode" gitlab_rails['db_database'] = "gitlabdb" gitlab_rails['db_pool'] = 1

上下文:在Ubuntu 15.04上,带有外部nginx和postgresql的Gitlab 8。这一切都与Gitlab 7.10配合使用,我从新安装开始,以避免升级问题

在gitlab.rb中有:

gitlab_rails['db_adapter'] = "postgresql"
gitlab_rails['db_encoding'] = "unicode"
gitlab_rails['db_database'] = "gitlabdb"
gitlab_rails['db_pool'] = 10
gitlab_rails['db_username'] = "gitlab"
在执行重新配置和“gitlab rake gitlab:setup”时,不会出现问题,并且会重新创建数据库。到目前为止看起来不错。不幸的是,页面没有加载,我得到了一个500-日志文件告诉我,它无法使用给定的密码登录。我让数据库接受all(无密码),然后出现了一个奇怪的错误:

ActiveRecord::NoDatabaseError (FATAL:  database "gitlabhq_production" does not exist

配置文件中没有提到数据库gitlabhq_产品,所以我在这里一无所知。你能帮忙吗?

这是Gitlab窃听的一个老例子。重新启动有帮助。

这是Gitlab窃听的一个旧实例。重新启动有帮助。

您是否可以确认正在使用的安装方法、版本和操作系统以及新安装时遵循的步骤?从14.04 deb开始安装,输入“nginx['enable']=false”和“postgresql['enable']=false”,然后按照下面的步骤进行操作。您是否可以确认正在使用的安装方法,当您进行新安装时,您的操作系统和版本以及遵循的步骤是什么?从14.04 deb开始安装,输入“nginx['enable']=false”和“postgresql['enable']=false”,然后