On Fri, 19 Sep 2025, at 13:38, '[email protected]' via s3ql wrote:
> 
> 
> On Tuesday, September 16, 2025 at 3:21:24 PM UTC-4 Nikolaus Rath wrote:
>> 
>> 
>> On Tue, 16 Sep 2025, at 17:36, '[email protected]' via s3ql wrote:
>>> I don't know what the metadata block size is I'm afraid :(  It looks like I 
>>> made this filesystem in Sep 2021 using s3ql 3.7.3 and bash history just 
>>> says mkfs.s3ql  gs://bucketname/...
>> 
>> It's probably the default  from "s3qladm upgrade", 64 kB. 
>> 
>> Best,
>> -Nikolaus
>> 
>> 
> 
> I think I got this on again - this time I ran mount.s3ql with the --debug 
> option, logs are available here:
> 
>  https://www.maher.org.uk/~joseph/s3ql/

With "this", do you mean:

2025-09-19 04:18:24.153 2075958:MainThread __main__.excepthook: Uncaught 
top-level exception:
  + Exception Group Traceback (most recent call last):
  |   File "/usr/bin/mount.s3ql", line 33, in <module>
  |     sys.exit(load_entry_point('s3ql==5.4.0', 'console_scripts', 
'mount.s3ql')())
  |              
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  |   File "/usr/lib/python3/dist-packages/s3ql/mount.py", line 170, in main
  |     trio.run(main_async, options, stdout_log_handler)
  |     ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |   File "/usr/lib/python3/dist-packages/trio/_core/_run.py", line 2423, in 
run
  |     raise runner.main_task_outcome.error
  |   File "/usr/lib/python3/dist-packages/s3ql/mount.py", line 238, in 
main_async
  |     async with trio.open_nursery() as nursery, AsyncExitStack() as cm:
  |                ~~~~~~~~~~~~~~~~~^^
  |   File "/usr/lib/python3/dist-packages/trio/_core/_run.py", line 1058, in 
__aexit__
  |     raise combined_error_from_nursery
  | ExceptionGroup: Exceptions from Trio nursery (1 sub-exception)
  +-+---------------- 1 ----------------
    | Traceback (most recent call last):
    |   File "/usr/lib/python3/dist-packages/s3ql/mount.py", line 336, in 
main_async
    |     raise exc_inst.with_traceback(exc_tb)
    |   File "/usr/lib/python3/dist-packages/s3ql/mount.py", line 93, in 
run_with_except_hook
    |     run_old(*args, **kw)
    |     ~~~~~~~^^^^^^^^^^^^^
    |   File "/usr/lib/python3.13/threading.py", line 994, in run
    |     self._target(*self._args, **self._kwargs)
    |     ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |   File "/usr/lib/python3/dist-packages/s3ql/block_cache.py", line 325, in 
_upload_loop
    |     self._do_upload(*tmp)
    |     ~~~~~~~~~~~~~~~^^^^^^
    |   File "/usr/lib/python3/dist-packages/s3ql/block_cache.py", line 375, in 
_do_upload
    |     obj_size = backend.write_fh('s3ql_data_%d' % obj_id, el)
    |   File "/usr/lib/python3/dist-packages/s3ql/backends/comprenc.py", line 
279, in write_fh
    |     return self.backend.write_fh(key, fh, meta_raw, len_=len_)
    |            ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |   File "/usr/lib/python3/dist-packages/s3ql/backends/gs.py", line 425, in 
write_fh
    |     return self._write_fh(key, fh, off, len_, metadata or {})
    |            ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |   File "/usr/lib/python3/dist-packages/s3ql/backends/common.py", line 
114, in wrapped
    |     return method(*a, **kw)
    |   File "/usr/lib/python3/dist-packages/s3ql/backends/gs.py", line 503, in 
_write_fh
    |     exc = _parse_error_response(resp, self.conn.co_readall())
    |   File "/usr/lib/python3/dist-packages/s3ql/backends/gs.py", line 108, in 
_parse_error_response
    |     json_resp = _parse_json_response(resp, body)
    |   File "/usr/lib/python3/dist-packages/s3ql/backends/gs.py", line 140, in 
_parse_json_response
    |     body_text = body.decode(charset)
    |                 ^^^^^^^^^^^
    | AttributeError: 'coroutine' object has no attribute 'decode'
    +------------------------------------

If so, that's the same error as in your other email (which is already fixed), 
rather than https://github.com/s3ql/s3ql/issues/392.

Btw, to debug the latter it's enough to run with `--debug-modules 
s3ql.backends,s3ql.http` .



Best,
-Nikolaus

-- 
You received this message because you are subscribed to the Google Groups 
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/s3ql/28d7178e-ccd1-4a66-870d-96ec84f154d4%40app.fastmail.com.

Reply via email to