warrenmatty
Dabbler
- Joined
- Mar 14, 2020
- Messages
- 11
Hello,
version: FreeNAS-11.2-U8
I've replicated a local data set and then 'rollbacked' a snapshot to restore jails. Everything was successful with exception of a really old plugin. At one point I had the plex-plexpass plugin installed. This was removed well-before the replication and snapshot but for some odd reason this plugin restored when I restored a recent snapshot. When I attempt to destroy the corrupt jail the error I get from both the cli and gui is: "plex-plexpass is missing it's configuration, please destroy this jail and recreate it."
Should I delete the dataset or what's the best way forward for destroying this corrupt plugin/jail given that iocage destroy plex-plexpass fails? Here is the trace log:
version: FreeNAS-11.2-U8
I've replicated a local data set and then 'rollbacked' a snapshot to restore jails. Everything was successful with exception of a really old plugin. At one point I had the plex-plexpass plugin installed. This was removed well-before the replication and snapshot but for some odd reason this plugin restored when I restored a recent snapshot. When I attempt to destroy the corrupt jail the error I get from both the cli and gui is: "plex-plexpass is missing it's configuration, please destroy this jail and recreate it."
Should I delete the dataset or what's the best way forward for destroying this corrupt plugin/jail given that iocage destroy plex-plexpass fails? Here is the trace log:
Code:
sudo iocage list plex-plexpass is missing it's configuration, please destroy this jail and recreate it. Traceback (most recent call last): File "/usr/local/bin/iocage", line 10, in <module> sys.exit(cli()) File "/usr/local/lib/python3.6/site-packages/click/core.py", line 722, in __call__ return self.main(*args, **kwargs) File "/usr/local/lib/python3.6/site-packages/click/core.py", line 697, in main rv = self.invoke(ctx) File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1066, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.6/site-packages/click/core.py", line 895, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/local/lib/python3.6/site-packages/click/core.py", line 535, in invoke return callback(*args, **kwargs) File "/usr/local/lib/python3.6/site-packages/iocage_cli/list.py", line 81, in cli dataset_type, header, _long, _sort, plugin=plugins, quick=quick) File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1169, in list quick=quick File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_list.py", line 78, in list_datasets _all = self.list_all(ds) File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_list.py", line 273, in list_all jail_root = self.zfs.get_dataset(f"{jail.name}/root") File "libzfs.pyx", line 597, in libzfs.ZFS.get_dataset libzfs.ZFSException: Dataset NAS/iocage/jails/plex-plexpass/root not found [warrenm@freenas ~]$ sudo iocage destroy plex-plexpass This will destroy jail plex-plexpass Are you sure? [y/N]: y Partial UUID/NAME supplied, cannot check for dependant jails. Proceed? [y/N]: y Destroying plex-plexpass plex-plexpass is missing it's configuration, please destroy this jail and recreate it.