Resolve "Gitlab Shell no longer uses repository path"
Closes #2194 (closed)
- Move identification of
Gitlab['gitlab_rails']['repositories_storages']
from git_data_dirs to gitaly library.- Move conversion of
git_data_dir
, string form ofgit_data_dirs
to hash form ofgit_data_dirs
to gitaly library from gitlab-shell library - Split out conversion as a separate method so there is no need of a temporary variable to hold the result
- Move conversion of
- Move creation of
git_data_dirs
andgit_data_dirs/repositories
to gitlab-rails recipe.- Because if this was moved to gitaly recipe and someone disabled gitaly, the directories won't get built.
- Fix specs to match these changes
Edited by GitLab Release Tools Bot