QUICK-265: Add JVM opts parameter to Jira config role

This commit is contained in:
Michael Kemp
2019-09-23 13:33:12 +10:00
parent dc988a9434
commit 64b9925fbb
3 changed files with 8 additions and 0 deletions

View File

@@ -11,6 +11,7 @@
atl_jdbc_user: 'atljira'
atl_jdbc_password: 'molecule_password'
atl_jvm_heap: 'PLACEHOLDER'
atl_jvm_opts: 'PLACEHOLDER'
atl_cluster_node_id: 'FAKEID'
atl_db_poolminsize: 1111
atl_db_poolmaxsize: 1111

View File

@@ -38,6 +38,7 @@ def test_setenv_file(host):
assert f.contains('^JVM_MAXIMUM_MEMORY="PLACEHOLDER"')
assert f.contains('^JIRA_HOME="/var/atlassian/application-data/jira"')
assert f.contains('^export CATALINA_OPTS="')
assert f.contains('^JVM_SUPPORT_RECOMMENDED_ARGS="PLACEHOLDER"')
def test_cluster_file(host):

View File

@@ -41,6 +41,12 @@
insertafter: "EOF"
line: 'export CATALINA_OPTS="${CATALINA_OPTS} {{ atl_catalina_opts }} {{ atl_catalina_opts_extra }}"'
- name: Set support recommended JVM args
lineinfile:
path: "{{ atl_product_installation_versioned }}/bin/setenv.sh"
regexp: "JVM_SUPPORT_RECOMMENDED_ARGS="
line: 'JVM_SUPPORT_RECOMMENDED_ARGS="{{ atl_jvm_opts }}"'
- name: Create application directories
file:
path: "{{ item }}"