You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 1, 2026. It is now read-only.
Our CI setup involves running docker compose with firestore/bigtable emulators running in separate containers from the system being tested, but grpc.secure_channel prohibits a non-local address being used with local credentials.
Environment details
OS type and version: Latest Debian running under Docker
Python version: 3.10.9
pip version: pip 22.3.1
google-cloud-bigtable version: 2.17.0
Steps to reproduce
Run BigTable emulator on another host (say in a separate container in a single docker-compose file).
Attempt to connect to the emulator
Error:
google.api_core.exceptions.RetryError: Deadline of 60.0s exceeded while calling target function,
last exception: 503 failed to connect to all addresses;
last error: UNKNOWN: ipv4:172.23.0.3:8086: Endpoint is neither UDS or TCP loopback address.
Our CI setup involves running
docker composewith firestore/bigtable emulators running in separate containers from the system being tested, butgrpc.secure_channelprohibits a non-local address being used with local credentials.Environment details
google-cloud-bigtableversion: 2.17.0Steps to reproduce
A similar bug was reported on python-firestore which was subsequently fixed.
I am betting a similar fix will work here. Thanks!