Hi I’m getting Storage permission while creating ...
# prefect-community
a
Hi I’m getting Storage permission while creating deployments with gcs Traceback (most recent call last): File “/usr/local/lib/python3.9/site-packages/google/cloud/storage/blob.py”, line 2567, in upload_from_file created_json = self._do_upload( File “/usr/local/lib/python3.9/site-packages/google/cloud/storage/blob.py”, line 2368, in _do_upload response = self._do_multipart_upload( File “/usr/local/lib/python3.9/site-packages/google/cloud/storage/blob.py”, line 1903, in _do_multipart_upload response = upload.transmit( File “/usr/local/lib/python3.9/site-packages/google/resumable_media/requests/upload.py”, line 153, in transmit return _request_helpers.wait_and_retry( File “/usr/local/lib/python3.9/site-packages/google/resumable_media/requests/_request_helpers.py”, line 148, in wait_and_retry response = func() File “/usr/local/lib/python3.9/site-packages/google/resumable_media/requests/upload.py”, line 149, in retriable_request self._process_response(result) File “/usr/local/lib/python3.9/site-packages/google/resumable_media/_upload.py”, line 114, in _process_response _helpers.require_status_code(response, (http.client.OK,), self._get_status_code) File “/usr/local/lib/python3.9/site-packages/google/resumable_media/_helpers.py”, line 105, in require_status_code raise common.InvalidResponse( google.resumable_media.common.InvalidResponse: (‘Request failed with status code’, 403, ‘Expected one of’, <HTTPStatus.OK: 200>)
“error”: { “code”: 403, “message”: “xxx@…com” does not have storage.objects.create access to the Google Cloud Storage object.“, “errors”: [ { “message”: “xxx@…com” does not have storage.objects.create access to the Google Cloud Storage object.“, “domain”: “global”, “reason”: “forbidden” } ] } }
While I have the permission
k
How did you authenticate?
a
from terminal gcloud auth application-default login
k
Could you move the traceback to the thread when you get a chance to make the main channel cleaner?
It really looks like it picked up the log-in….but it really seems like a permission issue
a
I know it seems like permission issue. But I have all the required permission
k
Could it be bucket permissions?
Like this