Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-62549

stderr: error: external filter 'git-lfs filter-process --skip' failed

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Not A Defect
    • Component/s: git-plugin
    • Labels:
      None
    • Environment:
      Jenkins blueocean docker
    • Similar Issues:

      Description

      Hello,

      I'm working with Jenkins docker in docker and git plugin. My private repository have git lfs and i set the below config:

       

      GIT_LFS_SKIP_SMUDGE=1
      git config filter.lfs.process = "git-lfs filter-process --skip"
      git config filter.lfs.smudge = "git-lfs smudge --skip"

      then i get the next error:

       

      hudson.plugins.git.GitException: Command "git checkout -f 4e1a685bf99f14fbdcfc24040093c476e75d593e" returned status code 128:
      stdout: 
      stderr: error: external filter 'git-lfs filter-process --skip' failed
      error: git-lfs filter-process --skip died of signal 15
      fatal: mpi/rsrc/test_videos/_video1.avi: smudge filter lfs failed

      Why this is happened? I appreciate any help!

      Thanks!

        Attachments

          Activity

          Hide
          markewaite Mark Waite added a comment - - edited

          Please don't use the Jenkins issue tracker to request assistance with configuration issues. The Jenkins user mailing list is a better choice for configuration related questions because there are more people reading it and they are more likely to have encountered the configuration problem you're seeing.

          I've never seen any git LFS configuration defined as you have defined yours. Mine has consistently been defined by old and new versions of git lfs as:

          [filter "lfs"]
                  clean = git-lfs clean -- %f
                  smudge = git-lfs smudge -- %f
                  process = git-lfs filter-process
                  required = true
          

          It could also be that the docker image you are using for the agent cloning the git repository is running out of memory and is being killed.

          Show
          markewaite Mark Waite added a comment - - edited Please don't use the Jenkins issue tracker to request assistance with configuration issues. The Jenkins user mailing list is a better choice for configuration related questions because there are more people reading it and they are more likely to have encountered the configuration problem you're seeing. I've never seen any git LFS configuration defined as you have defined yours. Mine has consistently been defined by old and new versions of git lfs as: [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true It could also be that the docker image you are using for the agent cloning the git repository is running out of memory and is being killed.
          Hide
          arturox_x Arturo Arenas added a comment -

          Mark,

          Thanks for your response, I'll take your considerations!

          Show
          arturox_x Arturo Arenas added a comment - Mark, Thanks for your response, I'll take your considerations!

            People

            • Assignee:
              markewaite Mark Waite
              Reporter:
              arturox_x Arturo Arenas
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: