Error connecting to source definition for feature flag checks

Summary

The replication orchestrator encountered a java.net.ConnectException while attempting to get the source definition for feature flag checks, leading to a NullPointerException and killing the orchestrator.


Question

2024-02-21 18:44:13 replication-orchestrator > sourceLauncherConfig is: io.airbyte.persistence.job.models.IntegrationLauncherConfig@5dd23809[jobId=50733,attemptId=0,connectionId=158d88d0-3f03-4517-b7db-177efd87384c,workspaceId=9ecf5c13-3849-4909-8830-b5049b7fa94c,dockerImage=airbyte/source-postgres:3.3.11,normalizationDockerImage=<null>,supportsDbt=false,normalizationIntegrationType=<null>,protocolVersion=Version{version=‘0.2.0’, major=‘0’, minor=‘2’, patch=‘0’},isCustomConnector=false,allowedHosts=io.airbyte.config.AllowedHosts@664f49f[hosts=[.com, *.http://datadoghq.com|datadoghq.com, *.http://datadoghq.eu|datadoghq.eu, *.http://sentry.io|sentry.io],additionalProperties={}],additionalEnvironmentVariables=<null>,additionalLabels=<null>,additionalProperties={}]

2024-02-21 18:44:13 replication-orchestrator > Attempt 0 to get the source definition for feature flag checks
2024-02-21 18:44:13 replication-orchestrator > Attempt 0 to get the source definition for feature flag checks error: io.airbyte.api.client.invoker.generated.ApiException: java.net.ConnectException
2024-02-21 18:44:14 replication-orchestrator > Attempt 1 to get the source definition for feature flag checks
2024-02-21 18:44:14 replication-orchestrator > Attempt 1 to get the source definition for feature flag checks error: io.airbyte.api.client.invoker.generated.ApiException: java.net.ConnectException
2024-02-21 18:44:15 replication-orchestrator > Attempt 2 to get the source definition for feature flag checks
2024-02-21 18:44:15 replication-orchestrator > Attempt 2 to get the source definition for feature flag checks error: io.airbyte.api.client.invoker.generated.ApiException: java.net.ConnectException
2024-02-21 18:54:15 replication-orchestrator > Attempt 3 to get the source definition for feature flag checks
2024-02-21 18:54:15 replication-orchestrator > Attempt 3 to get the source definition for feature flag checks error: io.airbyte.api.client.invoker.generated.ApiException: java.net.ConnectException
2024-02-21 18:54:15 replication-orchestrator > retryWithJitter caught and ignoring exception:
get the source definition for feature flag checks: java.net.ConnectException
io.airbyte.api.client.invoker.generated.ApiException: java.net.ConnectException
2024-02-21 18:54:15 ERROR i.a.c.Application(run):80 - Killing orchestrator because of an Exception
java.lang.NullPointerException: Parameter specified as non-null is null: method io.airbyte.featureflag.SourceDefinition.<init>, parameter key
at io.airbyte.featureflag.SourceDefinition.<init>(Context.kt) ~[io.airbyte-airbyte-featureflag-0.50.51.jar:?]
at io.airbyte.workers.general.ReplicationWorkerFactory.createFieldSelector(ReplicationWorkerFactory.java:291) ~[io.airbyte-airbyte-commons-worker-0.50.51.jar:?]
at io.airbyte.workers.general.ReplicationWorkerFactory.create(ReplicationWorkerFactory.java:169) ~[io.airbyte-airbyte-commons-worker-0.50.51.jar:?]
at io.airbyte.container_orchestrator.orchestrator.ReplicationJobOrchestrator.runJob(ReplicationJobOrchestrator.java:118) ~[io.airbyte-airbyte-container-orchestrator-0.50.51.jar:?]
at io.airbyte.container_orchestrator.Application.run(Application.java:78) [io.airbyte-airbyte-container-orchestrator-0.50.51.jar:?]
at io.airbyte.container_orchestrator.Application.main(Application.java:38) [io.airbyte-airbyte-container-orchestrator-0.50.51.jar:?]



This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want to access the original thread.

Join the conversation on Slack

["error", "connecting", "source-definition", "feature-flag-checks", "java.net.connectexception", "nullpointerexception"]