airbytehq / airbytehq/PyAirbyte

Permission denied with airbyte-source-google-analytics-data-api==2.7.2 and airbyte==0.24.2

Đang mở
#656 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
344
Fork
77
Merge trung bình
1 ngày 11 giờ
Pull request đã merge (30 ngày)
35

Mô tả

# Context

I get an error just after configuring a source that was working before and running a check.

# Versions

- airbyte==0.24.2
- airbyte-source-google-analytics-data-api==2.7.2

# Traceback

```
/Users/georvic.tur/workspace/repo_name/.venv/lib/python3.10/site-packages/snowflake/sqlalchemy/base.py:1068: SAWarning: The GenericFunction 'flatten' is already registered and is going to be overridden.
functions.register_function("flatten", flatten)
Writing PyAirbyte logs to file: /tmp/airbyte/logs/2025-04-11/airbyte-log-JRJ0N77T0.log
Writing `source-google-analytics-data-api` logs to file: /tmp/airbyte/logs/source-google-analytics-data-api/source-google-analytics-data-api-log-JRJ0N77TB.log
ERROR: Something went wrong in the connector. See the logs for more details.
Traceback (most recent call last):
File "/Users/georvic.tur/workspace/repo_name/test_ga.py", line 76, in
source.check()
File "/Users/georvic.tur/workspace/repo_name/.venv/lib/python3.10/site-packages/airbyte/_connector_base.py", line 340, in check
raise exc.AirbyteConnectorCheckFailedError(
airbyte.exceptions.AirbyteConnectorCheckFailedError: Connector check failed. (AirbyteConnectorCheckFailedError)
------------------------------------------------------------
AirbyteConnectorCheckFailedError: Connector check failed.
Please review the log file for more information.
Connector Name: 'source-google-analytics-data-api'
------------------------------------------------------------
Caused by: Connector failed. (AirbyteConnectorFailedError)
------------------------------------------------------------
AirbyteConnectorFailedError: Connector failed.
Please review the log file for more information.
Connector Name: 'source-google-analytics-data-api'
Exit Code: 1
Log file: /tmp/airbyte/logs/source-google-analytics-data-api/source-google-analytics-data-api-log-JRJ0N77TB.log
Log file: /tmp/airbyte/logs/source-google-analytics-data-api/source-google-analytics-data-api-log-JRJ0N77TB.log
```

# Airbyte Log file

```log
2025-04-11 10:49:20 - INFO - [Errno 13] Permission denied: '/Users/georvic.tur/workspace/repo_name/temp/tmpk7063vft.json'
Traceback (most recent call last):
File "/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/bin/source-google-analytics-data-api", line 8, in
sys.exit(run())
File "/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/lib/python3.10/site-packages/source_google_analytics_data_api/run.py", line 17, in run
MigrateCustomReportsCohortSpec.migrate(sys.argv[1:], source)
File "/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/lib/python3.10/site-packages/source_google_analytics_data_api/config_migrations.py", line 239, in migrate
cls._modify_and_save(config_path, source, config),
File "/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/lib/python3.10/site-packages/source_google_analytics_data_api/config_migrations.py", line 212, in _modify_and_save
source.write_config(migrated_config, config_path)
File "/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/lib/python3.10/site-packages/airbyte_cdk/connector.py", line 60, in write_config
with open(config_path, "w") as fh:
PermissionError: [Errno 13] Permission denied: '/Users/georvic.tur/workspace/repo_name/temp/tmpk7063vft.json'
2025-04-11 10:49:20 - ERROR - Something went wrong in the connector. See the logs for more details.
2025-04-11 10:49:20 - INFO - {"type":"TRACE","trace":{"type":"ERROR","emitted_at":1744361360160,"error":{"message":"Something went wrong in the connector. See the logs for more details.","internal_message":"[Errno 13] Permission denied: '/Users/georvic.tur/workspace/repo_name/temp/tmpk7063vft.json'","stack_trace":"Traceback (most recent call last):\n File \"/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/bin/source-google-analytics-data-api\", line 8, in \n sys.exit(run())\n File \"/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/lib/python3.10/site-packages/source_google_analytics_data_api/run.py\", line 17, in run\n MigrateCustomReportsCohortSpec.migrate(sys.argv[1:], source)\n File \"/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/lib/python3.10/site-packages/source_google_analytics_data_api/config_migrations.py\", line 239, in migrate\n cls._modify_and_save(config_path, source, config),\n File \"/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/lib/python3.10/site-packages/source_google_analytics_data_api/config_migrations.py\", line 212, in _modify_and_save\n source.write_config(migrated_config, config_path)\n File \"/Users/georvic.tur/workspace/repo_name/.venv-source-google-analytics-data-api/lib/python3.10/site-packages/airbyte_cdk/connector.py\", line 60, in write_config\n with open(config_path, \"w\") as fh:\nPermissionError: [Errno 13] Permission denied: '/Users/georvic.tur/workspace/repo_name/temp/tmpk7063vft.json'\n","failure_type":"system_error"}}}

```

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.