Skip to content

🐛 [storage-googledrive-export] Node 18 no longer supported, extension need update to Node 20 or 22 #2685

@tdkehoe

Description

@tdkehoe

[READ] Step 1: Are you in the right place?

Issues filed here should be about bugs for a specific extension in this repository.

Yes.

[REQUIRED] Step 2: Describe your configuration

  • Extension name: storage-googledrive-export (storage-googledrive-export, `firestore)
  • Extension version: 2.0.3

[REQUIRED] Step 3: Describe the problem

When I tried to install this extension I got an error message saying that the extension uses Node 18 and needs to be updated to Node 20 or 22.

"Runtime nodejs18 is decommissioned and no longer allowed. Please use the latest Node.js runtime for Cloud Functions."

I checked the repo for this extension but it was it has a message "This repository was archived by the owner on Dec 30, 2025. It is now read-only."

https://github.com/marknesh/storage-googledrive-export/issues

Steps to reproduce:

What happened? How can we make the problem occur?

Install the extension.

Expected result

Installation.

Actual result

; RESOURCE_ERROR at /deployments/firebase-ext-storage-googledrive-export/resources/uploadtoDriveOnInstall: {"ResourceType":"gcp-types/cloudfunctions-v1:projects.locations.functions","ResourceErrorCode":"400","ResourceErrorMessage":{"code":400,"message":"Failed to create 1st Gen function projects/languagetwo-cd94d/locations/us-central1/functions/ext-storage-googledrive-export-uploadtoDriveOnInstall: runtime: Runtime validation errors: [error_code: \t DEPLOYS_NOT_ALLOWED\nmessage: "Runtime nodejs18 is decommissioned and no longer allowed. Please use the latest Node.js runtime for Cloud Functions."\n]","status":"INVALID_ARGUMENT","statusMessage":"Bad Request","requestPath":"https://cloudfunctions.googleapis.com/v1/projects/languagetwo-cd94d/locations/us-central1/functions","httpMethod":"POST"}}; RESOURCE_ERROR at /deployments/firebase-ext-storage-googledrive-export/resources/exportToDrive: {"ResourceType":"gcp-types/cloudfunctions-v1:projects.locations.functions","ResourceErrorCode":"400","ResourceErrorMessage":{"code":400,"message":"Failed to create 1st Gen function projects/languagetwo-cd94d/locations/us-central1/functions/ext-storage-googledrive-export-exportToDrive: runtime: Runtime validation errors: [error_code: \t DEPLOYS_NOT_ALLOWED\nmessage: "Runtime nodejs18 is decommissioned and no longer allowed. Please use the latest Node.js runtime for Cloud Functions."\n]","status":"INVALID_ARGUMENT","statusMessage":"Bad Request","requestPath":"https://cloudfunctions.googleapis.com/v1/projects/languagetwo-cd94d/locations/us-central1/functions","httpMethod":"POST"}}; RESOURCE_ERROR at /deployments/firebase-ext-storage-googledrive-export/resources/fileTask: {"ResourceType":"gcp-types/cloudfunctions-v1:projects.locations.functions","ResourceErrorCode":"400","ResourceErrorMessage":{"code":400,"message":"Failed to create 1st Gen function projects/languagetwo-cd94d/locations/us-central1/functions/ext-storage-googledrive-export-fileTask: runtime: Runtime validation errors: [error_code: \t DEPLOYS_NOT_ALLOWED\nmessage: "Runtime nodejs18 is decommissioned and no longer allowed. Please use the latest Node.js runtime for Cloud Functions."\n]","status":"INVALID_ARGUMENT","statusMessage":"Bad Request","requestPath":"https://cloudfunctions.googleapis.com/v1/projects/languagetwo-cd94d/locations/us-central1/functions","httpMethod":"POST"}}

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions