Cloud Credentials 25.04

Upgraded from 24.10-25.04. Receiving this error when looking at Cloud Credentials (We’ve removed some of the specific bucket info, and removed links)

Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/ws_handler/rpc.py”, line 323, in process_method_call
result = await method.call(app, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py”, line 49, in call
return await self._dump_result(app, methodobj, result)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/server/method.py”, line 52, in _dump_result
return self.middleware.dump_result(self.serviceobj, methodobj, app, result)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/main.py”, line 814, in dump_result
return serialize_result(new_style_returns_model, result, expose_secrets)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/middlewared/api/base/handler/result.py”, line 13, in serialize_result
return model(result=result).model_dump(
^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/pydantic/main.py”, line 212, in init
validated_self = self.pydantic_validator.validate_python(data, self_instance=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pydantic_core._pydantic_core.ValidationError: 4 validation errors for CloudCredentialQueryResult
result.list[CloudCredentialQueryResultItem].0.provider.S3.access_key_id
Field required [type=missing, input_value={‘type’: ‘S3’}, input_type=dict]
For further information visit *
result.list[CloudCredentialQueryResultItem].0.provider.S3.secret_access_key
Field required [type=missing, input_value={‘type’: ‘S3’}, input_type=dict]
For further information visit *
result.CloudCredentialQueryResultItem
Input should be a valid dictionary or instance of CloudCredentialQueryResultItem [type=model_type, input_value=[{‘id’: 1, ‘name’: ‘XXX’: {‘type’: ‘S3’}}], input_type=list]
For further information visit *
Input should be a valid integer [type=int_type, input_value=[{‘id’: 1, ‘name’: XXXr’: {‘type’: ‘S3’}}], input_type=list]
For further information visit *

It appears the resolution posted in these forums HERE will do the job. Just don’t forget “sudo”.