-
Notifications
You must be signed in to change notification settings - Fork 72
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
PROD-2823 - Add RDSMySQLConnector #5343
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
fides Run #10272
Run Properties:
|
Project |
fides
|
Branch Review |
refs/pull/5343/merge
|
Run status |
Passed #10272
|
Run duration | 00m 39s |
Commit |
21ddc43248 ℹ️: Merge a2f716c5dcf1455f8401e5bcd44ae32fcb13e71d into c0fc642c0b6abc9e66e32b26a13f...
|
Committer | Andres Torres |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
0
|
Pending |
0
|
Skipped |
0
|
Passing |
4
|
View all changes introduced in this branch ↗︎ |
@@ -52,6 +52,20 @@ def google_cloud_sql_mysql_connection_config(db: Session) -> Generator: | |||
"keyfile_creds" | |||
) or ast.literal_eval(os.environ.get("GOOGLE_CLOUD_SQL_MYSQL_KEYFILE_CREDS")) | |||
|
|||
if not db_iam_user: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was missing on the main branch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's keep these as separate PRs in the future. I don't want us to think that we had to change Google Cloud functionality as part of this unrelated PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll take into another branch.
@@ -56,6 +56,23 @@ def google_cloud_sql_postgres_connection_config(db: Session) -> Generator: | |||
"keyfile_creds" | |||
) or ast.literal_eval(os.environ.get("GOOGLE_CLOUD_SQL_POSTGRES_KEYFILE_CREDS")) | |||
|
|||
if not db_iam_user: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was missing on the main branch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll take into another branch.
@@ -52,6 +52,20 @@ def google_cloud_sql_mysql_connection_config(db: Session) -> Generator: | |||
"keyfile_creds" | |||
) or ast.literal_eval(os.environ.get("GOOGLE_CLOUD_SQL_MYSQL_KEYFILE_CREDS")) | |||
|
|||
if not db_iam_user: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's keep these as separate PRs in the future. I don't want us to think that we had to change Google Cloud functionality as part of this unrelated PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for making the changes @andres-torres-marroquin. This is a good intermediate implementation to unblock the monitor work.
fides Run #10278
Run Properties:
|
Project |
fides
|
Branch Review |
main
|
Run status |
Passed #10278
|
Run duration | 00m 39s |
Commit |
0ea77a67b7: PROD-2823 - Add RDSMySQLConnector (#5343)
|
Committer | Andres Torres |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
0
|
Pending |
0
|
Skipped |
0
|
Passing |
4
|
View all changes introduced in this branch ↗︎ |
Closes #PROD-2823
Description Of Changes
Added RDSMySQLConnector so DnD Integration UI works.
Code Changes
RDSConnectorMixin
connection_types.json
rdsMySQLInfo.tsx
RDSMySQLConnector
without access and erasure functionalitySteps to Confirm
Pre-Merge Checklist
CHANGELOG.md
main
downgrade()
migration is correct and works