What
Adds the following configuration options for LFS:
gitlab_rails['lfs_object_store_enabled']
gitlab_rails['lfs_object_store_background_upload']
gitlab_rails['lfs_object_store_remote_directory']
gitlab_rails['lfs_object_store_connection']
Also adds gitlab_rails['artifacts_object_store_background_upload']
to artifacts ready for when we start using it there too
Why
There are new options in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2760 for configuring LFS object storage, similar to the existing artifacts options
Related
- EE feature for LFS object storage: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2760
- Artifacts MR: https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1627
- Fixes to artifacts nesting: https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1816