Skip to content

PSQLADM-574: Add configurable AUTH_PLUGIN and stabilize scheduler tes…#287

Draft
VarunNagaraju wants to merge 3 commits into
percona:v3.0.9-devfrom
VarunNagaraju:PSQLADM-574
Draft

PSQLADM-574: Add configurable AUTH_PLUGIN and stabilize scheduler tes…#287
VarunNagaraju wants to merge 3 commits into
percona:v3.0.9-devfrom
VarunNagaraju:PSQLADM-574

Conversation

@VarunNagaraju

Copy link
Copy Markdown
Contributor

…t config selection

https://perconadev.atlassian.net/browse/PSQLADM-574

  • Add AUTH_PLUGIN support across admin/scheduler SQL paths and user creation flows.
  • The default AUTH_PLUGIN is set to caching_sha2_password in shared config/common layer.
  • Validate AUTH_PLUGIN values and fail fast on unsupported plugins
  • Update test suites to use AUTH_PLUGIN-aware CREATE USER statements
  • Add auth plugin compatibility test to still test with mysql_native_password plugin which can be skipped by using skip-auth-plugin-compat-test option(disabled by default).
  • Improve scheduler test orchestration by switching testsuite.toml clusterPort/hgW/hgR between cluster runs.
  • Increase timeout for syncusers(many users) test.
  • Add a filter to exclude percona.telemetry user in tests which use user count to check for failure.

…t config selection

https://perconadev.atlassian.net/browse/PSQLADM-574

- Add AUTH_PLUGIN support across admin/scheduler SQL paths
  and user creation flows.
- The default AUTH_PLUGIN is set to caching_sha2_password
  in shared config/common layer.
- Validate AUTH_PLUGIN values and fail fast on unsupported plugins
- Update test suites to use AUTH_PLUGIN-aware CREATE USER statements
- Add auth plugin compatibility test to still test with
  mysql_native_password plugin which can be skipped by using
  skip-auth-plugin-compat-test option(disabled by default).
- Improve scheduler test orchestration by switching testsuite.toml
  clusterPort/hgW/hgR between cluster runs.
- Increase timeout for syncusers(many users) test.
- Add a filter to exclude percona.telemetry user in tests which use
  user count to check for failure.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant