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

GCP Composer v1.18.6 and 2.0.10 incompatible with CloudSqlProxyRunner #23292

Closed
1 of 2 tasks
leahecole opened this issue Apr 27, 2022 · 3 comments · Fixed by #23299
Closed
1 of 2 tasks

GCP Composer v1.18.6 and 2.0.10 incompatible with CloudSqlProxyRunner #23292

leahecole opened this issue Apr 27, 2022 · 3 comments · Fixed by #23299
Assignees
Labels
area:providers kind:bug This is a clearly a bug provider:google Google (including GCP) related issues

Comments

@leahecole
Copy link
Contributor

Apache Airflow Provider(s)

google

Versions of Apache Airflow Providers

6.6.0 or above

Apache Airflow version

2.2.3

Operating System

n/a

Deployment

Composer

Deployment details

No response

What happened

Hi! A user on StackOverflow and some Cloud SQL engineers at Google noticed that the CloudSQLProxyRunner was broken by this commit

What you think should happen instead

Ideally DAGs should continue to work as they did before

How to reproduce

Make a DAG that connects to Cloud SQL using the CloudSQLProxyRunner in Composer 1.18.6 or above using the google providers 6.6.0 or above and see a 404

Anything else

No response

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@leahecole leahecole added kind:bug This is a clearly a bug area:providers labels Apr 27, 2022
@leahecole
Copy link
Contributor Author

I believe @enocom was interested in submitting a PR for this!
cc @kurtisvg for raising it initially

@leahecole leahecole added the provider:google Google (including GCP) related issues label Apr 27, 2022
@enocom
Copy link

enocom commented Apr 27, 2022

To summarize, the Cloud SQL Proxy is available in the follow formats:

image

When #22127 was merged, the CloudSQLProxyRunner started looking for a binary with an x86_64 suffix instead of amd64. To fix this, we should probably replace x86_64 with amd64.

@jackwotherspoon
Copy link
Contributor

PR that is linked should hopefully fix the x86_64 broken download links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:providers kind:bug This is a clearly a bug provider:google Google (including GCP) related issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants