LFS file size constrained by memory.
Summary
LFS file size constrained by memory.
Steps to reproduce
Push a large file to LFS. In my case anything over 2G will trigger this.
I think this limit is due to the fact that the shared-artifact-directory
has the medium set to "Memory" here: https://gitlab.com/charts/gitlab/blob/master/charts/gitlab/charts/unicorn/templates/deployment.yaml#L322
This doesn't seem like an appropriate use of memory resources since LFS files may be very large.
Log output
time="2018-11-27T18:18:35Z" level=error msg=error correlation-id=CDgLeFczLb error="BodyUploader: upload failed: write /srv/gitlab/shared/lfs-objects/tmp/uploads/95e196611f3c86cfd161e4721f2e4b9e5462146c10e63d1c87986f556e093e0f842456349: no space left on device" method=PUT uri=/robert/rj-test.git/gitlab-lfs/objects/95e196611f3c86cfd161e4721f2e4b9e5462146c10e63d1c87986f556e093e0f/8388608000