Unable to upgrade apps suddenly

SHoover80

Dabbler
Joined
Aug 21, 2022
Messages
16
This has been going on for a couple months now, But I had seen my apps showing upgrades were available. And just like every time before for the past year or so I'd simply select upgrade, and they'd upgrade then restart and i was allowed to go on with my day. but here recently they've been saying upgrade available, I choose to upgrade, Then I get an error and app starts up again but not showing upgrade is available for a while Then it'll say upgrade available again for all my apps. but none of them will upgrade.

I get:

report_problem FAILED​

[EINVAL] values.persistence.config.type: Invalid choice: simplePVC [EINVAL] values.persistenceList: Item#0 is not valid per list types: [EINVAL] persistenceListEntry.type: Invalid choice: simpleHP

Error: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/middlewared/job.py", line 411, in run await self.future File "/usr/lib/python3/dist-packages/middlewared/job.py", line 446, in __run_body rv = await self.method(*([self] + args)) File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1272, in nf return await func(*args, **kwargs) File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1140, 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 266, in upgrade_chart_release config, context = await self.middleware.call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1345, in call return await self._call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1294, in _call return await methodobj(*prepared_call.args) File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/chart_release.py", line 333, in normalise_and_validate_values dict_obj = await self.middleware.call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1345, in call return await self._call( File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1294, in _call return await methodobj(*prepared_call.args) File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/validation.py", line 51, in validate_values verrors.check() File "/usr/lib/python3/dist-packages/middlewared/service_exception.py", line 62, in check raise self middlewared.service_exception.ValidationErrors: [EINVAL] values.persistence.config.type: Invalid choice: simplePVC [EINVAL] values.persistenceList: Item#0 is not valid per list types: [EINVAL] persistenceListEntry.type: Invalid choice: simpleHP
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
simplePVC
TrueCharts has removed the simplePVC type of storage, so in the new schema, you'll need to have it as PVC instead.

Go in and edit any of your apps that use simplePVC (changing it to PVC), then upgrade them.
 

SHoover80

Dabbler
Joined
Aug 21, 2022
Messages
16
TrueCharts has removed the simplePVC type of storage, so in the new schema, you'll need to have it as PVC instead.

Go in and edit any of your apps that use simplePVC (changing it to PVC), then upgrade them.
I tried that but getting this error: Error: [EFAULT] Failed to update chart release: Error: UPGRADE FAILED: cannot patch "jackett-config" with kind PersistentVolumeClaim: PersistentVolumeClaim "jackett-config" is invalid: spec.resources.requests.storage: Forbidden: field can not be less than previous value
I've tried with a few different apps and getting same error.
 

clusty

Dabbler
Joined
Dec 21, 2017
Messages
25
I tried that but getting this error: Error: [EFAULT] Failed to update chart release: Error: UPGRADE FAILED: cannot patch "jackett-config" with kind PersistentVolumeClaim: PersistentVolumeClaim "jackett-config" is invalid: spec.resources.requests.storage: Forbidden: field can not be less than previous value
I've tried with a few different apps and getting same error.
Same issue.
Do i need to kill and recreate all apps ?
 

SHoover80

Dabbler
Joined
Aug 21, 2022
Messages
16
Same issue.
Do i need to kill and recreate all apps ?
I couldn't get the option they provided to work. By just going in and changing from simple PVC to PVC. I ended up having to delete the apps and start from fresh using PVC.
 
Top