MySQL with sslca
Hi I am using MySQL Enterprise which requires the following settings in "database.yml"
production:
adapter: mysql2
encoding: utf8
database: gitlab
pool: 10
username: 'example'
password: 'mypassword'
host: 'db-dev'
port: 3307
sslca: '/etc/pki/tls/certs/MySQL.pem'
In config file "/etc/gitlab/gitlab.rb" I have set:
postgresql['enable'] = false
gitlab_rails['db_encoding'] = 'utf8'
gitlab_rails['db_adapter'] = "mysql2"
gitlab_rails['db_database'] = "gitlab"
gitlab_rails['db_pool'] = 10
gitlab_rails['db_username'] = "example"
gitlab_rails['db_password'] = "mypassword"
gitlab_rails['db_host'] = "db-dev"
gitlab_rails['db_port'] = 3307
# gitlab_rails['db_socket'] = nil
# gitlab_rails['db_sslmode'] = "require"
# gitlab_rails['db_sslrootcert'] = "/etc/pki/tls/certs/MySQL.pem"
gitlab_rails['db_sslca'] = "/etc/pki/tls/certs/MySQL.pem"
Now my problem is gitlab_rails['db_sslca'] is not recognized when I run gitlab-ctl reconfigure So how do I get my database.yml to look like the configuration at top.
I am using GitLab Enterprise