dvc: exp push: rejected https git push in Gitlab-CI

I get this error with dvc exp push origin : DEBUG: link type reflink is not available ([Errno 95] no more link types left to try out)

Note that everything is done inside a .gitlab-ci.yml file. And I don’t dvc exp run, the artifact etc… are logged through Live and DVCLiveCallBack I have an Azure Blob Storage, when pushed the data is stored on the Blob Storage. I can pull them from the CI script.

When I .log_artifact() outside of the Live’s dir the artifact is pushed to the remote Azure blob, and the CI script is able to finish. But no models/model.dvc is pushed to the repo.

But when the artifact is logged inside the Live’s dir (“dvclive”) then I get this error : DEBUG: link type reflink is not available ([Errno 95] no more link types left to try out)

I’ve tried to set up only hardlink and symlink, but I get the same. I’ve also tried to log the model through the studio with the files stored on the blob, but I get an “Unexpected error” with no ability to see the Traceback.

DVC version: 3.29.0 (pip)
-------------------------
Platform: Python 3.8.10 on Linux-5.4.0-1109-azure-x86_64-with-glibc2.29
Subprojects:
	dvc_data = 2.20.0
	dvc_objects = 1.2.0
	dvc_render = 0.6.0
	dvc_task = 0.3.0
	scmrepo = 1.4.1
Supports:
	azure (adlfs = 2023.10.0, knack = 0.11.0, azure-identity = 1.15.0),
	http (aiohttp = 3.8.6, aiohttp-retry = 2.8.3),
	https (aiohttp = 3.8.6, aiohttp-retry = 2.8.3)
Config:
	Global: /root/.config/dvc
	System: /etc/xdg/dvc
Cache types: hardlink, symlink
Cache directory: ext4 on /dev/sdb1
Caches: local
Remotes: azure
Workspace directory: ext4 on /dev/sdb1
Repo: dvc, git

About this issue

  • Original URL
  • State: closed
  • Created 8 months ago
  • Comments: 19 (8 by maintainers)

Most upvoted comments

@dberenbaum, I am closing the issue as we don’t have enough information to reproduce, and we do not hear any more reports. Feel free to reopen if you think it’s important.