Geo: Check if mattermost, oAuth and LDAP are active on a secondary

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

Database settings are automatically replicated to the secondary node, but the /etc/gitlab/gitlab.rb file must be set up manually, and differs between nodes. If features such as Mattermost, OAuth or LDAP integration are enabled on the primary node but not the secondary node, they will be lost during failover.

Proposal

  • Check if mattermost, oAuth or LDAP are configured in the secondary
  • Determine if there are other features
  • If not, inform that these configurations may be lost!
  • Point to documentation for further information
Edited by 🤖 GitLab Bot 🤖