Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Third-party datasources do not sync when chaosgenius-db port is not exposed #720

Closed
Samyak2 opened this issue Feb 15, 2022 · 0 comments
Labels
🛠️ backend 🏗️ infrastructure infrastructure, devops, setup, etc.
Milestone

Comments

@Samyak2
Copy link
Contributor

Samyak2 commented Feb 15, 2022

Describe the bug

After adding a Google Sheets data source in 0.4.0-rc thirdparty, the tables never show up when adding a KPI. The following error can be seen in the logs of airbyte-scheduler:

2022-02-15 00:07:52 ERROR i.a.c.i.LineGobbler(voidCall):85 - {job_log_path=/tmp/workspace/1/1/logs.log} -       Suppressed: java.sql.SQLException: Cannot create PoolableConnectionFactory (Connection to host.docker.internal:5433 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.)

Additionally, trying a "Query" instead of "Table" shows a similar error in the UI:
Query error in UI

Explain the environment

  • Chaos Genius version: example is 0.4.0-rc thirdparty
  • OS Version / Instance: Ubuntu 20.04
  • Deployment type: Docker

Current behavior

Steps to reproduce:

  • Install 0.4.0-rc with thirdparty docker compose
  • Setup a Google Sheets data source
  • Notice the issue in logs and when adding a Query KPI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🛠️ backend 🏗️ infrastructure infrastructure, devops, setup, etc.
Projects
None yet
Development

No branches or pull requests

1 participant