Приветствую всех!
В какой-то момент перестали устанавливаться плагины в TrueNAS-13.0-U5.3.
Старые плагины стоят,работают и обновляются без проблем не первый год.
Решил добавить еще один и вылетает ошибка:
Пробовал ставить чистые basejail (clone jail создаются) разных релизов - тоже вылетают с ошибкой, менял пулы хранения плагинов/джейлов с созданием новых датасетов - не работает.
Порылся в логах, там пишут, что zfs receive вылетает с ошибкой:
Сносил все релизы, перекачивал заново - не помогает.
Пробовал zfs send | zfs receive - ошибка, а в gui клонирование проходит без ошибок.
Думал с правами проблемы, но на чистом пуле тоже лезут ошибки.
В какую сторону копать?
В какой-то момент перестали устанавливаться плагины в TrueNAS-13.0-U5.3.
Старые плагины стоят,работают и обновляются без проблем не первый год.
Решил добавить еще один и вылетает ошибка:

Пробовал ставить чистые basejail (clone jail создаются) разных релизов - тоже вылетают с ошибкой, менял пулы хранения плагинов/джейлов с созданием новых датасетов - не работает.
Порылся в логах, там пишут, что zfs receive вылетает с ошибкой:
Code:
[2023/09/07 23:51:39] (DEBUG) iocage.retrieve_plugin_json():279 - Plugin json file path: /mnt/NVME/iocage/.plugins/github_com_ix-plugin-hub_iocage-plugin-index_git/gitea.json [2023/09/07 23:51:39] (ERROR) middlewared.job.run():367 - Job <bound method accepts.<locals>.wrap.<locals>.nf of <middlewared.plugins.jail_freebsd.PluginService object at 0x819d75a00>> failed Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_create.py", line 1028, in create_thickjail su.check_call( File "/usr/local/lib/python3.9/subprocess.py", line 373, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['zfs', 'receive', '-F', 'NVME/iocage/jails/gitea/root']' returned non-zero exit status 1. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_plugin.py", line 319, in fetch_plugin jaildir, _conf, repo_dir = self.__fetch_plugin_create__(props) File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_plugin.py", line 565, in __fetch_plugin_create__ iocage_lib.ioc_create.IOCCreate( File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_create.py", line 101, in create_jail return self._create_jail(jail_uuid, location) File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_create.py", line 352, in _create_jail self.create_thickjail(jail_uuid, dataset.split('@')[0]) File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_create.py", line 1050, in create_thickjail iocage_lib.ioc_common.logit({ File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_common.py", line 107, in logit callback(content, exception) File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_common.py", line 80, in callback raise callback_exception(message) RuntimeError: Can't create thick jail from NVME/iocage/releases/13.1-RELEASE/root! During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 355, in run await self.future File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 393, in __run_body rv = await self.middleware.run_in_thread(self.method, *([self] + args)) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1155, in run_in_thread return await self.run_in_executor(self.thread_pool_executor, method, *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1152, in run_in_executor return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs)) File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/schema.py", line 985, in nf return f(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/jail_freebsd.py", line 296, in do_create ioc.IOCage(callback=progress_callback, silent=False).fetch(**{ File "/usr/local/lib/python3.9/site-packages/iocage_lib/iocage.py", line 1072, in fetch plugin_obj.fetch_plugin(props, 0, accept) File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_plugin.py", line 342, in fetch_plugin iocage_lib.ioc_common.logit({ File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_common.py", line 107, in logit callback(content, exception) File "/usr/local/lib/python3.9/site-packages/iocage_lib/ioc_common.py", line 80, in callback raise callback_exception(message) RuntimeError: gitea had a failure Exception: RuntimeError Message: Can't create thick jail from NVME/iocage/releases/13.1-RELEASE/root! Partial plugin destroyed
Сносил все релизы, перекачивал заново - не помогает.
Пробовал zfs send | zfs receive - ошибка, а в gui клонирование проходит без ошибок.
Думал с правами проблемы, но на чистом пуле тоже лезут ошибки.
В какую сторону копать?
Last edited: