-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
add RDS MariaDB e2e tests #40066
add RDS MariaDB e2e tests #40066
Conversation
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.
Overall LGTM. Same comment as the other PR that we need to verify db_roles are assigned to the user.
* if a role or user doesn't exist, that is not an error nor is it worth logging during auto user teardown.
fd02d99
to
dbe00fc
Compare
I can't figure out why the gha runners are being blocked by the MariaDB instance. performance_schema is disabled by default, so it wouldn't even be possible to look at that. I figured out that a host only gets blocked for connection failure, not auth failure. This can be simulated by just running Default |
Sounds good. Hopefully we will see some data once performance_schema is enabled. |
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.
bot
@GavinFrazar See the table below for backport results.
|
* add AWS RDS MariaDB e2e tests * fix spurious teardown error logs * if a role or user doesn't exist, that is not an error nor is it worth logging during auto user teardown. * check for admin option * add some extra secret fetching checkings * only drop redshift user if the user exists
* add AWS RDS MariaDB e2e tests * fix spurious teardown error logs * if a role or user doesn't exist, that is not an error nor is it worth logging during auto user teardown. * check for admin option * add some extra secret fetching checkings * only drop redshift user if the user exists
* add AWS RDS MariaDB e2e tests * fix spurious teardown error logs * if a role or user doesn't exist, that is not an error nor is it worth logging during auto user teardown. * check for admin option * add some extra secret fetching checkings * only drop redshift user if the user exists
* add AWS RDS MariaDB e2e tests * fix spurious teardown error logs * if a role or user doesn't exist, that is not an error nor is it worth logging during auto user teardown. * check for admin option * add some extra secret fetching checkings * only drop redshift user if the user exists
This PR adds RDS MariaDB discovery, connection, and auto user provisioning tests.
stacked on #40065 and will be automatically rebased onto master when that merges.
We only added auto user provisioning in v14 for mariadb, but
I'm backporting to v13 for discovery and connection tests.we only added e2e test in v14. Soon to be out of support anyway. I'll only backport to v14+.