Closed ghost closed 5 years ago
hmm really? i will redeploy and check. what's storing there? everything?
Everything, it's odd. I deleted the folder from appdata and it starts dumping everything in there.
It's because downloads are under /config now??
So its basically a race condition if this works or not. Why was the download paths changed?
You also mount to /mnt/sab but /mnt/sabnzbd is created and empty.
The dl paths for the all downloaders and pvrs need redone.
You shouldn't use app default locations as they may differ between releases or docker images.
I can also confirm with the new version I am also seeing issues on SAB and Radarr talking to each other. Radarr can see the movies that downloaded but they will not auto move anymore. I am working through the problem and see if I can find a solution currently.
I did see there is now a temp directory that it is trying to download to first and then move to the other /config/downloads. I removed that temp folder right away, and didn't verify that was an issue. I will back up my sabnzbd and redeploy it again and try it out.
The downloads must be moved out of /config The mapping will cause issues since your mapping a parent and a child folder Having it like this causes weirdness with docker and it's.not.predictable. Sadly I just losty queues of 1tb of completed files. I'll have to rename and move normally.
The linuxserver dockerfile exposes volumes that differ
Also lazylibrarian was never updated with the new paths.
I would do a find/replace searching the entire project next time to be safer.
sorry guys, will check into this, working something else. if you want to push things, please do :D working on a traefik google oauth solution
I should be able to help fix this tomorrow but I think we should fix all the paths once and for all. We should avoid mounting a parent and a subfolder in the mounted parent as things get goofy.
Also enable that oauth by default for blitzui
@robertbaker sounds good, just push to 7.6 if u can. 7.7 is experimental with traefik right now. once it's 15 jan, i'll remove Edge and default the working project as in it would 7.6 now if it was the case. Thanks for your help and mentorship along the way. studying traefik more now, i see what you really did. i'm studying the backend piece along with the expose port. goal is to get the plex subdomain working. the authentication piece is working well, just held up by one piece.
This is what I'm thinking, this will be completely breaking but a script should be able to mv the old structure and adjust the config files.-
containers & app configs:
/incomplete/nzbget aka /incomplete/{{pgrole}} /downloads/nzbget /incomplete/sabnzbd /downloads/sabnzbd /incomplete/qbittorrent /downloads/qbittorrent [...]
instead of /mnt/sab,/mnt/nzbget....
/mnt/incomplete/nzbget aka {{path.stdout}}/incomplete/nzbget /mnt/downloads/nzbget /mnt/incomplete/sabnzbd /mnt/downloads/sabnzbd /mnt/incomplete/qbittorrent /mnt/downloads/qbittorrent [...]
This accomplishes a few things.
du -h /mnt/downloads
to get a print out of sizes for all of my downloaders.Then in sonarr/radarr/lazylibrarian/lidarr/etc you can just mount this once: {{path.stdout}}/downloads: /downloads
By having /mnt/downloads and /mnt/incomplete you can refactor this into vars - {{path.incomplete}} and {{path.downloads}} {{path.stdout}}
I'm going to start on a PR to do this. let me know what you think.
Sounds like a plan
On Sat, Dec 29, 2018, 17:05 Robert Baker <notifications@github.com wrote:
This is what I'm thinking, this will be completely breaking but a script should be able to mv the old structure and adjust the config files.-
containers & app configs:
/downloads/incomplete/nzbget aka /downloads/incomplete/{{pgrole}} /downloads/nzbget /incomplete/sabnzbd /downloads/sabnzbd /incomplete/qbittorrent /downloads/qbittorrent [...]
instead of /mnt/sab,/mnt/nzbget....
/mnt/incomplete/nzbget /mnt/downloads/nzbget /mnt/incomplete/sabnzbd /mnt/downloads/sabnzbd /mnt/incomplete/qbittorrent /mnt/downloads/qbittorrent [...]
This accomplishes a few things.
- Easy extendable pattern to support more downloaders and stuff in the future.
- Allows a consolidated location that can be used for search/import/browsing, for example I could run du -h /mnt/downloads to get a print out of sizes for all of my downloaders.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Admin9705/PlexGuide.com-The-Awesome-Plex-Server/issues/741#issuecomment-450527024, or mute the thread https://github.com/notifications/unsubscribe-auth/AXlN3sQDuFT3gNrfAMRR_OzzwYCC7Jf8ks5u9_VOgaJpZM4ZjCdr .
@TechButton I have a PR to fix the paths once and for all out. I also took the time and created migration scripts and flushed out more initial config.
To fix your issue, you'll need to reinstall sabnzbd/nzbget,sonarr,radarr,lazylibrarian,deluge,rutorrent,qbittorrent. Basically the PVRs and downloaders. Plex and Ombi and such are fine.
You can either choose to uninstall the apps (warning deletes appconfigs) and install from scratch or you can install over the top and just make the edits needed through config files or through the web.
Hopefully my migration scripts work to move your downloads over to the new structure.
/mnt/downloads and /mnt/incomplete
/mnt/downloads/nzbget /mnt/incomplete/nzbget /mnt/incomplete/sabnzbd /mnt/downloads/sabnzbd [...] etc
This was done for various reasons that I can explain at a later time.
Just tested and sab and deluge are both working again for me.
The issue is with the downloaders and the PVRS the paths have to match on both sides of the mapping and they all must match each other or it doesn't work. When sab was changed to /config/Downloads, it no longer matched the left side and broke.
sonarr and the rest of the downloaders should work again now too.
so i have this all pushed to 7.7 @robertbaker in edge. just going through testing. if you wanna double check 7.7 edge, it would help
resolved with updates
I reinstalled sab with the latest 7.6edge and sab downloads to /opt/appdata!
Using linuxserver image