truecharts / public

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.13k stars 617 forks source link

transmission upgrade does not work #10369

Closed AdamKlob closed 1 year ago

AdamKlob commented 1 year ago

App Name

transmission

SCALE Version

TrueNAS-SCALE-22.12.3.2

App Version

3.00_15.0.3

Application Events

2023-07-10 12:59:55
Created container transmission
2023-07-10 12:59:55
Started container transmission
2023-07-10 12:59:54
Container image "tccr.io/truecharts/transmission:v3.00@sha256:cf61bde05f265653ce12b0ef42e25ac25abcc51ff84c9e5528ef75fea8330eda" already present on machine
2023-07-10 12:59:50
Pod sandbox changed, it will be killed and re-created.
2023-07-10 12:59:21
Add eth0 [172.16.0.17/16] from ix-net
2023-07-10 12:59:19
MountVolume.MountDevice failed for volume "pvc-e5aa07e3-862e-4456-83a0-224e552efcea" : kubernetes.io/csi: attacher.MountDevice failed to create newCsiDriverClient: driver name zfs.csi.openebs.io not found in the list of registered CSI drivers
2023-07-10 12:59:19
MountVolume.SetUp failed for volume "kube-api-access-j58zc" : object "ix-transmission"/"kube-root-ca.crt" not registered
2023-07-10 12:59:00
Ensuring load balancer
2023-07-10 12:59:00
Applied LoadBalancer DaemonSet kube-system/svclb-transmission-278f0f5e
2023-07-10 12:59:00
Applied LoadBalancer DaemonSet kube-system/svclb-transmission-torrent-0cc987c1
2023-07-10 12:59:00
There are no available nodes for LoadBalancer
2023-07-10 12:59:00
Ensuring load balancer
2023-07-10 12:59:00
There are no available nodes for LoadBalancer
2023-07-10 12:58:58
network is not ready: container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized

Application Logs

unable to retrieve container logs for docker://ec20e01b3733a1308c7fb5508bf23aca2b2b7aa91d8dcba5af06efb76fcb80e2

Application Configuration

Only changed default paths and enabled TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED and added TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME

Describe the bug

Upgrade fails

To Reproduce

When trying to upgrade following error occurs:

Error: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/job.py", line 428, in run await self.future File "/usr/lib/python3/dist-packages/middlewared/job.py", line 463, in __run_body rv = await self.method(([self] + args)) File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1378, in nf return await func(args, *kwargs) File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1246, 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 265, in upgrade_chart_release config, context = await self.middleware.call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1395, in call return await self._call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1344, in _call return await methodobj(prepared_call.args) File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/chart_release.py", line 338, in normalise_and_validate_values dict_obj = await self.middleware.call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1395, in call return await self._call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1344, in _call return await methodobj(*prepared_call.args) File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/validation.py", line 53, in validate_values verrors.check() File "/usr/lib/python3/dist-packages/middlewared/service_exception.py", line 70, in check raise self middlewared.service_exception.ValidationErrors: [EINVAL] values.scaleGPU: Not a list

Expected Behavior

Upgrade succedes

Screenshots

None

Additional Context

None

I've read and agree with the following

kqmaverick commented 1 year ago

Gotta update your scale version and reinstall the app. Scripts have been created to prevent data loss. Close this and ask for help in discord.

AdamKlob commented 1 year ago

My Truenas Scale is up to date (updated just before I tried updating transmission)

Originally, I put wrong version number in the description, I've corrected this.

kqmaverick commented 1 year ago

Was just going off what you had put in your ticket. Regardless this is not a bug. I can’t close it but one of the devs will when they see it. Please get on discord for support.

truecharts-admin commented 1 year ago

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists