Select Git revision
install_subapp.yml
configure_rosetta_prerequisites.yml 4.41 KiB
---
- name: template global.properties PROD
ansible.builtin.template:
src: "{{ item }}"
dest: "/{{ item }}"
owner: "{{ vault_rosetta_user }}"
group: "{{ vault_rosetta_group }}"
mode: "0444"
backup: true
vars:
dbconnection_url: "{{ vault_global_properties_prod.dbconnection_url }}"
tls_hostname: "{{ vault_global_properties_prod.tls_hostname }}"
ora_sid: "{{ vault_global_properties_prod.ora_sid }}"
jboss_maxmemory: "{{ vault_global_properties_prod.jboss_maxmemory }}"
http_port: "{{ vault_global_properties_prod.http_port }}"
https_port: "{{ vault_global_properties_prod.https_port }}"
pds_port: "{{ vault_global_properties_prod.pds_port }}"
native_ssl_keystore_password: "{{ vault_global_properties_prod.native_ssl_keystore_password }}"
loop:
- "exlibris/dps/d4_1/system.dir/conf/global.properties_http"
- "exlibris/dps/d4_1/system.dir/conf/global.properties_https"
when: ansible_hostname in "appprod0"
- name: set symlink for correct global.properties PROD
ansible.builtin.file:
src: "/exlibris/dps/d4_1/system.dir/conf/global.properties_http"
dest: "/exlibris/dps/d4_1/system.dir/conf/global.properties"
state: link
when: ansible_hostname in "appprod0"
- name: template global.properties TEST
ansible.builtin.template:
src: "{{ item }}"
dest: "/{{ item }}"
owner: "{{ vault_rosetta_user }}"
group: "{{ vault_rosetta_group }}"
mode: "0444"
backup: true
vars:
dbconnection_url: "{{ vault_global_properties_test.dbconnection_url }}"
tls_hostname: "{{ vault_global_properties_test.tls_hostname }}"
ora_sid: "{{ vault_global_properties_test.ora_sid }}"
jboss_maxmemory: "{{ vault_global_properties_test.jboss_maxmemory }}"
http_port: "{{ vault_global_properties_test.http_port }}"
https_port: "{{ vault_global_properties_test.https_port }}"
pds_port: "{{ vault_global_properties_test.pds_port }}"
native_ssl_keystore_password: "{{ vault_global_properties_test.native_ssl_keystore_password }}"
loop:
- "exlibris/dps/d4_1/system.dir/conf/global.properties_http"
- "exlibris/dps/d4_1/system.dir/conf/global.properties_https"
when: ansible_hostname in "-test"
- name: set symlink for correct global.properties TEST
ansible.builtin.file:
src: "/exlibris/dps/d4_1/system.dir/conf/global.properties_https"
dest: "/exlibris/dps/d4_1/system.dir/conf/global.properties"
state: link
when: ansible_hostname in "-test"
- name: template global.properties DEV
ansible.builtin.template:
src: "{{ item }}"
dest: "/{{ item }}"
owner: "{{ vault_rosetta_user }}"
group: "{{ vault_rosetta_group }}"
mode: "0444"
backup: true
vars:
dbconnection_url: "{{ vault_global_properties_dev.dbconnection_url }}"
tls_hostname: "{{ vault_global_properties_dev.tls_hostname }}"
ora_sid: "{{ vault_global_properties_dev.ora_sid }}"
jboss_maxmemory: "{{ vault_global_properties_dev.jboss_maxmemory }}"