[QSonarr] [2.0.0.5338] Smart PVR for newsgroup and bittorrent users

This is the best place for community developers to publish their genius work. Your Apps enrich the QNAP Turbo NAS.
Post Reply
Afrosheen
Getting the hang of things
Posts: 84
Joined: Tue Dec 23, 2014 3:51 pm

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by Afrosheen » Sat May 30, 2015 9:56 pm

I've done that but it doesn't actually update. At the end of the update, Qsonarr says waiting for restart, but it never happens. I tried manually turning it off and back on again, but it remains at version 2.0.0.3154. Is there a step that I am missing?

usuario945898754
Know my way around
Posts: 138
Joined: Fri Aug 16, 2013 6:58 am

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by usuario945898754 » Sat May 30, 2015 10:56 pm

You have the same problem that I do.

Afrosheen
Getting the hang of things
Posts: 84
Joined: Tue Dec 23, 2014 3:51 pm

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by Afrosheen » Sat May 30, 2015 11:04 pm

hmm… I downloaded the package Stephane linked to after your post and I still can't properly update. And there's no Nzbdrone.update folder in the Nzbdrone folder.

edit: Nevermind, didn't read the rest of the thread. I'll revert Qmono back to the previous package and then update using your method.

User avatar
Xmantium
Been there, done that
Posts: 553
Joined: Fri Sep 03, 2010 3:55 am
Location: Manchester, England

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by Xmantium » Sun May 31, 2015 11:04 pm

Please can you make an ARM version or universal version

User avatar
QNAP_Stephane
Experience counts
Posts: 3667
Joined: Wed Mar 27, 2013 1:00 am

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by QNAP_Stephane » Tue Jun 02, 2015 3:03 am

Xmantium wrote:Please can you make an ARM version or universal version


Sorry i dont have ARM Toolchain under hand to compile Mono and not sure it is feasible
--------------------------------------------------------------------------
QnapClub AppCenter - https://www.qnapclub.eu
--------------------------------------------------------------------------

sgtsquiggs
Starting out
Posts: 24
Joined: Fri May 23, 2014 5:40 am

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by sgtsquiggs » Fri Jun 05, 2015 3:16 am

@QNAP_Stephane

Thanks for the package, been wanting to run NZBDrone for a long time!

I have installed the Mono 3.12 package, and the Sonarr 2.0.0.3154 package.

Updating to 2.0.0.3212 doesn't report any errors during the process, but the log reveals:

Code: Select all

15-6-4 20:03:45.0|Info|UpdateApp|Starting Sonarr Update Client
15-6-4 20:03:45.1|Info|UpdateApp|Updating Sonarr to version 2.0.0.3212
15-6-4 20:03:45.2|Debug|UpdateApp|NzbDrone process ID: 32278
15-6-4 20:03:45.2|Debug|UpdateApp|Arguments:
15-6-4 20:03:45.2|Debug|UpdateApp|  32278
15-6-4 20:03:45.2|Debug|UpdateApp|  /tmp/nzbdrone_update
15-6-4 20:03:45.2|Debug|UpdateApp|  /share/CACHEDEV1_DATA/.qpkg/QSonarr/NzbDrone/NzbDrone.exe
15-6-4 20:03:45.2|Debug|UpdateApp|  /nobrowser
15-6-4 20:03:45.2|Debug|UpdateApp|Using executing application: /share/CACHEDEV1_DATA/.qpkg/QSonarr/NzbDrone/NzbDrone.exe
15-6-4 20:03:45.2|Debug|UpdateApp|Executable location: /share/CACHEDEV1_DATA/.qpkg/QSonarr/NzbDrone/NzbDrone.exe
15-6-4 20:03:45.2|Info|UpdateApp|Starting update process. Target Path:/share/CACHEDEV1_DATA/.qpkg/QSonarr/NzbDrone
15-6-4 20:03:45.2|Info|InstallUpdateService|Verifying requirements before update...
15-6-4 20:03:45.2|Debug|ProcessProvider|Finding process with Id:32278
15-6-4 20:03:45.2|Warn|ProcessProvider|Unable to find process with ID 32278
15-6-4 20:03:45.2|Fatal|UpdateApp|An error has occurred while applying update package.

System.ArgumentException: Process with ID doesn't exist 32278
  at NzbDrone.Update.UpdateEngine.InstallUpdateService.Verify (System.String targetFolder, Int32 processId) [0x000c3] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateEngine\InstallUpdateService.cs:72
  at NzbDrone.Update.UpdateEngine.InstallUpdateService.Start (System.String installationFolder, Int32 processId) [0x00000] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateEngine\InstallUpdateService.cs:76
  at NzbDrone.Update.UpdateApp.Start (System.String[] args) [0x00020] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateApp.cs:59
  at NzbDrone.Update.UpdateApp.Main (System.String[] args) [0x00042] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateApp.cs:43



Unrelated (maybe), but in http://forum.qnap.com/viewtopic.php?f=214&t=109446 you mention that Sonarr should work with Mono 4.0.1. Is that incorrect or is the info in the first post outdated here?

Thanks!

User avatar
QNAP_Stephane
Experience counts
Posts: 3667
Joined: Wed Mar 27, 2013 1:00 am

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by QNAP_Stephane » Fri Jun 05, 2015 3:26 am

QMono 3.12 is known to be unstable (Mainly with MediaBrowser - Emby )

Qmono 4.0.1 is may be too recent to support some feature

I recommend use Qmono 3.10...
--------------------------------------------------------------------------
QnapClub AppCenter - https://www.qnapclub.eu
--------------------------------------------------------------------------

cronus130
Starting out
Posts: 13
Joined: Sat Mar 07, 2015 8:31 am

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by cronus130 » Fri Jun 05, 2015 7:54 am

@QNAP_Stephane

First of thanks for taking the time to make this!

I have installed the Mono 3.10 package, and the Sonarr 2.0.0.3154 package.

When attempting to update to 2.0.0.3212 I get the following errors:

Code: Select all

"171","Error","2015-06-04","10:58:17","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"170","Error","2015-06-04","10:58:15","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"169","Error","2015-06-04","10:56:51","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"168","Error","2015-06-04","10:56:50","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"167","Error","2015-06-04","10:56:48","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"166","Error","2015-06-04","10:56:00","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/etc/config/qpkg.conf], section = [QSonarr], field = [Login_Screen], value = [0]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"165","Error","2015-06-04","10:55:57","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/etc/config/qpkg.conf], section = [QSonarr], field = [Visible], value = [1]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"164","Error","2015-06-04","10:53:45","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/share/CACHEDEV1_DATA/.versioning/monitor/monitor.err], section = [], field = [Err], value = [-61]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."


I believe the problem is due to the backup of the database being saved to the /tmp (tmpfs) directory which has insufficient space (64MB) to backup my full database plus the other required files for update which kills the update mid process. To get Sonarr working again I need to reboot the NAS and reinstall the original Sonarr 2.0.0.3154 package which fixes the ramdisk errors. I believe if you were to compile a new .qpkg with the latest version it would work, but I have a feeling others will run into the same issue with large databases trying to update.

Thanks!

_Certo_
New here
Posts: 2
Joined: Sat Aug 09, 2014 4:20 pm

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by _Certo_ » Fri Jun 05, 2015 4:18 pm

Hi All,

Just ran through an update to the latest version which failed with the error details below, looks like it's referencing an invalid processID?
Also, updated to the latest version of QMONO 4.0.1.0 based on the wiki info below.

Any ideas?

Cheers,
Adam

Mono version is less than 3.2, upgrade for improved stability

Sonarr is written in .Net and requires Mono to run. Versions of 3.2 and above resolved various stability issues we experienced in the past. Updating to at least version 3.2 is therefore highly recommended.


Code: Select all

15-6-5 17:53:00.8|Info|UpdateApp|Starting Sonarr Update Client
15-6-5 17:53:00.9|Info|UpdateApp|Updating Sonarr to version 2.0.0.3212
15-6-5 17:53:00.9|Debug|UpdateApp|NzbDrone process ID: 21817
15-6-5 17:53:00.9|Debug|UpdateApp|Arguments:
15-6-5 17:53:00.9|Debug|UpdateApp|  21817
15-6-5 17:53:00.9|Debug|UpdateApp|  /tmp/nzbdrone_update
15-6-5 17:53:00.9|Debug|UpdateApp|  /share/CACHEDEV1_DATA/.qpkg/QSonarr/NzbDrone/NzbDrone.exe
15-6-5 17:53:00.9|Debug|UpdateApp|  /nobrowser
15-6-5 17:53:00.9|Debug|UpdateApp|Using executing application: /share/CACHEDEV1_DATA/.qpkg/QSonarr/NzbDrone/NzbDrone.exe
15-6-5 17:53:00.9|Debug|UpdateApp|Executable location: /share/CACHEDEV1_DATA/.qpkg/QSonarr/NzbDrone/NzbDrone.exe
15-6-5 17:53:00.9|Info|UpdateApp|Starting update process. Target Path:/share/CACHEDEV1_DATA/.qpkg/QSonarr/NzbDrone
15-6-5 17:53:00.9|Info|InstallUpdateService|Verifying requirements before update...
15-6-5 17:53:00.9|Debug|ProcessProvider|Finding process with Id:21817
15-6-5 17:53:00.9|Warn|ProcessProvider|Unable to find process with ID 21817
15-6-5 17:53:00.9|Fatal|UpdateApp|An error has occurred while applying update package.

System.ArgumentException: Process with ID doesn't exist 21817
  at NzbDrone.Update.UpdateEngine.InstallUpdateService.Verify (System.String targetFolder, Int32 processId) [0x000c3] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateEngine\InstallUpdateService.cs:72
  at NzbDrone.Update.UpdateEngine.InstallUpdateService.Start (System.String installationFolder, Int32 processId) [0x00000] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateEngine\InstallUpdateService.cs:76
  at NzbDrone.Update.UpdateApp.Start (System.String[] args) [0x00020] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateApp.cs:59
  at NzbDrone.Update.UpdateApp.Main (System.String[] args) [0x00042] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateApp.cs:43

