Open Freakazoid182 opened 4 days ago
Managed to find the cause of the issue myself.
The problem was that I was setting GCLOUD_RESULT_STORAGE_ACL
to publicRead
, while the GCP service account I was using only had the Storage Object User
role. This role isn't allowed setting the object ACL.
For me the solution was simply not setting the environment variable, as I actually don't want ACL configured on the objects.
It would be nice still to see if error handling can be improved on this part, as there was no indication why the object wasn't being stored.
This could be a configuration error or misunderstanding on my side, but I cannot seem to find where the issue lies.
Running Imagor version 1.4.14 on Kubernetes.
I'm expecting the raw image to be loaded from the loader bucket, and processed images to be stored on the result bucket in the
images/result
folder, but I don't see this happening. Also I'm not seeing any errors or logs indicating that this is being attempted.These are the settings I'm using. Am I missing something?
These are the Imagor server logs