Closed mreid-tt closed 2 years ago
I did a complete search of my NAS using find . -name radarr*
but I could not find any of the previous configurations so I am screwed. Primarily, this is because while I did do a manual backup before running the upgrade, I overlooked downloading the backup file to my local machine. Don't do like me and do a backup before any package updates (like in this https://github.com/SynoCommunity/spksrc/issues/4759#issuecomment-894779098):
Within Radarr, create manual backup via System > Backup > Backup Now and download the file (for safety)
As a follow-up I'm back up and running. I was unable to recover the backup I made but I did find a much older one from a year ago which I restored to a test environment. It allowed me to run through the configuration screens to reconfigure the following by manual comparison:
After this I was able to perform a Library Import based on the configured root folder. Some of the movies did not readily match and had to be corrected from the selector. Some movies could not be matched and were added manually. Finally, the Activity Queue had to be cleared as it was picking up files already downloaded but could not be processed because they were no longer in the download folder.
I hope this issue can be looked into since I would hate for this to happen to anyone else.
@mreid-tt thanks for your reporting. It is difficult to imagine what happens when loosing the configuration on an update. So a first question is: did you initially install radarr on DSM 6 or DSM 7? My guess is malicious migration of the var folder from DSM 6 to DSM 7.
Hi @hgy59, thanks for responding. I was doing a few more tests and have been able to replicate this in my test environment. Installing from a basic DSM 7 deployment the following are the steps:
radarr_backup_v4.1.0.6175_*.zip
)Looking deeper into the issue I believe it is the same root cause as the other issue https://github.com/SynoCommunity/spksrc/issues/4759 I reported previously. The culprit is the change of path of the configuration directory between these two versions and the directory contents not being correctly migrated. Unlike the previous issue, the old directory is no longer present to be manually recovered https://github.com/SynoCommunity/spksrc/issues/4759#issuecomment-892318387.
This is the System Status screen for package Version 20210311-15:
This is the System Status screen for package Version 20220510-16:
As you will note, the AppData directory has moved which is consistent with the DSM 7 directory location. Unfortunately, the old configuration is not preserved as part of the upgrade.
I can confirm that the exact same thing happened to me :(
WIP: removed radarr package 20220510-16 in the repository and working on a fix (unfortunately 20210708-15 was not properly updated for DSM 7).
@mreid-tt thank you for the detailed analysis 👏
I lost everything too!! Thank you very much to this major mistake! Am I suppose to start from scratch after over 6 years!?? I cannot remember everything I configured when everything was flawlessly working until this shit. I cannot hide I’m so 🤬 mad.
Is this a new Bug?
Package Name
radarr
Package Version
20220510-16
Device Model
DS916+
Device Architecture
x86_64
Firmware Version
7.0.1-42218 Update 3
What happened?
Performed a package update from 20210708-15 to 20220510-16 however all configuration, movie and downloader settings are lost.
Reproduction steps
Install Log
Service Log
Other Logs