pgbouncer authentication is incorrectly configured in vault
pgbouncer has the incorrect credentials stored in our vault. The next time a gitlab-ctl reconfigure
is run on the db servers, is the next time we'll cause an outage as pgbouncer will not be able to properly authenticate with the master postgres node.
In order to close this issue:
- Correct the password in our vault
- Ensure chef has placed the proper credentials on it's next run
- Ensure a
gitlab-ctl reconfigure
has completed on all database/pgbouncer servers - Validate pgbouncer is still successful at connecting to the master node
- The above is done in both staging and production
Edited by John Skarbek