Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Quota error preventing usage of Cloud Run and Cloud Run Functions

 

I receive this error whenever I try to use Cloud Run:

Resource exhausted error occurred, raw details: ‘Quota exceeded for quota metric 'Global read requests' and limit 'Global read requests per minute' of service 'run.googleapis.com' for consumer 'project_number:123456789'. To see usage, go to https://console.cloud.google.com/iam-admin/quotas?metric=run.googleapis.com/read&limit=ReadPerMinute.... To request a quota increase, see https://cloud.google.com/run/quotas.’.

I also receive a similar error about quota usage when I try to deploy Cloud Run Functions:

ERROR: (gcloud.functions.deploy) ResponseError: status=[429], code=[Ok], message=[Could not create Cloud Run service python-http-function. Operation failed due to insufficient quota.]

I have never created any cloud run jobs or services, or cloud run functions, and all of the quotas are showing a 0% usage in Quotas and Limits. I have tried increasing the aforementioned quotas using that link but it doesn't resolve the issue. I have noticed that some non-amendable quotas have 0 next to them which is potentially causing the issue, but it seems impossible to reach Google Support without a paid subscription. I have tried reaching out to the Google Cloud Sales team but they refused to help too.

I've hidden my project ID and project name from the errors.

Does anyone know how I can get around this issue, or how I'm able to contact Google Support?

0 1 381
1 REPLY 1

Hi @mabonat,

Welcome to the Google Cloud community!

From what you're describing, it seems like the problem is related to quota limits for things like "global read requests." The tricky part is that some of these quotas are non-amendable (i.e., you can’t change them), and even though your usage shows 0%, there might still be underlying issues with your account or project setup. You may try the following to address your concern:

  1. Check Your Billing Account: Even if you haven’t deployed anything yet, make sure your project is linked to a valid billing account. Sometimes these issues arise because Cloud Run and Cloud Run Functions rely on billing being enabled to increase certain quotas. If you're not linked to a billing account, you might hit some limits, even if you're just trying to test things out.
  2. Clear Existing Resources: If you've tried deploying Cloud Run services or Cloud Run Functions before and encountered errors, there might be some resources still "stuck" or partially deployed. Make sure there are no lingering resources consuming your quotas. If you can, try deleting anything that may be in progress or partially created.
  3. Non-Amendable Quotas: You mentioned seeing quotas marked as 0 that are non-amendable. These can sometimes be part of system-wide limits that are applied to all users (not just your specific project). If you’re on a free tier or have a new project, these limits can be stricter. You may check here to see usage quota and limits
  4. Quota Increase Requests: Although you’ve tried increasing the quotas using the links provided, it might help to submit the request again directly through the Cloud Console. Sometimes quota increases can take time to process, and even after a request, it might not immediately reflect.
  5. Contact Google Cloud Billing Support: While reaching out to Google Cloud Support requires a paid subscription, there's actually a dedicated team for billing and quota issues. 

I hope this helps!