I am trying to connect to a mongodb to get the oplog records into Snowflake using Airbyte.
For Oplog we need to set up the
mongodb as a replicaset (single node replicaset).
For that single node mongo, when I tried to setup the source, I was not able to connect, it gives issue -
2021-06-17 13
3245 INFO (/tmp/workspace/9793cd22-4195-46de-98b8-678211e99c98/0) DefaultAirbyteStreamFactory(internalLog):110 - [2021-06-17 13
3150 +0000] WARN : | "MONGODB | Error running ismaster on mongo-vm
27017 SocketError: getaddrinfo: Try again"
To rule out a network issue, I wrote a pymongo script in the airbyte VM and was able to query the mongo replicaset.
Is it related to
https://github.com/airbytehq/airbyte/issues/2421? Does airbyte have capability to connect to a mongo replicaset?
Anything I am missing? Any workarounds?
cc:
@Siddharth Putuvely @Arvind Saraf