mirror of
https://bitbucket.org/atlassian/dc-deployments-automation.git
synced 2025-12-14 00:43:06 -06:00
ITOPSENG-716 Create Catalina folder in tomcat-install/conf ownder by product user, but leave the rest of conf owned by root. This reinstates catalina.out logging, as it needs that folder to exist and be owned by the product user/group.
This commit is contained in:
@@ -45,6 +45,7 @@ def test_install_permissions(host):
|
||||
assert host.file('/opt/atlassian/confluence/current/conf/server.xml').user == 'root'
|
||||
assert host.file('/opt/atlassian/confluence/current/confluence/WEB-INF/web.xml').user == 'root'
|
||||
|
||||
assert host.file('/opt/atlassian/confluence/current/conf/Catalina').user == 'confluence'
|
||||
assert host.file('/opt/atlassian/confluence/current/logs/').user == 'confluence'
|
||||
assert host.file('/opt/atlassian/confluence/current/work/').user == 'confluence'
|
||||
assert host.file('/opt/atlassian/confluence/current/temp/').user == 'confluence'
|
||||
|
||||
@@ -55,6 +55,7 @@ def test_install_permissions(host):
|
||||
assert host.file('/opt/atlassian/confluence/current/conf/server.xml').user == 'root'
|
||||
assert host.file('/opt/atlassian/confluence/current/confluence/WEB-INF/web.xml').user == 'root'
|
||||
|
||||
assert host.file('/opt/atlassian/confluence/current/conf/Catalina').user == 'confluence'
|
||||
assert host.file('/opt/atlassian/confluence/current/logs/').user == 'confluence'
|
||||
assert host.file('/opt/atlassian/confluence/current/work/').user == 'confluence'
|
||||
assert host.file('/opt/atlassian/confluence/current/temp/').user == 'confluence'
|
||||
|
||||
@@ -97,6 +97,15 @@
|
||||
- "{{ atl_product_installation_versioned }}/work"
|
||||
changed_when: false # For Molecule idempotence check
|
||||
|
||||
- name: Create conf/Catalina directory owned by product so catalina.out logging works
|
||||
file:
|
||||
path: "{{ atl_product_installation_versioned }}/conf/Catalina"
|
||||
state: directory
|
||||
mode: "u=rwX,g=rX,o-rwx"
|
||||
owner: "{{ atl_product_user }}"
|
||||
group: "{{ atl_product_user }}"
|
||||
changed_when: false # For Molecule idempotence check
|
||||
|
||||
- name: Assert baseurl to same as atl_proxy_name
|
||||
postgresql_query:
|
||||
login_host: "{{ atl_db_host }}"
|
||||
|
||||
Reference in New Issue
Block a user