Error running dlt pipeline to send loaded table query result to s3!
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/s3fs/core.py", line 113, in _error_wrapper
    return await func(*args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/aiobotocore/client.py", line 405, in _make_api_call
    raise error_class(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (301) when calling the HeadObject operation: Moved Permanently

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/dlt/extract/pipe_iterator.py", line 274, in _get_source_item
    pipe_item = next(gen)
  File "/app/app/dlt_sources.py", line 788, in filesystem
    for file_model in glob_files(fs_client, bucket_url, file_glob):
  File "/usr/local/lib/python3.10/site-packages/dlt/common/storages/fsspec_filesystem.py", line 307, in glob_files
    glob_result = fs_client.glob(filter_url, detail=True)
  File "/usr/local/lib/python3.10/site-packages/fsspec/asyn.py", line 118, in wrapper
    return sync(self.loop, func, *args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/fsspec/asyn.py", line 103, in sync
    raise return_result
  File "/usr/local/lib/python3.10/site-packages/fsspec/asyn.py", line 56, in _runner
    result[0] = await coro
  File "/usr/local/lib/python3.10/site-packages/s3fs/core.py", line 799, in _glob
    return await super()._glob(path, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/fsspec/asyn.py", line 778, in _glob
    if await self._exists(path, **kwargs):
  File "/usr/local/lib/python3.10/site-packages/s3fs/core.py", line 1058, in _exists
    await self._info(path, bucket, key, version_id=version_id)
  File "/usr/local/lib/python3.10/site-packages/s3fs/core.py", line 1371, in _info
    out = await self._call_s3(
  File "/usr/local/lib/python3.10/site-packages/s3fs/core.py", line 362, in _call_s3
    return await _error_wrapper(
  File "/usr/local/lib/python3.10/site-packages/s3fs/core.py", line 142, in _error_wrapper
    raise err
OSError: [Errno 78] Moved Permanently

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 433, in extract
    self._extract_source(
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 1149, in _extract_source
    load_id = extract.extract(
  File "/usr/local/lib/python3.10/site-packages/dlt/extract/extract.py", line 404, in extract
    self._extract_single_source(
  File "/usr/local/lib/python3.10/site-packages/dlt/extract/extract.py", line 327, in _extract_single_source
    for pipe_item in pipes:
  File "/usr/local/lib/python3.10/site-packages/dlt/extract/pipe_iterator.py", line 158, in __next__
    pipe_item = self._get_source_item()
  File "/usr/local/lib/python3.10/site-packages/dlt/extract/pipe_iterator.py", line 305, in _get_source_item
    raise ResourceExtractionError(pipe.name, gen, str(ex), "generator") from ex
dlt.extract.exceptions.ResourceExtractionError: In processing pipe filesystem: extraction of resource filesystem in generator filesystem caused an exception: [Errno 78] Moved Permanently

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/app/app/data_pipeline.py", line 859, in run_pipeline
    pipe_info = s3_pipeline.run(
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 222, in _wrap
    step_info = f(self, *args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 267, in _wrap
    return f(self, *args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 684, in run
    self.extract(
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 222, in _wrap
    step_info = f(self, *args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 176, in _wrap
    rv = f(self, *args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 162, in _wrap
    return f(self, *args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 267, in _wrap
    return f(self, *args, **kwargs)
  File "/usr/local/lib/python3.10/site-packages/dlt/pipeline/pipeline.py", line 453, in extract
    raise PipelineStepFailed(
dlt.pipeline.exceptions.PipelineStepFailed: Pipeline execution failed at stage extract when processing package 1724861460.516793 with exception:

<class 'dlt.extract.exceptions.ResourceExtractionError'>
In processing pipe filesystem: extraction of resource filesystem in generator filesystem caused an exception: [Errno 78] Moved Permanently