Create a clear mapping from gitlab.yml to cookbook attributes in the gitlab-rails recipe
The idea is to make it possible to have a script convert gitlab.yml
to omnibus attributes, to help people migrate.
For example, gitlab.default_projects_features.issues in gitlab.yml would become
node['gitlab']['gitlab-rails']['gitlab_default_projects_features_issues']
This would require changing some existing attributes in the gitlab-rails recipe, such as node['gitlab'][['gitlab-rails']['external_port']
which should then be node['gitlab'][['gitlab-rails']['gitlab_port']
.
/cc @sytses