Closed justcallhimdragon closed 6 months ago
photoprism
TrueNAS SCALE 23.10.2
231128.0.0_20.6.2 >> 231128.0.0_20.7.0
Error: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/job.py", line 427, in run await self.future File "/usr/lib/python3/dist-packages/middlewared/job.py", line 465, in __run_body rv = await self.method(*([self] + args)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 177, in nf return await func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 44, in nf res = await f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/upgrade.py", line 115, in upgrade await self.upgrade_chart_release(job, release, options) File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/upgrade.py", line 299, 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 1399, in call return await self._call( ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1353, 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 1251, 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: Error: UPGRADE FAILED: template: photoprism/charts/mariadb/templates/common.yaml:1:3: executing "photoprism/charts/mariadb/templates/common.yaml" at <include "tc.v1.common.loader.all" .>: error calling include: template: photoprism/charts/common/templates/loader/_all.tpl:6:6: executing "tc.v1.common.loader.all" at <include "tc.v1.common.loader.apply" .>: error calling include: template: photoprism/charts/common/templates/loader/_apply.tpl:35:6: executing "tc.v1.common.loader.apply" at <include "tc.v1.common.spawner.workload" .>: error calling include: template: photoprism/charts/common/templates/spawner/_workload.tpl:49:12: executing "tc.v1.common.spawner.workload" at <include "tc.v1.common.class.deployment" (dict "rootCtx" $ "objectData" $objectData)>: error calling include: template: photoprism/charts/common/templates/class/_deployment.tpl:54:10: executing "tc.v1.common.class.deployment" at <include "tc.v1.common.lib.workload.pod" (dict "rootCtx" $rootCtx "objectData" $objectData)>: error calling include: template: photoprism/charts/common/templates/lib/workload/_pod.tpl:57:8: executing "tc.v1.common.lib.workload.pod" at <include "tc.v1.common.lib.pod.containerSpawner" (dict "rootCtx" $rootCtx "objectData" $objectData)>: error calling include: template: photoprism/charts/common/templates/lib/pod/_containerSpawner.tpl:33:10: executing "tc.v1.common.lib.pod.containerSpawner" at <include "tc.v1.common.lib.pod.container" (dict "rootCtx" $rootCtx "objectData" $container)>: error calling include: template: photoprism/charts/common/templates/lib/pod/_container.tpl:36:12: executing "tc.v1.common.lib.pod.container" at <include "tc.v1.common.lib.container.ports" (dict "rootCtx" $rootCtx "objectData" $objectData)>: error calling include: template: photoprism/charts/common/templates/lib/container/_ports.tpl:64:71: executing "tc.v1.common.lib.container.ports" at <$rootCtx.Values.global.fallbackDefaults.serviceProtocol>: nil pointer evaluating interface {}.serviceProtocol
N/A
Extra Environment Variables
Networking
Ingress
Security and Permissions
Upgrading photoprism using the web UI or heavyscript results in failure.
Upgrade completes successfully.
Hey there, known issue and correct in 20.8.2 or later, so refresh catalog and/or wait for it to build, thanks!
Gonna close but reopen if happens in 20.8.2
App Name
photoprism
Operating System
TrueNAS SCALE 23.10.2
App Version
231128.0.0_20.6.2 >> 231128.0.0_20.7.0
Application Events
Application Logs
Application Configuration
Extra Environment Variables
Networking
Ingress
Security and Permissions
Describe the bug
Upgrading photoprism using the web UI or heavyscript results in failure.
To Reproduce
Expected Behavior
Upgrade completes successfully.
Screenshots
Additional Context
N/A
I've read and agree with the following