Plex won't update automatically on unraid (official docker image)

Hello guys,
first of all, plex in a docker is AWESOME, specially with official support.
My only issue for now, that it doesn’t update automatically. Plexpy notifies me about a new update, i check the docker page, ‘check for updates’, and nothing shows up for plex.
I have plexpass (plexinc/pms-docker:plexpass) configured.
What should I put into the ‘Version’ tag? nothing? leave it blank? I used to have ‘latest’ in, not i changed it to plexpass, maybe this is very it checks the update channel, but still no luck.
the only way to update the docker, is to restart it manually, every time i get a notification from plexpy.
(there is an unraid plug-in, which auto updates dockers i tell it to. but it only updates, if it detects there is an update)

anyone has the same issue?

Unraid is in a position where it is wholly incapable of detecting plex pass versions. You update plex pass versions by restarting the container as outlined in the instructions: https://github.com/plexinc/pms-docker#tags

is there a way, to get plex to manually restart every week for example?

I think the linuxserver docker doesn’t have this limitation.

Is something broken in the docker image @gbooker02?

I’m using docker on synology and it doesn’t auto update when a new version of the server is released (on boot), the boot log shows:

No version specified in install. Broken image

Which I assume happens when it tries to update, running the script manually doesn’t update either.

Any thoughts?

@sn00p
No. There may be something wrong with your container but there is nothing wrong with the image. You likely need to recreate your container to fix your issue.

@gbooker02 said:
@sn00p
No. There may be something wrong with your container but there is nothing wrong with the image. You likely need to recreate your container to fix your issue.

Tried it, still doesn’t update.

docker run
–name plex
-p 32400:32400/tcp
-p 3005:3005/tcp
-p 8324:8324/tcp
-p 32469:32469/tcp
-p 32410:32410/udp
-p 32412:32412/udp
-p 32413:32413/udp
-p 32414:32414/udp
-d
-e PLEX_UID=1026
-e PLEX_GID=101
-e TZ=“GMT”
-h plex
-v /volume1/docker/plex:/config
-v /volume1/docker/plex/tmp_transcoding:/transcode
-v /volume1/Media/Movies:/data/movies
-v /volume1/Media/TV:/data/tv
–device=/dev/dri:/dev/dri
–memory=2g
–restart always
plexinc/pms-docker

After that I have Version 1.7.5.4035

The stdout from the container:

[s6-init] making user provided files available at /var/run/s6/etc…exited 0.
[s6-init] ensuring user provided files have correct perms…exited 0.
[fix-attrs.d] applying ownership & permissions fixes…
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts…
[cont-init.d] 40-plex-first-run: executing…
Plex Media Server first run setup complete
[cont-init.d] 40-plex-first-run: exited 0.
[cont-init.d] 50-plex-update: executing…
[cont-init.d] 50-plex-update: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
Starting Plex Media Server.

I then restarted it to try and force an update:

[s6-init] making user provided files available at /var/run/s6/etc…exited 0.
[s6-init] ensuring user provided files have correct perms…exited 0.
[fix-attrs.d] applying ownership & permissions fixes…
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts…
[cont-init.d] 40-plex-first-run: executing…
[cont-init.d] 40-plex-first-run: exited 0.
[cont-init.d] 50-plex-update: executing…
[cont-init.d] 50-plex-update: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
Starting Plex Media Server.

Still on 1.7.5.4035

I’ve been resorting to manually installing updates as I can’t for the life of me get the docker image to pull the latest package,

1.7.5 is the latest public version. If you want the Plex Pass versions, then you need to run the plexpass tagged image as outlined in the link I posted in this thread 2 days ago.

@gbooker02 said:
1.7.5 is the latest public version. If you want the Plex Pass versions, then you need to run the plexpass tagged image as outlined in the link I posted in this thread 2 days ago.

Now I feel stupid!

Cheers.

(walks away sheepishly)

I have the same issue. The docker uses the plexpass tag and the version installed is Version 1.7.5.4035. When I login I get the following message:

A Plex Media Server update is available for the server plex! 1.8.1.4139

I’ve tried restarting the docker but still no luck. Any ideas?

Thanks

@imbogdan said:
I have the same issue. The docker uses the plexpass tag and the version installed is Version 1.7.5.4035. When I login I get the following message:

A Plex Media Server update is available for the server plex! 1.8.1.4139

I’ve tried restarting the docker but still no luck. Any ideas?

Thanks

Same here, not sure if I just need to wait for the update to be pushed out or if I don’t have something set up right.

Same. PMS 1.8.1.4139 is now Public for everyone, and the Official Plex docker still will not update past 1.7.5.4035.

Don’t know if this helps anybody (I am running unRAID and the official Plex docker release). I have these settings.

Repository: plexinc/pms-docker:plexpass
Version: latest

This will give me the latest Plex Pass release once I restart the Docker container.

@Leifgg said:
Don’t know if this helps anybody (I am running unRAID and the official Plex docker release). I have these settings.

Repository: plexinc/pms-docker:plexpass
Version: latest

This will give me the latest Plex Pass release once I restart the Docker container.

How did you get the repository to change? Mine is:

Repository: plexinc/pms-docker:latest

For Version I’ve tried plexpass and latest as outlined in the guide that was linked. Both had zero impact for getting plexpass updates to the server.

just change the text in the repository field to :plexpass
every time there is a new version, you have to log in to unraid, and manually restart the docker, for it to update to the latest version…

i still don’t see how is this behaviour is expected and optimal, when EVERY OTHER docker i use can auto update itself, but no, the official PLEX one can’t, it has to do everything completely different… /rant

2018 aug edit: for a few months now, it can auto update, so i guess it’s fine now :slight_smile:

1 Like

@Leifgg said:
Don’t know if this helps anybody

I love you! This allowed me to update to the plex pass version.

1 Like

+1 Helped me too :blush: