Mastakilla
Patron
- Joined
- Jul 18, 2019
- Messages
- 203
After upgrading from FreeNAS 11 to TrueNAS 12 and test-running it for awhile, I've today updated my ZFS pool flags and I also wanted to update my Plex jail.
For this I tried the below:
https://pastecode.io/s/2N0842RRLK
As you can see, I first checked the release version of my iocage host. This was 12.2 (and not 12.1, as many people in other threads upgrade to
).
cat /etc/os-release
Then I tried upgrading with
iocage upgrade -r 12.2-RELEASE plexjail
This seems to have worked (partly), as it says "plexjail successfully upgraded!" at the end. But many issues seem to have occured:
* It seems like it fetched 12.1 instead of 12.2
Fetching: 12.1-RELEASE
* A little later, it warns me that 12.1 is EOL and shouldn't be used anymore
WARNING: FreeBSD 12.1-RELEASE is approaching its End-of-Life date.
It is strongly recommended that you upgrade to a newer release within the next 2 months.
* Then it warns that 12.2 does not exist and that it will user the "master branch" instead and that this may not work
Branch 12.2-RELEASE does not exist at https://github.com/freenas/iocage-plugin-plexmediaserver.git!
Using "master" branch for plugin, this may not work with your RELEASE
* Finally it tries to remove a bunch of packages, but it has a lot of problems with the "lua script"
pkg: Failed to execute lua script: [string "args = {}..."]:11: attempt to call a nil value (field 'filecmp')
[plexjail] [5/62] Deinstalling libvdpau-1.4...
pkg: lua script failed
pkg: lua script failed
In the end, my jail seems upgrade to 12.1
Also Plex itself, also still seems to work properly
But the update functionality of the jail seems to be broken now...
I see A LOT of "lua script" errors popping up, when trying to update...
Anyone know how to properly fix this?
Thanks!
For this I tried the below:
https://pastecode.io/s/2N0842RRLK
As you can see, I first checked the release version of my iocage host. This was 12.2 (and not 12.1, as many people in other threads upgrade to
cat /etc/os-release
Then I tried upgrading with
iocage upgrade -r 12.2-RELEASE plexjail
This seems to have worked (partly), as it says "plexjail successfully upgraded!" at the end. But many issues seem to have occured:
* It seems like it fetched 12.1 instead of 12.2
Fetching: 12.1-RELEASE
* A little later, it warns me that 12.1 is EOL and shouldn't be used anymore
WARNING: FreeBSD 12.1-RELEASE is approaching its End-of-Life date.
It is strongly recommended that you upgrade to a newer release within the next 2 months.
* Then it warns that 12.2 does not exist and that it will user the "master branch" instead and that this may not work
Branch 12.2-RELEASE does not exist at https://github.com/freenas/iocage-plugin-plexmediaserver.git!
Using "master" branch for plugin, this may not work with your RELEASE
* Finally it tries to remove a bunch of packages, but it has a lot of problems with the "lua script"
pkg: Failed to execute lua script: [string "args = {}..."]:11: attempt to call a nil value (field 'filecmp')
[plexjail] [5/62] Deinstalling libvdpau-1.4...
pkg: lua script failed
pkg: lua script failed
In the end, my jail seems upgrade to 12.1
Also Plex itself, also still seems to work properly
But the update functionality of the jail seems to be broken now...
I see A LOT of "lua script" errors popping up, when trying to update...
Anyone know how to properly fix this?
Thanks!