Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • omnibus-gitlab omnibus-gitlab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 1,061
    • Issues 1,061
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 67
    • Merge requests 67
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • omnibus-gitlabomnibus-gitlab
  • Issues
  • #5453
Closed
Open
Issue created Jun 18, 2020 by Nick Nguyen@nhxnguyenDeveloper8 of 8 checklist items completed8/8 checklist items

Verify Geo installation with PostgreSQL 12

After PostgreSQL 12 is bundled in omnibus-gitlab, we need to ensure that fresh installations of GEO are functional with PostgreSQL 12.

We should verify the following scenarios

  1. Single node primary, and single node secondary instances
  2. Separate database nodes on both primary and secondary
  3. [ ] On the secondary, running with separate postgresql, and geo-postgresql nodes

1. Single node

Tests:

  • Repository
  • Mirrored repository
  • Wiki
  • Uploads (wiki)
  • LFS objects
  • Job artifacts

2. Separate database nodes

Tests: https://gitlab.com/gitlab-org/quality/ci/no-downtime-upgrades/-/pipelines/176798729

3. All databases separated

Will test after #5575 (closed) has merged.

Edited Aug 12, 2020 by Nick Nguyen
Assignee
Assign to
Time tracking