cannot delete jail

Fred974

Contributor
Joined
Jul 2, 2016
Messages
190
Hi all,
I am trying to delete a jail but I am unable to do so

iocage list return the following
Code:
+-----+-----------------------------------------------------------------+---------+--------------+-----------------+
| JID |                              NAME                               |  STATE  |   RELEASE    |       IP4       |
+=====+=================================================================+=========+==============+=================+
| -   | nextcloud                                                       | down    | 11.3-RELEASE | 172.15.10.12/24 |
+-----+-----------------------------------------------------------------+---------+--------------+-----------------+
| -   | nextcloud-ioc_update_11.3-RELEASE-p13_2020-09-10_09-08-43-clone | CORRUPT | N/A          | N/A             |
+-----+-----------------------------------------------------------------+---------+--------------+-----------------+

When I tried to deleted it by running iocage destroy nextcloud-ioc_update_11.3-RELEASE-p13_2020-09-10_09-08-43-clone I get the following error:

Code:
This will destroy jail nextcloud-ioc_update_11.3-RELEASE-p13_2020-09-10_09-08-43-clone

Are you sure? [y/N]: y
Partial UUID/NAME supplied, cannot check for dependant jails.

Proceed? [y/N]: y
Destroying nextcloud-ioc_update_11.3-RELEASE-p13_2020-09-10_09-08-43-clone
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/zfs.py", line 20, in run
    cp.check_returncode()
  File "/usr/local/lib/python3.7/subprocess.py", line 444, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['zfs', 'mount', 'z2_bunker/iocage/jails/nextcloud-ioc_update_11.3-RELEASE-p13_2020-09-10_09-08-43-clone']' returned non-zero exit status 1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.7/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.7/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.7/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.7/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.7/site-packages/iocage_cli/destroy.py", line 131, in cli
    iocage.destroy_jail(force=force)
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/iocage.py", line 721, in destroy_jail
    ioc_destroy.IOCDestroy().destroy_jail(path)
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/ioc_destroy.py", line 272, in destroy_jail
    iocage_lib.ioc_stop.IOCStop(uuid, path, silent=True)
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/ioc_stop.py", line 62, in __init__
    raise e
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/ioc_stop.py", line 55, in __init__
    path, suppress_log=True).json_get_value('all')
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/ioc_json.py", line 1718, in json_get_value
    return self.get_full_config()
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/ioc_json.py", line 1367, in get_full_config
    conf, write = self.json_load()
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/ioc_json.py", line 1507, in json_load
    jail_dataset.mount()
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/dataset.py", line 91, in mount
    return mount_dataset(self.resource_name)
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/zfs.py", line 182, in mount_dataset
    return run(['zfs', 'mount', dataset]).returncode == 0
  File "/usr/local/lib/python3.7/site-packages/iocage_lib/zfs.py", line 22, in run
    raise ZFSException(cp.returncode, cp.stderr)
iocage_lib.zfs.ZFSException: cannot mount 'z2_bunker/iocage/jails/nextcloud-ioc_update_11.3-RELEASE-p13_2020-09-10_09-08-43-clone': File name too long

I have rebooted Freenas and on the latest FreeNAS-11.3-U4.1

Can anyone please assist me on how to resolve this issue?

Thank you all in advance
 
Top