Search before asking
Apache SkyWalking Component
BanyanDB (apache/skywalking-banyandb)
What happened
I am using the official Apache SkyWalking Helm Chart (4.8.0) with the default configuration. The only modifications made to the values.yaml are the image tags (OAP: 10.4.0, BanyanDB: 0.10.1).
The SkyWalking banyan db server is reporting continuous gRPC connection failures when attempting to connect to BanyanDB schema registry on port 17916.
In the logs, the PROPERTY-SCHEMA-REGISTRY module identifies the node skywalking-banyandb-0:17912 as unhealthy and moves it to the evict queue. Subsequently, it tries to reconnect to the property_schema_grpc_address at skywalking-banyandb-0:17916, but fails repeatedly with the following error: failed to re-connect to grpc server skywalking-banyandb-0:17916 after waiting for [X]s.
Even though BanyanDB is running in standalone mode (default in the chart), the OAP server seems to be attempting to reach a specific gRPC port (17916) for property schema management which appears to be unreachable.
What you expected to happen
Using the official Helm chart out-of-the-box with updated image versions should result in a stable connection. The PROPERTY-SCHEMA-REGISTRY should successfully register and communicate with the BanyanDB node without being marked as unhealthy, and it should use the correct, accessible gRPC ports provided by the standalone deployment.
How to reproduce
- Use the official SkyWalking Helm chart (unmodified, except for image tags).
- Set oap.image.tag to 10.4.0 and banyandb.image.tag to 0.10.1.
- Deploy the chart with BanyanDB enabled in standalone mode (default: banyandb.standalone.enabled=true).
- Observe the banyan db logs shortly after startup.
- Notice the node being evicted from the register flow and the subsequent gRPC reconnection failures to port 17916.
Anything else
Banyan db logs attached.
skywalking-banyandb-0_standalone.log
Are you willing to submit a pull request to fix on your own?
Code of Conduct
Search before asking
Apache SkyWalking Component
BanyanDB (apache/skywalking-banyandb)
What happened
I am using the official Apache SkyWalking Helm Chart (4.8.0) with the default configuration. The only modifications made to the values.yaml are the image tags (OAP: 10.4.0, BanyanDB: 0.10.1).
The SkyWalking banyan db server is reporting continuous gRPC connection failures when attempting to connect to BanyanDB schema registry on port 17916.
In the logs, the PROPERTY-SCHEMA-REGISTRY module identifies the node skywalking-banyandb-0:17912 as unhealthy and moves it to the evict queue. Subsequently, it tries to reconnect to the property_schema_grpc_address at skywalking-banyandb-0:17916, but fails repeatedly with the following error: failed to re-connect to grpc server skywalking-banyandb-0:17916 after waiting for [X]s.
Even though BanyanDB is running in standalone mode (default in the chart), the OAP server seems to be attempting to reach a specific gRPC port (17916) for property schema management which appears to be unreachable.
What you expected to happen
Using the official Helm chart out-of-the-box with updated image versions should result in a stable connection. The PROPERTY-SCHEMA-REGISTRY should successfully register and communicate with the BanyanDB node without being marked as unhealthy, and it should use the correct, accessible gRPC ports provided by the standalone deployment.
How to reproduce
Anything else
Banyan db logs attached.
skywalking-banyandb-0_standalone.log
Are you willing to submit a pull request to fix on your own?
Code of Conduct