Skip to main content

All Questions

Filter by
Sorted by
Tagged with
2 votes
0 answers
65 views

Cloud Run installs JS Modules every call

I have a cloud run function in python, and some JS files. The python code calls the JS code via processes. For some reason every time I call the cloud run function it seems to install jsdom which ...
Ahmed Zaidan's user avatar
0 votes
0 answers
32 views

Python Google Cloud Function issue with "requested_run_time"

I have a process in GCP that can be summarized as: a log sink checks the logs for a specific log (daily GA4 table is added to the dataset) when sink gets the log, a pub/sub message is sent to trigger ...
Merijn Dimmendaal's user avatar
0 votes
0 answers
93 views

How to save a file to a cloud storage bucket from a cloud run function

I am super new to using google cloud and a very novice coder. I am trying to create an automated system that saves a graph as a jpeg in a cloud storage bucket (this will be a cloud run function that ...
Amy Lock's user avatar
0 votes
0 answers
22 views

Can custom headers be added to automatically generated Cloud Logging logs in Cloud Run?

A similar question was asked nearly two years ago, but there was no confirmed answer. Is it now possible to add custom attributes to the automatically generated logs in Cloud Run? I’m not referring to ...
code_taco's user avatar
2 votes
0 answers
42 views

Support CONNECT flask server

I am trying to build a basic proxy server thats accessible form the internet to forward requests but also log them to firebase database. I deployed my code on Google Cloud Run by creating an instance ...
Ahmed Zaidan's user avatar
0 votes
1 answer
71 views

Cloud Run deployment from Github does not execute build. No logs

I built a flask app which I am trying to deploy to Google Cloud Run. My code base is on Github in a private repository. However, the following error occurs: "Cloud Build trigger was created, but ...
timbeau's user avatar
  • 21
0 votes
0 answers
46 views

How to get ordered logs using GCP Pub/Sub

I am using the GCP Pub/Sub to get real-time google logs into my Python application. I have created a log Sink that routes specific cloud run job logs into a Pub/Sub topic and I am subscribing to that ...
72mins's user avatar
  • 90
0 votes
0 answers
51 views

Cloud Run Fails to Import Custom Package from Artifact Registry (Terraform Deployment)

I'm deploying a Cloud Run function using Terraform, and the function depends on a custom Python package that we uploaded to Google Artifact Registry using Twine. However, the deployment fails with the ...
Daniel's user avatar
  • 5,401
0 votes
0 answers
85 views

Is it possible to load a sentence transformer model from google cloud storage bucket mounted to a cloud run instance

Have saved a sentence transformer model from hugging face to a google cloud storage bucket with hierarchical namespace enabled. This bucket is then mounted to a google cloud run instance as a volume ...
pmt1's user avatar
  • 1
0 votes
1 answer
465 views

Error from Google Cloud Run - Deploying containers

I am getting this error when I am trying to deploy a simple python container in Google Cloud Run: Revision 'flask-backend-00001-vxb' is not ready and cannot serve traffic. Cloud Run does not support ...
Salar Satti's user avatar
0 votes
0 answers
138 views

How to authenticate and get credentials with Google OAuth 2.0 running in Cloud Run?

First of all, I'm very new to APIs and server settings. I'm trying to get Google APIs credentials using the function I've made to gain access to use the Google Tasks API in my Python script (not shown ...
Mirkyly's user avatar
  • 53
2 votes
1 answer
102 views

HTTPS hearders but HTTP URL in FastAPI and Cloud Run

I created a FastAPI app and I can access the Swagger UI autodocs at https://cloudrundomain.app/docs. When I send an HTTPS request using the Swagger UI, the request.headers.get("X-Forwarded-Proto&...
Aurbcd's user avatar
  • 121
0 votes
0 answers
194 views

GCP pub-sub errors

I am building a simple webapp that accepts HTTP POSTs and should trigger a Cloud Pub-Sub event. Without pub-sub, the app deploys fine and I can reach the endpoint. I've created a sample functions. I'...
Peter's user avatar
  • 1,128
0 votes
0 answers
73 views

Fastapi on GCP cloud run not killing timeout request

we have a simple fastapi application deployed on GCP cloud run, The cloud run has a timeout of 15s but sometimes the downstream API call done by fastapi exceed this time. We are experiencing that once ...
Paolo Fusari's user avatar
1 vote
1 answer
71 views

GCP Cloud Run Container Behavior - ModuleNotFoundError

When Cloud Run runs a container image, the container fails differently than when I run it locally. I added this try/except in app/main.py to debug the divergent behaviors: print(f'cwd is {os.getcwd()}'...
harrolee's user avatar
  • 785
0 votes
0 answers
187 views

Can't decode event data in Cloud Run Function with a Firestore trigger

I have deployed a 2nd Gen Cloud Run Function with a Firestore trigger, on the google.cloud.datastore.entity.v1.written event. I have used the sample code shown in Google Cloud documentation: from ...
Tokyo's user avatar
  • 833
4 votes
1 answer
977 views

GCF function testing in python: failed to fetch builder image

I regularly use Google Cloud Run to write functions using Python. When testing I am usually able to click "Test Function" at the top of the page which opens a console window at the bottom of ...
Alex Mindock's user avatar
0 votes
1 answer
78 views

Route works fine in local Docker container, but throws a stack trace error when deployed to CloudRun

I am working on an app in Python, using Selenium WebDriver (with Chrome / ChromeDriver) for web scraping. My route works fine in a local Docker container (200, with the expected data returned ...
Zoe Laventhol's user avatar
0 votes
0 answers
92 views

Cloud Run long CPU times and poor initial performance for Python app

I have a function that uses BigQuery API to retrieve a dataset and write it to a dataframe. Its a large dataframe of about 500k rows. It only runs at start time and locally takes about 27 seconds ...
Jeff Oberlander's user avatar
0 votes
0 answers
412 views

How to fix mixed content error when embedding a FastAPI app as iframe

I'm deploying a web application using NiceGUI (fastAPI) on Google Cloud Run. The main application is served over HTTPS, but I’m embedding a sub-application (Chainlit) as an iframe within the main app. ...
John Szatmari's user avatar
0 votes
1 answer
263 views

Playwright works locally, but fails once deployed on to Google Run

I developed and successfully tested a python script locally that uses Playwright for web scraping. TLDR: Python script logs into a website, goes to a different page, clicks on a few links and then ...
Wesley Jeftha's user avatar
0 votes
1 answer
141 views

From Python code, how can I simulate a storage event to a Google Eventarc topic?

Setup: Deploy a google cloud run service that simply logs exactly its POST payload Create an eventarc that triggers when an object is finalized in a storage bucket that calls that cloud run service ...
mentics's user avatar
  • 7,039
1 vote
0 answers
136 views

Error occured from python joblib.load : persistent IDs in protocol 0 must be ASCII strings In GCP cloud run

Overall: I tried to build BERT model with Cloudbuild and Cloudrun. I saved the model (parameter) and metadata (labels) at the GCP Cloud Storage. But, I encountered the error from load metadata.bin ...
ETKim's user avatar
  • 21
0 votes
0 answers
385 views

GCP Cloud Run seems to not be serving the proper revision

I have a simple FastAPI API deployed using GCP Cloud Run, which serves as the back-end of a React webapp hosted in Firebase. The system was working fine and I would regularly create new revisions ...
guillemrbaiges's user avatar
1 vote
0 answers
133 views

Prefect with Google Cloud Run: Creating a New Execution ID for Each Flow in a Single Job

I am currently using Prefect cloud to orchestrate different tasks, and I am deploying these tasks as jobs on Google Cloud Run using the CloudRun Push workpool. Here's the situation I am facing: every ...
razvanv's user avatar
  • 73
1 vote
1 answer
43 views

Cloud Run - Authenticated request doesn't work on custom (sub)domain

I have a Cloud Run service running with authenticated requests turned on. I've created a domain mapping using Load Balancing to point a subdomain to the container. I have been sending requests to the ...
Victor's user avatar
  • 537
2 votes
0 answers
297 views

How can I get the CPU & Memory usage from a service in Google Cloud Run using python?

I want to create a resource tracker for my pipelines (the majority are deployed in a Cloud Run Service). so that I can save a log every time they run with the CPU & Memory usage, something like ...
lapiceroazul4's user avatar
0 votes
1 answer
136 views

Why does the psutil CPU tracker not work in Google Cloud Run?

I'm currently working on a Tracker of CPU & RAM in python using psutil. I've made some tries locally and everything appears to work fine, but, when I deploy to Google Cloud Run, the tracker is not ...
lapiceroazul4's user avatar
2 votes
0 answers
194 views

Google Cloud Function slow download speed (Gen 2 Cloud Run)

I have written a gen 2 cloud function with which downloads a large YouTube video at 1080p. Because of this, it downloads the video and audio separately. I have maximized the resources devoted to the ...
Casey's user avatar
  • 23
0 votes
1 answer
260 views

Launch multiple server apps in localhost with different port numbers within the same container in Cloud Run

I'm creating a webapp with 2 main services: Flask and Chainlit. When I launch my webapp locally on localhost:8080, on my landing page, when I click on the "chat" button, it redirects me to ...
Boubacar Traoré's user avatar
2 votes
1 answer
195 views

Cloud Run in Google Cloud doesn't recognize time.sleep() in my Python script

I have a Cloud Run service running a Python script in a Docker container. Running the script on a VM in GCP or locally works fine. It recognizes the time.sleep() in my script. But Cloud Run does not. ...
geometricfreedom's user avatar
0 votes
0 answers
126 views

Invalid HTTP_HOST header for Django app that is running in Cloud Run

I have a Django app running in Cloud Run. Cloud Run is configured as a backend service for External Application Load Balancer. The service works with different custom domains. The list of domains is ...
oklymeno's user avatar
2 votes
0 answers
478 views

Google Cloud Job logs splitting single line log into multiple lines

I am running a python script in GCP cloud jobs and the logs are getting weirdly split into multiple lines. Pretty much unreadable. Is there a way to avoid this log = getLogger() log_formatter = ...
gd vigneshwar's user avatar
0 votes
0 answers
409 views

Unable to connect to VertexAI from Cloud Run, but it works locally

EDIT In my case, this was happening because of the VPC. I'm not sure how to configure things so that VertexAI is accessible via VPC (like I said below, I added the integration), but for now, I ...
Tuma's user avatar
  • 837
0 votes
0 answers
65 views

Google Cloud Run: Python flask api keeps timing out

I am running a Flask app in Cloud Run, as an API service. When Cloud Run is bringing up a new instance to service an API, the Flask App is unable to service the API. From the Cloud Run console logs, ...
splashmonkey's user avatar
1 vote
1 answer
534 views

Increase timeout of API call to Cloud Run

I am triggering a cloud run job in GCP through airflow DAG. The job takes 30 minutes to execute, but the request timeout is 900 seconds so the DAG task fails. The error is: "Operation did not ...
Aym's user avatar
  • 135
0 votes
1 answer
260 views

Dockerfile runs runs locally but fails on Google Cloud Run

I have a Dockerfile, shown below: FROM --platform=linux/amd64 prefecthq/prefect:2-python3.12 RUN apt-get update && apt-get -y install libpq-dev gcc RUN pip install --upgrade pip RUN pip ...
Matt's user avatar
  • 1,725
0 votes
1 answer
161 views

Unavailable Meta's Prophet at GoogleCloudFunction runtime Python312

At GoogleCloudFunction, below code is unavailable. from prophet import Prophet model = Prophet() model.fit(train_data) Its python error is below, RuntimeError: Error during optimization! Command '/...
Ted Owen's user avatar
1 vote
1 answer
851 views

Flask app cannot run on google cloud run: service unavailable 503 error

I created a web app with Flask that exposes the 8080 port and shows some html pages, and I deployed it with google cloud run. This is the basic code. app = Flask(__name__) @app.before_request def ...
emanuele_f's user avatar
0 votes
1 answer
374 views

Django - CSRF verification failed in Cloud Run

EDIT: I tried doing the tutorial again. It now works perfectly so I must have mistyped something in my last attempt I am following this tutorial from Google codelabs. When trying to login to the admin ...
Angelo Orate's user avatar
0 votes
0 answers
348 views

Google Cloud Run deploy from source with a specific Python version

I'm running into issues with my type-hinted Python code on Google Cloud Run when deploying from source and believe this to be because Cloud Run is not running my code on Python >= 3.9. Is there a ...
Colin's user avatar
  • 147
0 votes
0 answers
579 views

How do I deploy a Python Flask App that uses Playwright on Google Cloud Run?

I'm trying to deploy a Python Flask App that uses Playwright on Google Cloud Run with a docker image. I've read from this that you'd need to use the Playwright Python images provided by Microsoft. ...
AB3's user avatar
  • 67
0 votes
0 answers
80 views

PUBSUB push subscription(cloud run endpoint) acknowledging to avoid retries

I have a cloud run endpoint that gets triggered by a push type pubsub subscription and it recives the user specified message thorugh publsiher,I am trying to get the message acknowledged by the ...
neelima's user avatar
0 votes
1 answer
260 views

While deploying on cloud run I face the ERROR: Could not build wheels for pycocotools, which is required to install pyproject.toml-based projects

I am deploying a docker containerised Application on Google cloud run and facing the issue Building wheels for collected packages: Secret-Manager, pycocotools, termcolor, treelib, coverage, xhtml2pdf, ...
DevDenim007's user avatar
0 votes
1 answer
382 views

Locust test with Cloud Run

I am attempting to test an API that I have deployed on Cloud Run using Locust. When testing the local version with Docker, the API functions correctly and receives the requests I send to it. The same ...
J_77's user avatar
  • 1
1 vote
0 answers
143 views

How to upload a file larger than 32MB from django admin panel hosted in Cloud Run?

Problem I need to upload zip files with a size of ~800MB to a GCP Cloud Storage bucket using Django's admin panel. My Django API is hosted in Cloud Run, and I just found out Cloud Run has a request ...
Nicholas Kemp's user avatar
0 votes
1 answer
488 views

Dash app with Gunicorn doesn't start in Cloud Run

I have a Python Dash app deployed in GCP Cloud Run for reporting and analysis. The app works as it does locally, and having it in GCR allows for multiple user access at the same time and implement ...
Franco Capeletti's user avatar
1 vote
0 answers
89 views

mlflow with Custom Domain - Google Cloud Load Balancing

I have the following problem. I create a mlflow server and deploy it on a google cloud run instance without any authentication (neither from google or the authentication from mlflow). And I could use ...
Thanh Long Phan's user avatar
0 votes
1 answer
617 views

Using concurrency with python asyncio in requests in Google Cloud Functions

I am trying to send requests to the OpenAI API to translate a list of texts via a Google Cloud Function. Since the API takes a little while to answer and I am trying to translate a few hundred texts ...
Manuel Huppertz's user avatar
0 votes
0 answers
159 views

Accessing external database from within GCP Cloud Run container

Is it possible to access an arbitrary Oracle database from within the python code used in a Google Cloud Run container? Could Integration Services be used for that? Is e.g. possible to access a DB ...
MaxSense's user avatar

1
2 3 4 5 6