Hardlink not applied when seed active

I’m using Sonarr and Transmission on dockers in OMV5.

When the torrent completes and starts seeding, it correctly moves from /media/downloads/incomplete to /media/downloads/completed/movies

However, while it’s seeding, it does NOT also hard link to the correct media management location of /media/movies

When seeding is complete, it creates the hard link just fine.

Any tips on how to resolve this? Am I missing a setting?

To start include all the requested information, including debug logs.

Trace log https://pastebin.com/Z8kKMW7z

The file I tested with: Stargirl.S01E03.WEBRip.x264-ION10

Transmission is set to seed until 0.01 ratio or 1 minute idle as a test. I can confirm that it shows status “Finished”.

As I can tell from the Sonarr logs, it appears that “isFinished”:false which I guess is causing the file not to copy to the final destination and delete once completed with seeding?

I don’t see an import attempt in these logs.

Right, if it’s still seeding it won’t delete it.

I’ll do it again with a fresh debug log.

But that’s the thing… it is showing in transmission as Finished, not Seeding.

Issues I’m experiencing:

  • It is not picking up that the torrent is finished
  • It did not copy media to its final location, it is still sitting in downloads\completed
  • It did not delete the copy in downloads\completed once seeding finished

New debug log: https://pastebin.com/NC9J0Cyu. Exact same issues.

Which version of Sonarr?

Can you get trace logs? That’ll show us more information from transmission.

Version: 2.0.0.5344
Mono Version: 5.20.1.34

Trace log: https://pastebin.com/ntX0iLwF

Was the trace log useful? I’d still love to get to the bottom of this issue…

20-6-17 09:38:16.9|Debug|TrackedDownloadService|Tracking ‘transmission:Stargirl.S01E03.WEBRip.x264-ION10’: ClientState=Completed SonarrStage=Imported Episode=‘Stargirl - S01E03 WEBDL-480p v1’ OutputPath=/media/downloads/completed/series/Stargirl.S01E03.WEBRip.x264-ION10.

My understanding of the issue was it wasn’t importing at all, but the logs indicated it imported, is the issue it didn’t hardlink for the import? If so, I’ll need to see the logs of the actual import (and the docker volume mapping for the Sonarr container), if not then I’m not sure because according to Sonarr it did import the file.