Here's an update...
I think there is some confusion on this upgrade.....
The upgrade works, however there is an ill effect.
follow me on this... (and please correct me where wrong)
Updated the json/jail name
This where the upgrade immediately detours.....
Code:
freenas% sudo iocage set plugin_name="plexmediaserver" plex-plexpass
Password:
plugin_name: plex-plexpass -> plexmediaserver
freenas% cd /mnt/tankless/iocage/jails/plex-plexpass/
freenas% sudo mv plex-plexpass.json plexmediaserver.json
Run the upgrade....
Code:
freenas% sudo iocage upgrade plex-plexpass
* Ruleset 5 does not exist, using defaults
Snapshotting plex-plexpass...
Snapshot already exists
Updating plugin INDEX...
Running upgrade...
Snapshotting plex-plexpass...
Updating plugin INDEX...
Updating plugin artifact...
Cloning git repository
Branch 11.3-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
Removing old pkgs...
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 64 packages (of 0 packages in the universe):
Installed packages to be REMOVED:
<lots of pkgs removed ..... truncated output>
Number of packages to be removed: 64
Installing new pkgs...
Repo: iocage-plugins already exists, skipping!
Testing Host DNS response to pkg.cdn.trueos.org
Testing plex-plexpass's SRV response to pkg.cdn.trueos.org
Testing plex-plexpass's DNSSEC response to pkg.cdn.trueos.org
Installing plugin packages:
- plexmediaserver...
- ffmpeg...
Cloning git repository
Branch 11.3-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
plex-plexpass successfully upgraded!
Here is the iocage output. (jail was powered off for this)
The ill effect of this upgrade from changing json and jail name
This is causing the upgrade to now think this is a NON-plexpass installation.
...which causes the PlexPass version to be removed and the older version to be installed.
This is not the desired outcome I wanted.
Sounds like the freenas devs need to update the upgrade workflow to handle the plex-plexpass plugin, which is a standard plugin in the available plugins. This may have odd/unknown effects from ripping out the current version and placing an older version in its place (user settings were set for a newer version)
To make it more interesting...
11.2-RELEASE says nothing about PlexPass being BETA... which is does now in 11.3-RELEASE... so What the heck is up with that?