Just Upgraded Trunas Dragonfish from 24.04.2.2 → 24.04.2.5 in preparation for the jump to 24.10 in preparation for June 1st 2025. How much I love upgrades…
My understanding is before upgrading Truenas to Electric Eel, I need to upgrade all my apps before proceeding, to avoid issues in 24.10. And yes Next cloud runs with out issue, even to Trunas 24.01.2.5. Issue is I can not update it to the current version.
In Dragonfish version 24.04.2.2, saw an app update for Nextcloud and tried to upgrade Nextcloud version 30.0.4_2.0.20 to Nextcloud version 31.0.0_2.0.23.
The error message below. I continued to upgrade Trunas to Dragonfish 24.04.2.5 hoping the issue would get resolved and the issue persisted with Next cloud not upgrading to the latest.
Does anyone know what’s going on with this error message.
FAILED
[EFAULT] Failed to upgrade App: WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /etc/rancher/k3s/k3s.yaml Error: UPGRADE FAILED: execution error at (nextcloud/templates/common.yaml:38:4): Certificate - Expected non-expired certificate with [“1”]
More info…
Error: Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/job.py”, line 469, in run
await self.future
File “/usr/lib/python3/dist-packages/middlewared/job.py”, line 511, in __run_body
rv = await self.method(*args)
^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 187, in nf
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/schema/processor.py”, line 47, in nf
res = await f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/upgrade.py”, line 116, in upgrade
await self.upgrade_chart_release(job, release, options)
File “/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/upgrade.py”, line 301, in upgrade_chart_release
await self.middleware.call(‘chart.release.helm_action’, release_name, chart_path, config, ‘upgrade’)
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1564, in call
return await self._call(
^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1428, in _call
return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 1321, in run_in_executor
return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/concurrent/futures/thread.py”, line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/helm.py”, line 49, in helm_action
raise CallError(f’Failed to {tn_action} App: {errmsg}')
middlewared.service_exception.CallError: [EFAULT] Failed to upgrade App: WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /etc/rancher/k3s/k3s.yaml
Error: UPGRADE FAILED: execution error at (nextcloud/templates/common.yaml:38:4): Certificate - Expected non-expired certificate with [“1”]