Perform actions related to CI database only if it does not exist
What does this MR do and why?
In omnibus-gitlab!5492 (merged), we are making omnibus-gitlab
create the CI database if it is specified. Right now, this conflicts with gitlab-qa
's own attempt to create it, and cause it to fail
This MR handles this situation gracefully, while maintaining backward compatibility.
Closes #695 (closed)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.