You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2017/10/06 21:32:58 UTC
[15/16] airavata git commit: AIRAVATA-2517 Keycloak MySQL conn.
validation
AIRAVATA-2517 Keycloak MySQL conn. validation
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/124558d7
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/124558d7
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/124558d7
Branch: refs/heads/develop
Commit: 124558d7d6fcb93338c1ebc24d2ead484ca04967
Parents: e0b64eb
Author: Marcus Christie <ma...@apache.org>
Authored: Fri Oct 6 15:47:40 2017 -0400
Committer: Marcus Christie <ma...@apache.org>
Committed: Fri Oct 6 15:47:40 2017 -0400
----------------------------------------------------------------------
dev-tools/ansible/roles/keycloak/templates/standalone.xml.j2 | 6 ++++++
1 file changed, 6 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata/blob/124558d7/dev-tools/ansible/roles/keycloak/templates/standalone.xml.j2
----------------------------------------------------------------------
diff --git a/dev-tools/ansible/roles/keycloak/templates/standalone.xml.j2 b/dev-tools/ansible/roles/keycloak/templates/standalone.xml.j2
index 1f3b5ff..cf4aebe 100644
--- a/dev-tools/ansible/roles/keycloak/templates/standalone.xml.j2
+++ b/dev-tools/ansible/roles/keycloak/templates/standalone.xml.j2
@@ -141,6 +141,12 @@
<user-name>{{keycloak_db_username}}</user-name>
<password>{{keycloak_db_password}}</password>
</security>
+ <validation>
+ <check-valid-connection-sql>select 1</check-valid-connection-sql>
+ <validate-on-match>false</validate-on-match>
+ <background-validation>true</background-validation>
+ <background-validation-millis>10000</background-validation-millis>
+ </validation>
</datasource>
<drivers>
<driver name="mysql" module="org.mysql">