Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #9990

Closed
Open
Created Jan 19, 2016 by Administrator@rootOwner

Missing documentation for HTTP_X_GITLAB_LFS_TMP (for Git LFS)

Created by: schmurfy

I migrated from an old gitlab release to enable lfs on our servers, for various reasons I installed it from sources instead of the omnibus packages and so far eveyrthing is working as it was but for some reasons lfs refuse to work, after digging in the gitlab sources I ame accross this:

( from lib/gitlab/lfs/router.rb#put_response )

tmp_file_name = sanitize_tmp_filename(@request.env['HTTP_X_GITLAB_LFS_TMP'])

What I can't figure out is where this HTTP header is supposed to come from and what it should contain, when searching the gitlabhq repository only this line and its test comes out and while the test partly shows what this header should contain it does not says anything about where it comes from xD

Assignee
Assign to
Time tracking