Comments (4)
Yes, if you were generating the jar on OSX and then using it on a Debian-based docker image, then it is likely the cause of the issue. The netty library pulls in architecture-specific libraries that are not compatible across platforms.
from pubsub.
For sink or source, updating netty-tcnative-boringssl-static is a good thing to do. This can also be caused by compiling the connector on a different architecture from the one it is run on.
from pubsub.
Thanks for the response @kamalaboulhosn .
The current dependency setup for netty-tcnative-boringssl-static
<dependency> <groupId>io.netty</groupId> <artifactId>netty-tcnative-boringssl-static</artifactId> <version>2.0.8.Final</version> <classifier>${os.detected.classifier}</classifier> </dependency>
I have generated the jar on OSX and using it in a debian based docker image. Do you think that's causing this error ? Will try adding jar generation into the dockerfile.
But it will be an overhead to add the jar generation to the docker image (not that the image is built often for kafka_connect
)
from pubsub.
Thanks @kamalaboulhosn - the issue was resolved after having the jar generated inside the docker image.
from pubsub.
Related Issues (20)
- Issue running copy_tool.py for kafka connector in a single-machine HOT 2
- Connectors failing with NoClassDefFoundError on CDP clusters
- GCEComputeResourceController creates VM incompatible default Python version
- CMake build got broken in one of the latest versions (vcpkg) HOT 1
- netty dependency is too old to compile on aarch64 HOT 1
- Avro with Kafka Connect sink connector HOT 8
- Pub sub connector not working with 2.8.1
- PubSub Sink Task Flush issues with clearing partition tracking.
- Receiving base64 encoded messages in kafka from pubsub HOT 1
- A potential Denial of Service issue in protobuf-java HOT 3
- Kafka Connector [Quickstart - copy_tool.py] doesn't verify the integrity of the downloaded files
- Intermittent error related to AuthMetadataPluginCallback : ValueError: None could not be converted to unicode
- Question: How Can I enable encrypted transmission between the connector and On Premise Kafka
- loadtest: unable to connect to client
- Can't reach GCP PubSub Emulator
- Ordering Key prober does not build
- TopicAdminClient UnauthenticatedException When Settings Endpoints HOT 1
- Load test framework doesn't use pagination when calling instanceGroupManagers.listManagedInstances
- TypeError: this.auth.getUniverseDomain is not a function HOT 1
- load-test-framework: go generated protobuf code broken
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pubsub.