summaryrefslogtreecommitdiff
path: root/data/deprecations/15-9-database-single-database-connection-conf.yml
blob: c7d59e860cad313f6781cc8ffa174fa37ebff267 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
- title: "Single database connection is deprecated"
  announcement_milestone: "15.9"
  removal_milestone: "17.0"
  breaking_change: true
  reporter: tkuah
  stage: Enablement
  issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/387898
  body: |
    Previously, [GitLab's database](https://docs.gitlab.com/omnibus/settings/database.html)
    configuration had a single `main:` section. This is being deprecated. The new
    configuration has both a `main:` and a `ci:` section.

    This deprecation affects users compiling GitLab from source, who will need
    to [add the `ci:` section](https://docs.gitlab.com/ee/install/installation.html#configure-gitlab-db-settings).
    Omnibus, the Helm chart, and Operator will handle this configuration
    automatically from GitLab 16.0 onwards.
  documentation_url: https://docs.gitlab.com/ee/install/installation.html#configure-gitlab-db-settings