-
Notifications
You must be signed in to change notification settings - Fork 5
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
Enable shared-db
tests when keystone is functional again
#9
Comments
@shayancanonical the bug in keystone is "resolved", but the issue is still reproducible:
Should we report is as a new issue to keystone? Also, the test might need some love too, as mysqlrouter units 1 and 0 behave differently:
BTW. it is possible to relate mysql with keystone without any issues:
but not possible through mysql-router. |
1 and 2. When the mysql-router operator is related with keystone, the juju leader unit is the only unit bootstrapped. The remaining units are then bootstrapped after the leader unit's bootstrap is complete. The reason for this is the juju leader mysqlrouter unit requests a user with escalated privileges to bootstrap mysqlrouter (this escalated user is not shared with the application). Then it creates the application (keystone) user with limited privileges to provide to the application. This application user needs to be created only once (on the juju leader unit of mysqlrouter). Below, keystone/0 is in error state because it was unable to run
Also, manually running
@taurus-forever please let me know your thoughts, and I can create the appropriate tickets when ready |
Bug Description
The
shared-db
relation tests deploykeystone
and test that the keystone application is able to migrate its tables. However, due to a bug in keystone, the tests are failing. There is no prior version of the charm we can pin the test to to make it pass.This issue is a tracker to enable the
shared-db
tests once the bug is resolved. To do so, we will have to uncomment the github workflows from the CI files.To Reproduce
n/a
Environment
n/a
Relevant log output
Additional context
No response
The text was updated successfully, but these errors were encountered: