Check for puma when setting Geo primary
If a GitLab install is running puma, the gitlab-ctl set-geo-primary-node
command will fail with:
unicorn is not enabled, exiting...
This MR adds support for checking if unicorn or puma are not running and if not, the new error looks like:
unicorn or puma not enabled, exiting...
Edited by Ash McKenzie