Release error when installing plugin

willcycle

Dabbler
Joined
Sep 22, 2018
Messages
24
I am running TrueNAS 12-U8. A couple of months ago I migrated my three jails to a new pool. The migration went well and all jails are operating correctly. I tried to install a new plugin and I get this error: "...failure Exception: RuntimeError Message: RELEASE: 12.2-RELEASE not found! Partial plugin destroyed". I checked that the pool selected is correct and the release is present in the "releases" folder. I assume there may be some global configuration that is not set properly when changing pools for jails and is pointing the release location to the old pool. Anyone know where I can check this?
 

willcycle

Dabbler
Joined
Sep 22, 2018
Messages
24
I did some digging and found the "/conf/base/etc/defaults/rc.conf" file has a section referring to jails. One of the lines is:
jail_conf="/etc/jail.conf"
I searched for this file and it doesn't exist. Can someone see if they have this file and post the contents if present?
 

willcycle

Dabbler
Joined
Sep 22, 2018
Messages
24
Problem solved. The method I used to move jails to a new pool included the use of jail export and jail import commands using the CLI and then creating a "releases" subdirectory and copying over BSD releases. The jails worked fine, however new jails couldn't be created due to an error the corresponding release could not be found despite being created in a subdirectory. That was the problem. Releases must be installed into a dataset and not a subdirectory. A better way to move jails to a new pool is to use a replication task.
 

henderbc

Dabbler
Joined
Jul 31, 2015
Messages
26
I am having a similar problem but with a different history:


1) installed Plex plugin to pool tank1 using GUI. This gave me a working Plex jail in /mnt/tank1/iocage
2) created a new pool 'tank3' dedicated to plugins
3) moved iocage to tank3 using this guide:
https://www.truenas.com/community/threads/moving-iocage-jails-to-new-pool.92111/ ...
and deleted the redundant tank1/iocage dataset
4) tested Plex and it was working correctly
5) installed a new plugin NextCloud using the GUI again. This failed because it couldn't find 13.1-RELEASE

1676808958652.png



6) checked /mnt/tank3/iocage to make sure it 13.1-RELEASE
Apparently, something got missed in moving iocage, something must have been missed.
Any idea how to fix this? I hesitate to go back to the beginning and start over with a new iocage because I have a lot invested in the current Plex jail.
-------------------------------------------------------
TrueNAS-13.0-U3.1 running on Supermicro Server.
 
Top