diff --git a/roles/confluence_config/molecule/default/tests/test_default.py b/roles/confluence_config/molecule/default/tests/test_default.py
index 9bf11b3..c312b50 100644
--- a/roles/confluence_config/molecule/default/tests/test_default.py
+++ b/roles/confluence_config/molecule/default/tests/test_default.py
@@ -78,7 +78,7 @@ def test_confluence_config_file(host):
assert f.contains('ec2.amazonaws.com')
assert f.contains('jdbc:postgresql://postgres-db.ap-southeast-2.rds.amazonaws.com:5432/confluence')
assert f.contains('molecule_password')
- assert f.contains('select 1;')
+ assert (f.contains('select 1;') or f.contains('true'))
assert f.contains('/foo')
assert f.contains('my-cluster-tag')
diff --git a/roles/confluence_config/templates/confluence.cfg.xml.j2 b/roles/confluence_config/templates/confluence.cfg.xml.j2
index 7b5dd08..e4f4eb8 100644
--- a/roles/confluence_config/templates/confluence.cfg.xml.j2
+++ b/roles/confluence_config/templates/confluence.cfg.xml.j2
@@ -18,6 +18,9 @@
{{ atl_jdbc_url }}
{{ atl_jdbc_user }}
{{ atl_jdbc_password | replace("&", "&") }}
+
+ {# Confluence versions 7.13 and newer #}
+ {% if (atl_product_version.split(".")[0] | int() == 7 and atl_product_version.split(".")[1] | int() <= 13) or atl_product_version.split(".")[0] | int() < 7 %}
{{ atl_db_poolminsize }}
{{ atl_db_poolmaxsize }}
{{ atl_db_timeout }}
@@ -26,6 +29,12 @@
{{ atl_db_validate }}
{{ atl_db_acquireincrement }}
{{ atl_db_preferredtestquery }}
+ {% else %}
+ {{ atl_db_timeout }}
+ {{ atl_db_poolmaxsize }}
+ {{ atl_db_poolminsize }}
+ true
+ {% endif %}
{{ atl_product_home_shared }}
true