-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
Environment info
firebase-tools: 13.5.2
Platform: Ubuntu
Issue
Hello! I have recently run into an issue using the GOOGLE_CLOUD_QUOTA_PROJECT
environment variable that was recently respected in PR #6836. The way our application works is that we use one master service account that has permissions to each of the projects we would like to deploy functions to. For better quota management I started using the GOOGLE_CLOUD_QUOTA_PROJECT
environment variable to prevent all of our usage lumping together into the project where our master service account was created. Upon using this variable the Firebase CLI asked me to give the "roles/serviceusage.serviceUsageConsumer" permission which I added to the service account, but now whenever I deploy functions I get a SignatureDoesNotMatch
error claiming that there is something wrong with my "secret key or signing method". You can see the full error below. I have scoured the internet looking for anyone running into something similar to no avail so I thought I would ask you smart people for some help.😊 Thank you for your time!