Can't upload images #27

Closed
opened 2025-04-11 13:27:35 +00:00 by rasmus · 0 comments
Owner
[2025-04-11 13:26:58,331] ERROR in app: Exception on /inventory/67f90bb185c52a4b4353cc65/upload-photo [POST]
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 919, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 902, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
  File "/app/oidc.py", line 26, in decorated_function
    return f(*args, **kwargs)
  File "/app/inventory.py", line 321, in upload_photo
    bucket.upload_fileobj(file, const.BUCKET_NAME, item_id)
  File "/usr/local/lib/python3.10/dist-packages/boto3/s3/inject.py", line 642, in upload_fileobj
    return future.result()
  File "/usr/local/lib/python3.10/dist-packages/s3transfer/futures.py", line 103, in result
    return self._coordinator.result()
  File "/usr/local/lib/python3.10/dist-packages/s3transfer/futures.py", line 264, in result
    raise self._exception
  File "/usr/local/lib/python3.10/dist-packages/s3transfer/tasks.py", line 135, in __call__
    return self._execute_main(kwargs)
  File "/usr/local/lib/python3.10/dist-packages/s3transfer/tasks.py", line 158, in _execute_main
    return_value = self._main(**kwargs)
  File "/usr/local/lib/python3.10/dist-packages/s3transfer/upload.py", line 796, in _main
    client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args)
  File "/usr/local/lib/python3.10/dist-packages/botocore/client.py", line 569, in _api_call
    return self._make_api_call(operation_name, kwargs)
  File "/usr/local/lib/python3.10/dist-packages/botocore/client.py", line 1023, in _make_api_call
    raise error_class(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (XMinioAdminBucketQuotaExceeded) when calling the PutObject operation: Bucket quota exceeded
::ffff:10.244.157.38 - - [11/Apr/2025 13:26:58] "POST /inventory/67f90bb185c52a4b4353cc65/upload-photo HTTP/1.1" 500 -
``` [2025-04-11 13:26:58,331] ERROR in app: Exception on /inventory/67f90bb185c52a4b4353cc65/upload-photo [POST] Traceback (most recent call last): File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 1511, in wsgi_app response = self.full_dispatch_request() File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 919, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 917, in full_dispatch_request rv = self.dispatch_request() File "/usr/local/lib/python3.10/dist-packages/flask/app.py", line 902, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] File "/app/oidc.py", line 26, in decorated_function return f(*args, **kwargs) File "/app/inventory.py", line 321, in upload_photo bucket.upload_fileobj(file, const.BUCKET_NAME, item_id) File "/usr/local/lib/python3.10/dist-packages/boto3/s3/inject.py", line 642, in upload_fileobj return future.result() File "/usr/local/lib/python3.10/dist-packages/s3transfer/futures.py", line 103, in result return self._coordinator.result() File "/usr/local/lib/python3.10/dist-packages/s3transfer/futures.py", line 264, in result raise self._exception File "/usr/local/lib/python3.10/dist-packages/s3transfer/tasks.py", line 135, in __call__ return self._execute_main(kwargs) File "/usr/local/lib/python3.10/dist-packages/s3transfer/tasks.py", line 158, in _execute_main return_value = self._main(**kwargs) File "/usr/local/lib/python3.10/dist-packages/s3transfer/upload.py", line 796, in _main client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) File "/usr/local/lib/python3.10/dist-packages/botocore/client.py", line 569, in _api_call return self._make_api_call(operation_name, kwargs) File "/usr/local/lib/python3.10/dist-packages/botocore/client.py", line 1023, in _make_api_call raise error_class(parsed_response, operation_name) botocore.exceptions.ClientError: An error occurred (XMinioAdminBucketQuotaExceeded) when calling the PutObject operation: Bucket quota exceeded ::ffff:10.244.157.38 - - [11/Apr/2025 13:26:58] "POST /inventory/67f90bb185c52a4b4353cc65/upload-photo HTTP/1.1" 500 - ```
Sign in to join this conversation.
No description provided.