SynoCommunity / spksrc

Cross compilation framework to create native packages for the Synology's NAS
https://synocommunity.com
Other
3.03k stars 1.23k forks source link

Sonarr and Radarr on Synology stopped working after Sonarr/Radarr/Mono update #4617

Closed Segelfeldt closed 3 years ago

Segelfeldt commented 3 years ago

Setup

Package Name: Sonarr Package Version: 20210329-19

Package Name: Radarr Package Version: 20210311-15

Package Name: Mono Package Version: 5.20.1.34-16

NAS Model: DS918+ NAS Architecture: apollolake (x64) DSM version: 6.2.4-25556

Expected behavior

That Sonarr and Radarr is starting and working as regular

Actual behavior

When i navigate to Sonarr or Radarr i get the response

{
  "message": "NotFound"
}

When i check package center i can see that Mono is running but Sonarr and Radarr is stopped, if i try to start them they will say starting... then say running then go back to Stopped.

Steps to reproduce

1. Update Sonarr, Radarr and Mono 2. See if it is working

I don't really understand how to fetch the logs so i am sorry i cant provide them at the moment.

I did try to follow the rollback plan

Anybody having problems with Sonarr on their Synology NAS I advice to follow up on my post of 3 days ago. The various architectures of Synology NASes make that not all NASes can work with the Mono and Sonarr packages advised by Package Center, like my DS418 with rtd1296 (armv8) architecture. So, if problems with Sonarr, first:

I advice to download the 5.8 version to your computer and then manually install to your Synology.

And download to your computer and manually install this version.

  • Ignore advises to update Mono and Sonarr to latest versions.

I understand from https://github.com/SynoCommunity/spksrc/pull/3803#issuecomment-804503559 they are working on a version of Sonarr that doesn't need Mono to run, like already is the case with Radarr. Probably end of this year with DSM v7? Good luck all!

Originally posted by @GandulfM in https://github.com/SynoCommunity/spksrc/issues/3803#issuecomment-819551856

but when I am trying to roll back but when i manually install Mono it says current package version is 5.20.1.34-16. You cannot roll back to the older version 5.8.0.108-11. I am unable to uninstall Mono since it says Sonarr and Radarr is dependent on it. How do i solve this?

I noticed some say i can download the backup file, i were considering doing that and moving do Docker but were can i find the backup files for Sonarr and Radarr?

Segelfeldt commented 3 years ago

I found out that i could downgrade Mono by

  1. ssh into the diskstation
  2. sudo vi /var/packages/mono/INFO
  3. Modify version from "5.20.1.34" to "5.8.0.108" and save the file

Then i could install Mono 5.8.0.108-11 but i still get the same problem

Segelfeldt commented 3 years ago

In the end i reinstalled everything and this time i am using docker.