firebase-tools: Errors when trying to deploy cloud functions

[REQUIRED] Environment info.

firebase-tools: 8.12.1

Platform: macOS 10.14.6

[REQUIRED] Test case

  1. Run: firebase deploy --only functions:[functionName]

[REQUIRED] Steps to reproduce

  1. Run: firebase deploy --only functions:[functionName]

[REQUIRED] Expected behavior

Deploy the function to the firebase project

[REQUIRED] Actual behavior

Since yesterday I have got different errors:

  • Error: Server Error. connect ETIMEDOUT 172.217.28.106:443

11334d72-1891-4a2c-87e4-20f8a943bf5d

  • Error: Could not read public directory. Remove links and shortcuts and try again.

When put the debug flag I got this information too:

ec11b907-c465-4e63-bafb-359663682e0b

f953ea34-3693-4a77-a7a2-570bc46724ad

I tried to run firebase logout and firebase login again and sometimes the login process gave me errors too:

Screen Shot 2020-10-12 at 10 15 40 AM

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 17 (10 by maintainers)

Most upvoted comments

To add to @aravindvnair99 comment I also have started experiencing this recently with no change to the code.

Functions deploys started to fail intermittently from 03/10/2020.

When deploying I get the same error as above for random functions each deploy. Following the link to the logs the console returns: DENIED: Unable to write blob. This can be resolved by clearing the image for the failed function and redeploying. However it continues to fail on subsequent builds this is happening > 33% of the time.

I am using the Node 12 image it seem to be more reliable with Node 8 however this is now deprecated.

I ended up resolving this issue by deleting the entire bucket (not just its contents) and then redeploying the functions since then I have not seen the issue again

@aravindvnair99 thanks for following up!

@samtstern I’m also getting:

!  functions[app(us-central1)]: Deployment error.
Build failed: Build error details not available. Please check the logs at <URL_REDACTED>


Functions deploy had errors with the following functions:
        app


To try redeploying those functions, run:
    firebase deploy --only "functions:app"


To continue deploying other features (such as database), run:
    firebase deploy --except functions

Error: Functions did not deploy properly.