Hi everyone, as the title says, I have issues at pushing backups to storj. Any of the configured tasks I have, fail with this issue:
Python int too large to convert to C int
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/middlewared/job.py", line 509, in run
await self.future
File "/usr/lib/python3/dist-packages/middlewared/job.py", line 554, in __run_body
rv = await self.method(*args)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/schema/processor.py", line 179, in nf
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/plugins/cloud_backup/sync.py", line 134, in sync
await self._sync(cloud_backup, options, job)
File "/usr/lib/python3/dist-packages/middlewared/plugins/cloud_backup/sync.py", line 141, in _sync
await restic_backup(self.middleware, job, cloud_backup, options["dry_run"])
File "/usr/lib/python3/dist-packages/middlewared/plugins/cloud_backup/sync.py", line 85, in restic_backup
await run_restic(job, cmd, restic_config.env, stdin, track_progress=True)
File "/usr/lib/python3/dist-packages/middlewared/plugins/cloud_backup/restic.py", line 54, in run_restic
await asyncio.wait_for(check_progress, None)
File "/usr/lib/python3.11/asyncio/tasks.py", line 452, in wait_for
return await fut
^^^^^^^^^
File "/usr/lib/python3/dist-packages/middlewared/plugins/cloud_backup/restic.py", line 102, in restic_check_progress
time_delta = str(timedelta(seconds=remaining))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OverflowError: Python int too large to convert to C int
Any idea why this happens?