Skip to content

gRPC Calls to Bigtable & Datastore fail #2204

@mathiasverhoeven

Description

@mathiasverhoeven

Using:

gcloud==0.18.1
grpcio==1.0.0

All the RPC calls we do on Bigtable via the Python client seem to fail, e.g. listing the instances of a project returns:

In [1]: from gcloud import bigtable

In [2]: client = bigtable.Client(project=u'project-id', admin=True)

In [3]: client.start()

In [4]: client.is_started()
Out[4]: True

In [4]: client.list_instances()
AbortionError: AbortionError(code=StatusCode.INTERNAL, details="{"created":"@1472199496.200250000","description":"RST_STREAM","file":"src/core/ext/transport/chttp2/transport/frame_rst_stream.c","file_line":107,"http2_error":1}")

We've tried downgrading the gcloud or the grpcio library but without success. Also, the Bigtable Golang client seems to function correctly.

Edit: The issue is also present when querying Datastore over GRPC.

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions