- 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: | This deprecation is now superseded by another [deprecation notice](#running-a-single-database-is-deprecated). 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