Call Back Error When Trying to Create Mount Point for Jail

mojo123410

Cadet
Joined
Nov 29, 2020
Messages
3
Let me start off my saying this is the first NAS I have ever set up so I apologize if this is very simple and I've just missed it

I am attempting to create a jail to use as a Steam Cache for my home network, I have looked online and cant find any issues similar to mine


[EFAULT] Destination: /mnt/Main\040Storage/iocage/jails/steamcache/root/storage must include jail's mountpoint! (/mnt/Main Storage/iocage/jails/steamcache/root)


Error: Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/middlewared/plugins/jail_freebsd.py", line 1388, in fstab
_list = iocage.fstab(
File "/usr/local/lib/python3.8/site-packages/iocage_lib/iocage.py", line 1156, in fstab
ioc_fstab.IOCFstab(
File "/usr/local/lib/python3.8/site-packages/iocage_lib/ioc_fstab.py", line 110, in __init__
self.__fstab_parse__()
File "/usr/local/lib/python3.8/site-packages/iocage_lib/ioc_fstab.py", line 123, in __fstab_parse__
self.__validate_fstab__([self.mount])
File "/usr/local/lib/python3.8/site-packages/iocage_lib/ioc_fstab.py", line 364, in __validate_fstab__
iocage_lib.ioc_common.logit({
File "/usr/local/lib/python3.8/site-packages/iocage_lib/ioc_common.py", line 107, in logit
callback(content, exception)
File "/usr/local/lib/python3.8/site-packages/iocage_lib/ioc_common.py", line 80, in callback
raise callback_exception(message)
iocage_lib.ioc_exceptions.ValidationFailed: ["Destination: /mnt/Main\\040Storage/iocage/jails/steamcache/root/storage must include jail's mountpoint! (/mnt/Main Storage/iocage/jails/steamcache/root)"]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/middlewared/main.py", line 137, in call_method
result = await self.middleware._call(message['method'], serviceobj, methodobj, params, app=self,
File "/usr/local/lib/python3.8/site-packages/middlewared/main.py", line 1202, in _call
return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args)
File "/usr/local/lib/python3.8/site-packages/middlewared/main.py", line 1106, in run_in_executor
return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.8/site-packages/middlewared/schema.py", line 977, in nf
return f(*args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/middlewared/plugins/jail_freebsd.py", line 1402, in fstab
raise CallError(e.message)
middlewared.service_exception.CallError: [EFAULT] Destination: /mnt/Main\040Storage/iocage/jails/steamcache/root/storage must include jail's mountpoint! (/mnt/Main Storage/iocage/jails/steamcache/root)
 

Alecmascot

Guru
Joined
Mar 18, 2014
Messages
1,177
Looks like it is failing because you have a space in the pool name.
 

mojo123410

Cadet
Joined
Nov 29, 2020
Messages
3
Looks like it is failing because you have a space in the pool name.

Thank you very much, sorry for the late reply just got around to working on it, reconfiguring the drives without spaces in there names solved theissue i appreciate it.
 
Top