[JIRA] (JENKINS-59569) Debian 9 git LFS fails clone if reference repo is used

8 views
Skip to first unread message

mark.earl.waite@gmail.com (JIRA)

unread,
Sep 28, 2019, 7:30:01 AM9/28/19
to jenkinsc...@googlegroups.com
Mark Waite created an issue
 
Jenkins / Improvement JENKINS-59569
Debian 9 git LFS fails clone if reference repo is used
Issue Type: Improvement Improvement
Assignee: Mark Waite
Components: git-plugin
Created: 2019-09-28 11:29
Environment: Git plugin 3.12.1 and git plugin 4.0.0-beta11
Git client plugin 2.8.6 and git client plugin 3.0.0-beta11
Debian 9.11
git version 2.11.0
git-lfs/2.7.1 (GitHub; linux amd64; go 1.11.5)
Priority: Minor Minor
Reporter: Mark Waite

If I use a reference repository with command line git 2.7.1 and git large file support 2.7.1 as available with Debian 9.11, the large file checkout fails. The clone failure reports that a specific SHA is missing.

If I remove the reference repository, the LFS clone succeeds.

The problem only occurs on Debian 9 (git 2.11.0 + git LFS 2.7.1) and only if a reference repository is used.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

mark.earl.waite@gmail.com (JIRA)

unread,
Sep 28, 2019, 7:31:01 AM9/28/19
to jenkinsc...@googlegroups.com
Mark Waite updated Improvement JENKINS-59569
 

Won't fix this bug, since there is a work around (don't use a reference repository) and an alternative (use a newer version of command line git and a newer version of git LFS).

Change By: Mark Waite
Status: Open Fixed but Unreleased
Resolution: Won't Fix

mark.earl.waite@gmail.com (JIRA)

unread,
Sep 28, 2019, 7:32:01 AM9/28/19
to jenkinsc...@googlegroups.com

mark.earl.waite@gmail.com (JIRA)

unread,
Sep 28, 2019, 7:36:02 AM9/28/19
to jenkinsc...@googlegroups.com
Mark Waite updated an issue
If I use a reference repository with command line git 2. 7 11 . 1 0 and git large file support 2.7.1 as available with Debian 9.11, the large file checkout fails.  The clone failure reports that a specific SHA is missing.


If I remove the reference repository, the LFS clone succeeds.

The problem only occurs on Debian 9 (git 2.11.0 + git LFS 2.7.1) and only if a reference repository is used.

mark.earl.waite@gmail.com (JIRA)

unread,
Sep 28, 2019, 7:55:02 AM9/28/19
to jenkinsc...@googlegroups.com
Mark Waite updated an issue
If I use a reference repository with command line git 2.11.0 or command line git 2.20.1 and git large file support 2.7.1 as available with Debian 9.11, the large file checkout fails.  The clone failure reports that a specific SHA is missing.


If I remove the reference repository, the LFS clone succeeds.

The problem only occurs on Debian 9 (git 2.11.0 or git 2.20.1 + git LFS 2.7.1) and only if a reference repository is used.

mark.earl.waite@gmail.com (JIRA)

unread,
Sep 28, 2019, 8:03:02 AM9/28/19
to jenkinsc...@googlegroups.com
Won't fix this bug, since there is a work around (don't use a reference repository) and an alternative (use a newer version of command line git and a newer version of git LFS).


A newer version of git lfs seems most likely to affect the problem, since changing form git 2.11.0 to git 2.20.1 did not change the behavior.

mark.earl.waite@gmail.com (JIRA)

unread,
Sep 28, 2019, 8:13:02 AM9/28/19
to jenkinsc...@googlegroups.com
Mark Waite edited a comment on Improvement JENKINS-59569
Won't fix this bug, since there is a work around (don't use a reference repository) and an alternative (use a newer version of command line git and a newer version of git LFS).

A newer version of git lfs seems most likely to affect the problem, since changing form git 2.11.0 to git 2.20.1 did not change the behavior.


Installing git lfs 2.8.0 on Debian 9 based on the [git LFS instructions|https://github.com/git-lfs/git-lfs/wiki/Installation] resolves the issue.
Reply all
Reply to author
Forward
0 new messages