-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Firestore: invalid metadata error with grpcio 1.8.0 works with 1.7.3 #4581
Comments
Same problem using google-cloud-datastore. |
same problem, same solution |
Same here with google-cloud-datastore. Same fix |
This is an issue with |
@igorpeshansky Not quite. It's caused by the |
Will that change be rolled back as a result? Or is this intended behavior? |
@dhermes Right, |
@igorpeshansky That won't help the already released versions, but depending on how difficult the fix is, that may be the best choice. I'm at lunch right now but hope to be able to address this soon. |
I've also opened a issue on the grpc github project before I found this issue. According to the issue #13752 this are the relevant code changes |
grpcio 1.8.0 is temporarily disabled on PyPI |
I am going to close this since |
facing above same issue after upgraded to 1.8.1 yesterday |
@sawgataroy That's just a stray logging message from |
Hey, I also have this issue for data store when I deploy my project to Google App Engine (even after changing to 1.8.1). However when I run locally, there seems to be no problems. Was a long term solution reached for this problem? Many thanks. |
@jackiosport Are you talking about the issue reported in this bug or the issue in @sawgataroy's comment about a stray logging statement? |
@dhermes I don't believe it is just a stray logging statement. I cannot re-create the error locally (I run in a virtual env with the same requirements.txt,), but when I deploy my project to Google App Engine. I get this in the logs: Which seems to correspond to a HTTP 502 error. Perhaps the google docker is using the broken grpcio. Any suggestions would be useful, I am a bit stumped. |
No, it doesn't correspond to an error, it's just what This issue refers to a different breakage regarding user metadata. |
@dhermes FWIW, I'm getting the same stuff dumped to stdout when I create a client locally or within a delian-based container.
As noted, it doesn't appear to be an actual error, but it was frustrating trying to figure out if it actually was a problem or not. Should I (or someone) make a report on the |
@dhermes thanks for your reply. I must have associated this message with another unrelated error which occurred at the same time. A case of correlation does not imply causation! This helps me rule out where the bug is. Thanks, Jack. |
Sure thing, here is a link |
Note that the newly discussed issue (brought up by @sawgataroy and reiterated by @jackiosport) about the logging about To address it, I have filed: grpc/grpc#13855 |
Thanks for opening the issue @dhermes. |
The last update of grpcio 1.8.0 makes the firestore service fail with the following trace:
If I downgrade it to 1.7.3 it works just fine.
OS type and version
Linux, Ubuntu 17.04
Python version and virtual environment information
python --version
Python 2.7.13
Relevant package versions
google-api-core==0.1.2
google-auth==1.2.1
google-cloud-core==0.28.0
google-cloud-firestore==0.28.0
google-cloud-storage==1.6.0
google-gax==0.15.16
google-resumable-media==0.3.1
googleapis-common-protos==1.5.3
grpcio==1.8.0
firebase-admin==2.6.0
Code example
The text was updated successfully, but these errors were encountered: