Project

General

Profile

Bug #1564

Upgrade Plex App to Latest Server Version from Plex

Added by kentlink almost 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Apps
Target version:
-
Start date:
10/20/2014
Due date:
% Done:

0%


Description

Plex Version 0.9.11.1.678-c48ffd2 is the current version of the Plex server for Fedora as shown on the Plex download page. Versions after 0.9.10 include the support for H.265 codecs and other improvements that would be very useful to have. The currently installed version on the Plex App is "0.9.9.14" which is back a couple of levels. Support of this new version will make the Plex plugin much more useful.

I can be contacted to test out the updated version.

Note, in the server downloads page you have to click on the "Computer" button and then on the Linux icon to get to the actual download page. The link to the RPM is "https://downloads.plex.tv/plex-media-server/0.9.11.1.678-c48ffd2/plexmediaserver-0.9.11.1.678-c48ffd2.x86_64.rpm", however that may well change as they do minor updates to the released version.

History

#1 Updated by cpg almost 7 years ago

  • Description updated (diff)
  • Status changed from New to Assigned
  • Assignee set to cpg

#2 Updated by cpg almost 7 years ago

  • Status changed from Assigned to Feedback
  • Assignee changed from cpg to kentlink

here is a 64-bit rpm with a build of the release you mention. please test it, keeping in mind that just updating could potentially kill your current server/settings (we do not control what the app does upon warm updates). it's unlikely, but it could happen.

there is no need to uninstall the app from amahi.org or your HDA. just install this rpm as instructed below without touching anything else.

you update with this (root) command:

rpm -Uvh http://alpha.amahi.org/tmp/amahi-plex-0.4-1.x86_64.rpm

i think that this command will restart the plex server. if not, do this as root:

systemctl restart amahi-plex

or go to your dashboard, under Setup > Settings > Servers and find Amahi Plex and restart it.

please assign the ticket back to cpg and set it as assigned, with your feedback after testing.

#3 Updated by kentlink over 6 years ago

  • Status changed from Feedback to Assigned
  • Assignee changed from kentlink to cpg

I have tested out the install as you provided. It took a long time to complete the update... It went to Updating / installing and achieved 50% immediately but then stalled for a long time (more than 20 minutes) to complete. Once complete, the version display was still the same, however the new functionality I was expecting seems to be implemented. Specifically, the Extras section on the configuration from the web client includes options to include trailers with the movies and the server now supports H.265 HEVC encoding (I was able to play a movie with that encoding).

The output from the install appeared as follows:

[root@localhost ~]# rpm -Uvh http://alpha.amahi.org/tmp/amahi-plex-0.4-1.x86_64.rpm
Retrieving http://alpha.amahi.org/tmp/amahi-plex-0.4-1.x86_64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:amahi-plex-0.4-1 ################################# [ 50%]
Cleaning up / removing...
2:amahi-plex-0.3-1 ################################# [100%]
[root@localhost ~]#

I checked the running program with "ps -ef | grep plex" with the following result:

[kent@localhost ~]$ ps -ef | grep plex
root 585 1 0 05:33 ? 00:00:00 runuser -u apache -g users /usr/lib64/plexmediaserver/Plex Media Server
apache 586 585 1 05:33 ? 00:00:01 /usr/lib64/plexmediaserver/Plex Media Server
apache 1000 586 3 05:33 ? 00:00:04 Plex Plug-in [com.plexapp.system] /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/Framework.bundle/Contents/Resources/Versions/2/Python/bootstrap.py --server-version 0.9.11.1.678-c48ffd2 /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/System.bundle
apache 1270 586 1 05:33 ? 00:00:01 Plex Plug-in [com.plexapp.agents.imdb] /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/Framework.bundle/Contents/Resources/Versions/2/Python/bootstrap.py --server-version 0.9.11.1.678-c48ffd2 /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/IMDB.bundle
kent 1811 1445 0 05:35 pts/0 00:00:00 grep --color=auto plex
[kent@localhost ~]$

It appears that the server version being reported by the program in the web client is what is being specified by the commands that run it.

In conclusion, the upgrade seems to be installed but the version reported by the web client is incorrect.

#4 Updated by cpg over 6 years ago

  • Status changed from Assigned to Closed

Perfect, thank you.

We have released this update as an rpm to our Amahi 7 repos, hence it will be an automatic update and you do not have to do anything to get it.

The web interface at Setup > Apps > Installed will still show the app version as it was at the time it was installed, however. I am not sure you are referring to this, but this is a small bug that we expect will remain in Amahi 7, unfortunately.

Also available in: Atom