Hi all,
Just trying to update Radarr from within the browser itself and I get an access denied error (not sure why as the plugin works perfectly):
Any ideas?
Thanks!
Just trying to update Radarr from within the browser itself and I get an access denied error (not sure why as the plugin works perfectly):
Code:
2020-7-11 15:23:45.8|Info|UpdateApp|Starting Radarr Update Client 2020-7-11 15:23:46.1|Info|AppFolderInfo|Data directory is being overridden to [/usr/local/radarr] 2020-7-11 15:23:46.1|Debug|UpdateApp|NzbDrone process ID: 2337 2020-7-11 15:23:46.1|Debug|UpdateApp|Arguments: 2020-7-11 15:23:46.1|Debug|UpdateApp| 2337 2020-7-11 15:23:46.1|Debug|UpdateApp| /tmp/radarr_update 2020-7-11 15:23:46.1|Debug|UpdateApp| /usr/local/share/radarr/Radarr.exe 2020-7-11 15:23:46.1|Debug|UpdateApp| /data=/usr/local/radarr 2020-7-11 15:23:46.1|Debug|UpdateApp| /nobrowser 2020-7-11 15:23:46.2|Debug|UpdateApp|Using executing application: /usr/local/share/radarr/Radarr.exe 2020-7-11 15:23:46.2|Debug|UpdateApp|Executable location: /usr/local/share/radarr/Radarr.exe 2020-7-11 15:23:46.2|Info|InstallUpdateService|Installation Folder: /usr/local/share/radarr 2020-7-11 15:23:46.2|Info|InstallUpdateService|Updating Radarr from version 0.2.0.1480 to version 0.2.0.1504 2020-7-11 15:23:46.2|Info|InstallUpdateService|Verifying requirements before update... 2020-7-11 15:23:46.2|Debug|ProcessProvider|Finding process with Id:2337 2020-7-11 15:23:46.2|Debug|ProcessProvider|Found process 2337:mono [mono-sgen] 2020-7-11 15:23:46.2|Info|InstallUpdateService|Verifying Update Folder 2020-7-11 15:23:46.3|Debug|ProcessProvider|Found 0 processes with the name: Radarr.Console 2020-7-11 15:23:46.4|Debug|ProcessProvider|Found 0 processes with the name: Radarr 2020-7-11 15:23:46.4|Info|BackupAndRestore|Creating backup of existing installation 2020-7-11 15:23:46.4|Debug|DiskTransferService|Mirror [/usr/local/share/radarr] > [/tmp/radarr_update/radarr_backup/] 2020-7-11 15:23:46.4|Debug|DiskTransferService|Mirror [/usr/local/share/radarr/NzbDrone.Update] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update] 2020-7-11 15:23:46.4|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/CurlSharp.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/CurlSharp.dll] 2020-7-11 15:23:46.4|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/CurlSharp.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/CurlSharp.dll.mdb] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/CurlSharp.dll.mdb] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/CurlSharp.dll.mdb for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/ICSharpCode.SharpZipLib.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/ICSharpCode.SharpZipLib.dll] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/ICSharpCode.SharpZipLib.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/NLog.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/NLog.dll] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/NLog.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/Newtonsoft.Json.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/Newtonsoft.Json.dll] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/Newtonsoft.Json.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/NzbDrone.Common.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/NzbDrone.Common.dll] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/NzbDrone.Common.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/NzbDrone.Common.dll.mdb] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/NzbDrone.Common.dll.mdb] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/NzbDrone.Common.dll.mdb for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/NzbDrone.Mono.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/NzbDrone.Mono.dll] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/NzbDrone.Mono.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/NzbDrone.Mono.dll.mdb] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/NzbDrone.Mono.dll.mdb] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/NzbDrone.Mono.dll.mdb for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/Org.Mentalis.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/Org.Mentalis.dll] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/Org.Mentalis.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/Radarr.Update.exe] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/Radarr.Update.exe] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/Radarr.Update.exe for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/Radarr.Update.exe.config] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/Radarr.Update.exe.config] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/Radarr.Update.exe.config for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/Radarr.Update.exe.mdb] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/Radarr.Update.exe.mdb] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/Radarr.Update.exe.mdb for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/SharpRaven.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/SharpRaven.dll] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/SharpRaven.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.5|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/SocksWebProxy.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/SocksWebProxy.dll] 2020-7-11 15:23:46.5|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/SocksWebProxy.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.6|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/System.Data.SQLite.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/System.Data.SQLite.dll] 2020-7-11 15:23:46.6|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/System.Data.SQLite.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.6|Debug|DiskTransferService|Copy [/usr/local/share/radarr/NzbDrone.Update/System.ValueTuple.dll] > [/tmp/radarr_update/radarr_backup/NzbDrone.Update/System.ValueTuple.dll] 2020-7-11 15:23:46.6|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/NzbDrone.Update/System.ValueTuple.dll for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.6|Debug|DiskTransferService|Mirror [/usr/local/share/radarr/UI] > [/tmp/radarr_update/radarr_backup/UI] 2020-7-11 15:23:46.6|Debug|DiskTransferService|Mirror [/usr/local/share/radarr/UI/Content] > [/tmp/radarr_update/radarr_backup/UI/Content] 2020-7-11 15:23:46.6|Debug|DiskTransferService|Mirror [/usr/local/share/radarr/UI/Content/FontAwesome] > [/tmp/radarr_update/radarr_backup/UI/Content/FontAwesome] 2020-7-11 15:23:46.6|Debug|DiskTransferService|Copy [/usr/local/share/radarr/UI/Content/FontAwesome/FontAwesome.otf] > [/tmp/radarr_update/radarr_backup/UI/Content/FontAwesome/FontAwesome.otf] 2020-7-11 15:23:46.6|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/UI/Content/FontAwesome/FontAwesome.otf for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.6|Debug|DiskTransferService|Copy [/usr/local/share/radarr/UI/Content/FontAwesome/fontawesome-webfont.eot] > [/tmp/radarr_update/radarr_backup/UI/Content/FontAwesome/fontawesome-webfont.eot] 2020-7-11 15:23:46.6|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/UI/Content/FontAwesome/fontawesome-webfont.eot for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.6|Debug|DiskTransferService|Copy [/usr/local/share/radarr/UI/Content/FontAwesome/fontawesome-webfont.svg] > [/tmp/radarr_update/radarr_backup/UI/Content/FontAwesome/fontawesome-webfont.svg] 2020-7-11 15:23:46.6|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/UI/Content/FontAwesome/fontawesome-webfont.svg for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.6|Debug|DiskTransferService|Copy [/usr/local/share/radarr/UI/Content/FontAwesome/fontawesome-webfont.ttf] > [/tmp/radarr_update/radarr_backup/UI/Content/FontAwesome/fontawesome-webfont.ttf] 2020-7-11 15:23:46.6|Trace|SymbLinkResolver|Checking path /tmp/radarr_update/radarr_backup/UI/Content/FontAwesome/fontawesome-webfont.ttf for symlink returned error ENOENT, assuming it's not a symlink. 2020-7-11 15:23:46.6|Debug|DiskTransferService|Copy [/usr/local/share/radarr/UI/Content/FontAwesome/fontawesome-webfont.woff] > [/tmp/radarr_update/radarr_backup/UI/Content/FontAwesome/fontawesome-webfont.woff] ...(more of the same) 2020-7-11 15:23:47.8|Info|InstallUpdateService|Emptying installation folder 2020-7-11 15:23:47.8|Trace|DiskProviderBase|Deleting file: /usr/local/share/radarr/CookComputing.XmlRpcV2.dll ...(deleting) 2020-7-11 15:23:47.9|Error|InstallUpdateService|Failed to copy upgrade package to target folder. [v0.2.0.1504] System.UnauthorizedAccessException: Access to the path "/usr/local/share/radarr/NzbDrone.Update/CurlSharp.dll" is denied. at System.IO.File.Delete (System.String path) [0x00074] in /wrkdirs/usr/ports/lang/mono/work/mono-5.10.1.57/mcs/class/corlib/System.IO/File.cs:179 at System.IO.Directory.RecursiveDelete (System.String path) [0x00042] in /wrkdirs/usr/ports/lang/mono/work/mono-5.10.1.57/mcs/class/corlib/System.IO/Directory.cs:174 at System.IO.Directory.Delete (System.String path, System.Boolean recursive) [0x00009] in /wrkdirs/usr/ports/lang/mono/work/mono-5.10.1.57/mcs/class/corlib/System.IO/Directory.cs:185 at NzbDrone.Common.Disk.DiskProviderBase.DeleteFolder (System.String path, System.Boolean recursive) [0x00070] in C:\projects\radarr-usby1\src\NzbDrone.Common\Disk\DiskProviderBase.cs:268 at NzbDrone.Common.Disk.DiskProviderBase.EmptyFolder (System.String path) [0x00085] in C:\projects\radarr-usby1\src\NzbDrone.Common\Disk\DiskProviderBase.cs:425 at NzbDrone.Update.UpdateEngine.InstallUpdateService.Start (System.String installationFolder, System.Int32 processId) [0x000e4] in C:\projects\radarr-usby1\src\NzbDrone.Update\UpdateEngine\InstallUpdateService.cs:114 (Rollback)
Any ideas?
Thanks!