-
Notifications
You must be signed in to change notification settings - Fork 33
OPSEXP-3233 Fix jdbc driver class not propagated to repo/sync roles #1172
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
Conversation
|
Shouldn't group_vars of repository and syncservice set the driver class value based on the values of acs_play_repo_db_driver and acs_play_sync_db_driver respectively? repository.yml: syncservice.yml: Without that, unless we explicitly set acs_play_repository_jdbc_driver_class and acs_play_sync_jdbc_driver_class in extra vars, the role will receive the group_vars values which will be aqain the default (for PostgreSQL). In our previous solution this did not happen as The change made to the deployment document, indicating to set acs_play_repository_jdbc_driver_class directly, does not comply with the naming convention of all other external variables. With the change I mention the external variable would remain as it was. |
1c19ba2 to
6ae7c9c
Compare
6ae7c9c to
6bf3207
Compare
|
what was really confusing me is that both:
are defined as group_vars for their respective groups but never really used. So I decided to simply get rid of them and make sure the previous |
c1cb207 to
391fa0e
Compare
Fix #1171 OPSEXP-3233