Skip to content

Perform actions related to CI database only if it does not exist

George Koltsov requested to merge 695-mutli-db-creation-fix into master

What does this MR do and why?

In https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/5492, 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.

Merge request reports