stencila/hub

OSError: [Errno 18] Invalid cross-device link

Closed this issue ยท 1 comments

This is occurring because attempting to rename across mounts (/tmp and /working). See https://stackoverflow.com/questions/42392600/oserror-errno-18-invalid-cross-device-link

Sentry Issue: HUB-167

OSError: [Errno 18] Invalid cross-device link: '/tmp/tmpfer15hpf/index.html' -> '././index.html'
  File "jobs/base/job.py", line 189, in run
    result = self.do(*args, **kwargs)
  File "jobs/convert.py", line 108, in do
    move_files(temp, dest=os.path.join(dest_root, *dest_parts[1:]))
  File "util/files.py", line 183, in move_files
    os.rename(source_file, dest_file)

๐ŸŽ‰ This issue has been resolved in version 4.33.1 ๐ŸŽ‰

The release is available on:

Your semantic-release bot ๐Ÿ“ฆ๐Ÿš€