Google Analytics 4 connector setup issue in Airbyte 0.57.2 on Kubernetes

Summary

Error [Errno 13] Permission denied: ‘source_config.json’ encountered when setting up Google Analytics 4 connector in Airbyte 0.57.2 on Kubernetes, possibly due to user permissions issue. Need to troubleshoot and fix the user access problem.


Question

Hey Airbyte community

We are having an issue with setting up the Google Analytics 4 connector in Airbyte 0.57.2 in Kubernetes. The issue is when we attempt to make the source connector, this error comes up: [Errno 13] Permission denied: ‘source_config.json’. We think it is because the user on the pod running the source check doesn’t have access to the file. How would we fix this? We recently migrated to a new version of Airbyte, and think it might be caused by the wrong user running things. We have no issues with other sources/destinations.



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

["google-analytics-4-connector", "airbyte-0.57.2", "kubernetes", "permission-denied", "user-permissions"]

Hi again for this one, I created a fresh environment for Airbyte with no configuration changes in a different EKS cluster and the same issue still occurs.

Can someone please confirm that they are able to get past the Permission Denied: ‘source_config.json’ step of making a GA4 source? You don’t need real connection details to test, just want to know if it might be something on our environment or if it is Airbyte on 0.57.2 in general. Thanks again!

I suspect the problem is the connector uses airbyte-cdk==0.72.2
But there is already airbyte-cdk==1.3.1

We fixed this issue at our organisation with making the GA4 version 2.0.3 which is when it was running as a Java connector vs when it was moved to python. Hope it is fixed in the future!

I have the same problem for Airbyte 0.59.1 and GA connector 2.4.4