If you use DM’s Git LFS, please take a moment to check that your Git LFS client is version 2.3.4 or newer.
You can check the version of your Git LFS client by running:
You can get a new Git LFS client from https://git-lfs.github.com or through your package manager (for example,
brew upgrade git-lfs if you’ve installed Git LFS through Homebrew).
The new version is stated in our developer documentation (https://developer.lsst.io/git/git-lfs.html).
We’ve recently observed instances where extra credentials for S3 endpoints need to be cached when using very old clients (<2.0). We don’t know why this started happening since our Git LFS server hasn’t changed recently. We also think it may be a Mac-specific issue. We do know that a modern
git-lfs client does not have the issue. We’ve adopted
git-lfs version 2.3.4 as the minimum required version because that is the version deployed with
lsstsw in our continuous integration environments.