drfruit
Easy as a breeze
Posts: 410
Joined: Mon Sep 10, 2007 4:27 pm

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by drfruit » Fri Jun 05, 2015 4:56 pm

Just wanted to let you know that I had a problem with the update function inside QSonarr like others have reported before.
The problem was solved by doing the following:

remove QMono 4.0.1
switch off QSonarr in QTS
install QMono 3.10.0
switch on QSonarr
perform a manual update install in QSonarr
perform a manual restart in QSonarr.

My QSonarr qpkg-version is 1.50521.

RiPPn
Starting out
Posts: 10
Joined: Wed Dec 31, 2014 10:42 pm

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by RiPPn » Fri Jun 05, 2015 6:34 pm

cronus130 wrote:@QNAP_Stephane

First of thanks for taking the time to make this!

I have installed the Mono 3.10 package, and the Sonarr 2.0.0.3154 package.

When attempting to update to 2.0.0.3212 I get the following errors:

Code: Select all

"171","Error","2015-06-04","10:58:17","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"170","Error","2015-06-04","10:58:15","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"169","Error","2015-06-04","10:56:51","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"168","Error","2015-06-04","10:56:50","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"167","Error","2015-06-04","10:56:48","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/var/hw_serial_number], section = [Hardware], field = [serial number], value = [Q152I20197]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"166","Error","2015-06-04","10:56:00","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/etc/config/qpkg.conf], section = [QSonarr], field = [Login_Screen], value = [0]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"165","Error","2015-06-04","10:55:57","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/etc/config/qpkg.conf], section = [QSonarr], field = [Visible], value = [1]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."
"164","Error","2015-06-04","10:53:45","System","127.0.0.1","localhost","The system is unable to save your settings (file = [/share/CACHEDEV1_DATA/.versioning/monitor/monitor.err], section = [], field = [Err], value = [-61]) due to insufficient ramdisk space. If restarting the server does not solve the problem please contact support for further assistance."


I believe the problem is due to the backup of the database being saved to the /tmp (tmpfs) directory which has insufficient space (64MB) to backup my full database plus the other required files for update which kills the update mid process. To get Sonarr working again I need to reboot the NAS and reinstall the original Sonarr 2.0.0.3154 package which fixes the ramdisk errors. I believe if you were to compile a new .qpkg with the latest version it would work, but I have a feeling others will run into the same issue with large databases trying to update.

Thanks!


Anyone know if there is a way to manually change this setting and what location I should change it to? I've been using Sonarr for a while and this has been an issue plaguing me from the jump and doesn't seem to be fixed no matter what compiled version I install.

Thanks in advance.

User avatar
QNAP_Stephane
Experience counts
Posts: 3667
Joined: Wed Mar 27, 2013 1:00 am

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by QNAP_Stephane » Fri Jun 05, 2015 10:23 pm

Weird issue,

does your home is well available for admin ?

I can eventually rebuild the application exporting home in a custom directory on RAID DATA Lun.. i think this could fix issue

but user who already use it will have to reinstall it and duplicate their actual files in the home admin to the new location to not loose their actual information related to Sonarr
--------------------------------------------------------------------------
QnapClub AppCenter - https://www.qnapclub.eu
--------------------------------------------------------------------------

cronus130
Starting out
Posts: 13
Joined: Sat Mar 07, 2015 8:31 am

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by cronus130 » Sat Jun 06, 2015 2:59 am

The home directory does appear to be available with the admin account. The other possibility I thought of that might fix the issue would be to include an option in the update settings to run updates without doing a backup of the database if that is possible? If that can't be done I would have no problem recreating or moving my settings over to a new location if that resolves the issue.

Thanks for the update!

User avatar
QNAP_Stephane
Experience counts
Posts: 3667
Joined: Wed Mar 27, 2013 1:00 am

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by QNAP_Stephane » Sat Jun 06, 2015 3:33 am

didnt check that point,
Thanks for this notification

i will make a symlink pointing from /tmp/nzbdrone_backup and /tmp/nzbdrone_update that should fix this issue
--------------------------------------------------------------------------
QnapClub AppCenter - https://www.qnapclub.eu
--------------------------------------------------------------------------

cronus130
Starting out
Posts: 13
Joined: Sat Mar 07, 2015 8:31 am

Re: [ QSonarr ] [ 1.150521 ] Smart PVR for newsgroup and bit

Post by cronus130 » Sat Jun 06, 2015 4:01 am

Perfect!

Could you give a notification when the changes have been made so we can test the fix? I believe it would require a new .qpkg being created allowing for a manual install/upgrade over the current version rather then an automatic update?

Thanks again!

Post Reply

Return to “Community Apps”