Hello, I have a freenas server running Plex in a Jail, not plugin. I am running the plexpass version. It doesn’t seem to want to update past 1.11.3.4803. I logged into the jail and ran pkg update and pkg upgrade and both competed very quickly. Any suggestions? Is it possible my jail is looking in the wrong location for pkgs, I also cleared the pkg cache? Also, is jail the best way to run anymore, is a plugin or docker better? If so, what’s the best way to move to that without loss of settings or data?
What version of FreeNAS are you running and how and when was the jail created?
FreeNAS is kind of “in between” jail managers right now with Warden being deprecated and FreeNAS moving to iocage. Currently iocage is only available via CLI and warden is available via the GUI. Warden will be replaced in 11.2 when it’s released.
TurboJailer,
I am on FreeNas 11.1U5 and the jail was created on 9.X Freenas. I believe I created the jail through a gui of some sort, maybe, but it was a little while back.
That jail should be based on FreeBSD 9.3 which is no longer supported. You’re going to want to re create that using iocage so you can stay up to date. There’s several posts on the FreeNAS forum that will get you going in the right direction.
So, I found out my Freenas.conf file was wrong in the /usr/local/etc/pkg/repos/. Once I updated it to the correct info, I was able to pull the current-ish version of Plex.
I have a similar problem. I have installed plexmediaserver-plexpass using pkg in my FreeNAS iocage jail (FreeBSD 11.1-RELEASE-p7) but the latest available package seems to be plexmediaserver-plexpass-1.12.1.4885.
Turbo, I did what you suggested, however my URL was specifying something in the section that should contain ${ABI}, and preventing upgrades. Once I changed it to “pkg+http://pkg.FreeBSD.org/${ABI}/latest” I was able to update and upgrade successfully.