Details
-
Type:
Improvement
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Developer Infrastructure, lsstsw
-
Labels:None
-
Team:Architecture
Description
Apparently, git-lfs as provisioned by lsstsw does not behave as documented in our developer guide because it is too old. Specifically, heather999 reports on GitHub:
Currently, bin/deploy installs git-lfs 1.0.2. This is rather old and does not include the more recent feature modification which is referenced in the DM Doc, namely "git lfs install":
http://developer.lsst.io/en/latest/tools/git_lfs.html
See: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3779
Further it seems the current DM configuration instructions do not work at all for git-lfs 1.0.2. Once I upgraded to 1.2.0 things were working in accordance to the DM documentation.Would it be possible to upgrade the version of git-lfs that ./bin/deploy installs so others do not run into similar problems?
I think this was an unfortunate disconnect between updating the docs in
DM-4469and not updating the $LFS_VERSION entry in bin/deploy.