There is this persistent 504 runtime error whenever I deploy a solution from Marketplace.
"ResourceType":"runtimeconfig.v1beta1.waiter","ResourceErrorCode":"504","ResourceErrorMessage":"Timeout expired."}
The VMs started and work fine despite the error.
Initially, I thought it is due to not using default SA to launch the solution but I am wrong. I have the same error even if I use a default SA to launch.
I wonder is there a way to increase the request timeout for Marketplace? I have seen guides on Cloud Run and GKE but not on Marketplace.
Could you check your Compute Engine default service account to check if it’s enabled and if it has the correct permissions?
The default Compute Engine has the below format:
PROJECT_NUMBER-compute@developer.gserviceaccount.com
Related:
https://community.bitnami.com/t/deployment-failed/59625
https://groups.google.com/g/gce-discussion/c/Nr45fqKdGU4
Edit: For the permission in the SA, you need to wait a bit so the permissions can be propagated "may take up to 7 minutes for these changes to fully propagate across the system", reference.