#Multiple Radarr Instances
1 messages · Page 1 of 1 (latest)
You can press the "Close Post" button above or type /close at any time to close this post.
I am trying to add a second Radarr for my 4K movies. It works with my one instance but I can not for the life of me figure out how to to get the 2nd one to interact properly. Even if I only run it with the 4k Radarr set and only config to run 4K only it still does not run properly. It will not add the missing movies to the 4K Radarr, it says that they are already existing even though they are not in the 4K Radarr though they are in the main Radarr. I have my two Radarr instances set up on separate computers. The main Radarr and Kometa are on the same computer. The 4K radarr is on a different one, and don't know if that is where the snag is coming.
See the example at the end of this page:
https://kometa.wiki/en/latest/config/radarr/
Your setup does not match that.
Also. please provide a log showing specifically what is happening.
Does this match now. I had it set up that way as well and it didn't work either.
Yes, you need a top-level radarr, and then at the library level you override just the elements that are different.
"didn't work" covers a lot of ground. Do you have a log?
Yes I have a log. It has 200k lines. Do you want me to send the whole log or just a relavent section?
The whole thing, please.
📝 If you want to review this again, vocalicacorn187:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> 📝
First, you're using a pretty old version; I'd suggest upgrading. That shouldn't have anything to do with this specifically, though.
| Version: 2.0.2-build8 (Python 3.11.0) (Git: nightly) |
| Newest Version: 2.1.0-build75 |
Ok I will upgrade.
There are a couple of these failures:
| Radarr Adds: [399106, 377462, 416211, 375315, 427416] |
| Traceback (most recent call last): |
| File "C:\Users\barto\Plex-Meta-Manager\modules\radarr.py", line 136, in add_tmdb |
...
| |
| Radarr Error: (400 [Bad Request]) Path 'Z:\Media\Movies\Sing (2016)' is already configured for an existing movie |
Kometa tries to add a movie but Radarr says there's already a movie [apparently not the same one] in radarr at the expected path
But all the 4K are, as you say, not added because Kometa thinks they're already there.
I'll try to run a couple tests today.
Ok. Thanks. Even if I run it as a config with just the 4K setup it gives me the same issues. The 4K Radarr is on a completely different computer and I don't know if that is maybe where the issue is arising. I can send that log file as well, but it is the same.
I wouldn't expect the location to have anything to do with it since Kometa is just interacting with Radarr via its API
Perhaps Kometa is incorrectly sharing a cache or something, but I'll see if I can repro it as I have time.
How exactly do I upgrade Kometa. I tried
git pull
.\kometa-venv\Scripts\activate
python -m pip install -r requirements.txt
!update
If you are looking for guidance on how to update Kometa, please type one of the following commands
!updategit if you are running Kometa locally (i.e. you cloned the repository using Git)
!updatedocker if you are running Kometa within docker
!updateunraid if you are running docker on Unraid
That seems mostly correct. What happened when you tried that?
You have modified one of the files within the repo, which is preventing pulling the new code.
Ok. I changed franchise file I think because it was giving me issues not adding all of the franchises. I will try to fix that some how.
error: Your local changes to the following files would be overwritten by merge:
defaults/both/universe.yml
Please commit your changes or stash them before you merge.
Aborting
You've changed universe, not franchise.
You need to make a copy of that file in your config folder and edit that one, then point Kometa at your modified version.
What is happening here is what is being warned about at the top of the file:
##############################################################################
# Universe Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://kometa.wiki/en/latest/defaults/both/universe #
##############################################################################
By doing this you are volunteering to keep your copy of the file up-to-date.
If you are familiar with git you can manage these changes via git stash as mentioned in the message.
Welp now I completely broke it. It says I am up to date, but now when I run I get this.
File "C:\Users\barto\Plex-Meta-Manager\kometa.py", line 221, in <module>
from modules.builder import CollectionBuilder
File "C:\Users\barto\Plex-Meta-Manager\modules\builder.py", line 5, in <module>
from modules import anidb, anilist, icheckmovies, imdb, letterboxd, mal, mojo, plex, radarr, reciperr, sonarr, tautulli, tmdb, trakt, tvdb, mdblist, util
File "C:\Users\barto\Plex-Meta-Manager\modules\mojo.py", line 3, in <module>
from modules.request import parse_qs, urlparse
File "C:\Users\barto\Plex-Meta-Manager\modules\request.py", line 1, in <module>
import base64, cloudscraper, os, ruamel.yaml, requests
ModuleNotFoundError: No module named 'cloudscraper'
I do not have cloudscrape in my module folder. I wonder if I should reinstall Kometa fresh.
Need to update your requirements
No worries
It is running. Kometa is up-to-date. I will continue to see if I can get my 4K working
I am not able to replicate the original issue.
!noredact
I created a 4K library in my test Plex, pointed at copy of my test movie library.
I stood up a second Radarr for 4K, pointed at that movie folder.
I now have two Radarr, both with the very same files in them.
I then used this config:
libraries:
Movies:
collection_files:
- default: trakt
template_variables:
use_all: false
use_recommended: true
Movies-4K:
collection_files:
- default: trakt
template_variables:
use_all: false
use_recommended: true
radarr: # Can be individually specified per library as well
url: http://192.168.1.11:7979
token: WHATEVER
quality_profile: Ultra-HD
tag: radarr_4K
radarr: # Can be individually specified per library as well
url: http://192.168.1.11:7878
token: WHATEVER
add_missing: true
add_existing: false
upgrade_existing: false
monitor_existing: false
root_folder_path: /movies
monitor: true
availability: announced
quality_profile: HD-1080p
tag: radarr_global
search: false
radarr_path:
plex_path:
ignore_cache: false
Both Radarr got the same 39 movies added
So just something is weird on my end. I shouldn't have to set anything up on my radarr. I can not see any differences between both of my radarrs. Maybe I will try to run up a 2nd radarr on this same computer.
Then changing to two different lists:
libraries:
Movies:
collection_files:
- default: trakt
template_variables:
use_all: false
use_popular: true
Movies-4K:
collection_files:
- default: trakt
template_variables:
use_all: false
use_trending: true
also behaved as expected.
I didn't set up anything special, just spun it up with a virtually identical compose service and changed the minimum.
I am running my Radarr locally on windows and not in Docker. I do not know if that is making a difference.
I wouldn't expect so, again, communicating through the same API in either case.
That makes sense.
I don't know what I did, but finally was able to sync it with my 4K radarr. Though that is with my 4K only config, so I will need to see if I can get it to work with my proper config file. We will see.
I will delete a bunch of movies out of that radarr and then see if it will add them again, that should work for a test.
Kometa caches what it has sent, so you will have to delete the Kometa cache as well.
Ok I will work on verifying it tomorrow.
antwanchild used !aenh
@brisk abyss, anything else needed here? If not, please type /close and hit enter. Please respond within 24 hours of this message or it will be archived.