-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto update to v4.0.0 (DSM7.0 only) will break DSM 6.x users #29
Comments
For the record, I absolutely dislike the way that I handled this. In retrospect, I wish I had implemented something to disable automatic updates from DSM6 - but I very much dislike making configuration changes on other people's systems. I ultimately felt that it would be better for DSM6 users to become self-aware of the changes in the script with errors instead of sitting there thinking everything was working fine when it was actually not. For the record, DSM7 has been incredibly frustrating to deal with at the scripting level. Some outstanding issues have normalized, and I have managed to make the scripted output from DSM7 a little more manageable. I still have designs to reincorporate DSM6, but I no longer have a DSM6 system to test/verify with - which is why there is the dramatic lack of support with v4 of this script. I hope this helps make sense of things in that respect. If you are willing to participate, I could certainly use you or someone else's help to test reintegrating DSM6 functionality back into the script. If I am unable to accomplish that, there will be new script features that you won't have access to until you upgrade to DSM7. FWIW, the next feature being implemented soon is preloading, archiving. and updating playback codecs. Codecs are otherwise only downloaded by the server as needed. This feature will be helpful for situations of network outages or for those that run Plex in a more offline setting. If you don't have access to the internet, play a certain video for the first time, and Plex needs a particular codec for it - you will not be able to playback the video until Plex on-the-fly downloads that codec. The new feature of the script will pre-load all (roughly 29 currently known) codecs. Normally you may only find just a few codecs on a vanilla Plex server with only videos made to a specific standard. Cheers and sorry for the inconvenience, |
I'm willing and able to test on DSM6, as I have zero plans to update. I've been using syno.plexupdate.sh v3.0.2 for awhile now and all good, but this morning, it seems to have broken:
There is in fact a new version, 1.30.0.6442. The date command on line 65 still works via shell:
Tried below, but no luck, same problem. Change lines: 73: From:
To:
195: from:
to:
|
Thanks, I appreciate the offer to help! This ' That said and seeing you are still on 3.0.2, I recommend manually upgrading to the latest patch that I made for DSM 6, here: https://github.com/michealespinola/syno.plexupdate/blob/master/Tools/syno.plexupdate-3.1.0-DSM6.sh |
I'd be curious to know if affected systems had not been rebooted since Daylight Savings Time ended, and if these systems had been observing DST. I'm probably going to make a tracked post about it. |
@war59312, please let me know if that resolved your issue. I'm trying to track everything I can about this glitch in order to modify the code to avoid it. |
Thank you, my issue ended up being DNS, see: Once I fixe the DNS, it works again as expected:
|
The 3.1.0 DSM6 version looks good as well. 👍
|
That is true in my case. System had not been rebooted in months. I did try a reboot FYI and no change. Yes, before realized was DNS issue for me. I recommend adding a check to start of script to verify DNS and Internet Connectivity is working as expected. See #36 |
Not sure why or when but noticed with last few runs, it first reports "Current status: 1 (Interrupted)". Everything still seems just fine.
|
Hi Will, The "Interrupted" status is benign. This is an easy-to-miss caveat for how the script works, and is covered in the 'Known Non-Issues' section of the readme. I'll copy the relevant section here:
Unfortunately, there is no other built-in mechanism that I am aware of that can send a notification email of this kind, and there no way for me to suppress the "Interrupted" status message. The way it works keeps everything as light and as simple as possible without requiring 3rd-party tools. |
Got you, no worries. Much appreciated. |
I really like the script and it was working properly since one or two years. Now, i didn't received the latest Plex Update, because the syno.plexupdate performed an auto-update from v3.0.2 to v.4.0.0 and v4.0.0 is DSM7.0 only...
I'm currently on DSM 6.2.4-25556 Update 6 and I'm not planing to upgrade to DSM7.0 soon. So the syno.plexupdate obviously failed.
I appreciate the DSM7.0 support and I also appreciate the auto-update feature. But it will cause trouble to everyone who is not updating their DSM to the next major update in the meantime (for good reasons).
I just installed v3.0.2 and disabled the auto-update manually in the script. Now it is working again as intended.
The text was updated successfully, but these errors were encountered: