From 4b4deb81cf85c72403a21a15b3beb30e5614b945 Mon Sep 17 00:00:00 2001 From: Craig Gilbertson Date: Fri, 5 Apr 2024 09:29:42 +0100 Subject: [PATCH] Removed excess roles --- ansible/roles/ncr-bip/defaults/main.yml | 27 --- ansible/roles/ncr-bip/meta/main.yml | 6 - ansible/roles/ncr-bip/tasks/add_groups.yml | 21 -- .../roles/ncr-bip/tasks/add_response_file.yml | 51 ----- .../ncr-bip/tasks/assign_permissions.yml | 30 --- ansible/roles/ncr-bip/tasks/extract_files.yml | 29 --- ansible/roles/ncr-bip/tasks/get_facts.yml | 22 --- ansible/roles/ncr-bip/tasks/install_bip.yml | 57 ------ .../ncr-bip/tasks/install_host_agent.yml | 34 ---- ansible/roles/ncr-bip/tasks/install_jvm.yml | 9 - .../roles/ncr-bip/tasks/install_packages.yml | 17 -- ansible/roles/ncr-bip/tasks/main.yml | 54 ------ .../roles/ncr-bip/tasks/retrieve_files.yml | 52 ----- ansible/roles/ncr-bip/tasks/users.yml | 9 - .../ncr-bip/templates/home/bobj/.bash_profile | 19 -- .../app/bobj/BIP4/sap_bobj/init/setupinit.sh | 106 ---------- .../u02/software/BIP_4_3_SP1/bip_response.ini | 182 ------------------ .../software/BIP_4_3_SP1/prereq_checks.ini | 6 - ansible/roles/ncr-tomcat/defaults/main.yml | 32 --- ansible/roles/ncr-tomcat/meta/main.yml | 6 - ansible/roles/ncr-tomcat/tasks/add_groups.yml | 21 -- .../ncr-tomcat/tasks/add_response_file.yml | 27 --- .../ncr-tomcat/tasks/assign_permissions.yml | 30 --- .../roles/ncr-tomcat/tasks/extract_files.yml | 29 --- ansible/roles/ncr-tomcat/tasks/get_facts.yml | 12 -- .../ncr-tomcat/tasks/install_packages.yml | 17 -- .../roles/ncr-tomcat/tasks/install_tomcat.yml | 42 ---- ansible/roles/ncr-tomcat/tasks/main.yml | 54 ------ .../tasks/post_installation_config.yml | 73 ------- .../roles/ncr-tomcat/tasks/retrieve_files.yml | 52 ----- .../roles/ncr-tomcat/templates/context.xml | 37 ---- .../templates/properties/BILogon.properties | 55 ------ .../templates/properties/CmcApp.properties | 28 --- .../templates/properties/FioriBI.properties | 60 ------ .../properties/OpenDocument.properties | 36 ---- .../properties/PlatformServices.properties | 13 -- .../templates/properties/biprws.properties | 29 --- .../templates/properties/global.properties | 29 --- .../templates/root/BIP_profile_icon.png | 0 .../templates/root/BIP_profile_menu_70pct.png | 0 .../ncr-tomcat/templates/root/BIlogoff.jsp | 17 -- .../templates/root/BrowserCheck.jsp | 24 --- .../templates/root/BrowserCheck_Offline.jsp | 17 -- .../ncr-tomcat/templates/root/InfoView.ico | 0 .../templates/root/Unsupported_Browser.html | 16 -- .../templates/root/browsercheck.css | 38 ---- .../ncr-tomcat/templates/root/browsercheck.js | 33 ---- .../roles/ncr-tomcat/templates/root/index.jsp | 11 -- .../ncr-tomcat/templates/root/keepalive.htm | 6 - ansible/roles/ncr-tomcat/templates/server.xml | 157 --------------- ansible/roles/ncr-tomcat/templates/setenv.sh | 7 - .../app/bobj/BIP4/sap_bobj/init/setupinit.sh | 106 ---------- .../software/BIP_4_3_SP1/prereq_checks.ini | 6 - .../software/BIP_4_3_SP1/tomcat_response.ini | 153 --------------- .../roles/ncr-tomcat/templates/wdeploy.conf | 29 --- 55 files changed, 2033 deletions(-) delete mode 100644 ansible/roles/ncr-bip/defaults/main.yml delete mode 100644 ansible/roles/ncr-bip/meta/main.yml delete mode 100644 ansible/roles/ncr-bip/tasks/add_groups.yml delete mode 100644 ansible/roles/ncr-bip/tasks/add_response_file.yml delete mode 100644 ansible/roles/ncr-bip/tasks/assign_permissions.yml delete mode 100644 ansible/roles/ncr-bip/tasks/extract_files.yml delete mode 100644 ansible/roles/ncr-bip/tasks/get_facts.yml delete mode 100644 ansible/roles/ncr-bip/tasks/install_bip.yml delete mode 100644 ansible/roles/ncr-bip/tasks/install_host_agent.yml delete mode 100644 ansible/roles/ncr-bip/tasks/install_jvm.yml delete mode 100644 ansible/roles/ncr-bip/tasks/install_packages.yml delete mode 100644 ansible/roles/ncr-bip/tasks/main.yml delete mode 100644 ansible/roles/ncr-bip/tasks/retrieve_files.yml delete mode 100644 ansible/roles/ncr-bip/tasks/users.yml delete mode 100644 ansible/roles/ncr-bip/templates/home/bobj/.bash_profile delete mode 100644 ansible/roles/ncr-bip/templates/u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh delete mode 100644 ansible/roles/ncr-bip/templates/u02/software/BIP_4_3_SP1/bip_response.ini delete mode 100644 ansible/roles/ncr-bip/templates/u02/software/BIP_4_3_SP1/prereq_checks.ini delete mode 100644 ansible/roles/ncr-tomcat/defaults/main.yml delete mode 100644 ansible/roles/ncr-tomcat/meta/main.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/add_groups.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/add_response_file.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/assign_permissions.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/extract_files.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/get_facts.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/install_packages.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/install_tomcat.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/main.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/post_installation_config.yml delete mode 100644 ansible/roles/ncr-tomcat/tasks/retrieve_files.yml delete mode 100644 ansible/roles/ncr-tomcat/templates/context.xml delete mode 100644 ansible/roles/ncr-tomcat/templates/properties/BILogon.properties delete mode 100644 ansible/roles/ncr-tomcat/templates/properties/CmcApp.properties delete mode 100644 ansible/roles/ncr-tomcat/templates/properties/FioriBI.properties delete mode 100644 ansible/roles/ncr-tomcat/templates/properties/OpenDocument.properties delete mode 100644 ansible/roles/ncr-tomcat/templates/properties/PlatformServices.properties delete mode 100644 ansible/roles/ncr-tomcat/templates/properties/biprws.properties delete mode 100644 ansible/roles/ncr-tomcat/templates/properties/global.properties delete mode 100644 ansible/roles/ncr-tomcat/templates/root/BIP_profile_icon.png delete mode 100644 ansible/roles/ncr-tomcat/templates/root/BIP_profile_menu_70pct.png delete mode 100644 ansible/roles/ncr-tomcat/templates/root/BIlogoff.jsp delete mode 100644 ansible/roles/ncr-tomcat/templates/root/BrowserCheck.jsp delete mode 100644 ansible/roles/ncr-tomcat/templates/root/BrowserCheck_Offline.jsp delete mode 100644 ansible/roles/ncr-tomcat/templates/root/InfoView.ico delete mode 100644 ansible/roles/ncr-tomcat/templates/root/Unsupported_Browser.html delete mode 100644 ansible/roles/ncr-tomcat/templates/root/browsercheck.css delete mode 100644 ansible/roles/ncr-tomcat/templates/root/browsercheck.js delete mode 100644 ansible/roles/ncr-tomcat/templates/root/index.jsp delete mode 100644 ansible/roles/ncr-tomcat/templates/root/keepalive.htm delete mode 100644 ansible/roles/ncr-tomcat/templates/server.xml delete mode 100644 ansible/roles/ncr-tomcat/templates/setenv.sh delete mode 100644 ansible/roles/ncr-tomcat/templates/u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh delete mode 100644 ansible/roles/ncr-tomcat/templates/u02/software/BIP_4_3_SP1/prereq_checks.ini delete mode 100644 ansible/roles/ncr-tomcat/templates/u02/software/BIP_4_3_SP1/tomcat_response.ini delete mode 100644 ansible/roles/ncr-tomcat/templates/wdeploy.conf diff --git a/ansible/roles/ncr-bip/defaults/main.yml b/ansible/roles/ncr-bip/defaults/main.yml deleted file mode 100644 index 25a69c2bd..000000000 --- a/ansible/roles/ncr-bip/defaults/main.yml +++ /dev/null @@ -1,27 +0,0 @@ ---- -bip_bucket_name: nomis-combined-reporting-bip-packages20230612143115114600000001 -sap_bi_platform_unpack_base_directory: /opt/sap/bip -sap_bi_platform_extraction_directory: /u02/software/BIP_4_3_SP1 -sap_bi_platform_installation_directory: /u01/app/bobj/BIP4 -sap_jvm_unpack_base_directory: /opt/sap/java - -ncr_environment: "{{ ec2.tags['ncr-environment'] }}" - -s3: - bip_bucket_name: nomis-combined-reporting-bip-packages20230612143115114600000001 - packages_prefix: BIP/ - files: - sap_bi_platform: - - BIPLATS4303P_300-70002683_P1.EXE - - BIPLATS4303P_300-70002683_P2.RAR - sap_host_agent: SAPHOSTAGENT60_60-80004822.SAR - sap_jvm: SAPJVM8_94-80000202.SAR - sapcar: SAPCAR_1324-80000935.EXE - -ssm_parameters_prefix: "bip" - -bip_secretsmanager_passwords: - bip: - secret: "/ec2/ncr-bip/{{ ncr_environment }}/passwords" - users: - - bip: auto diff --git a/ansible/roles/ncr-bip/meta/main.yml b/ansible/roles/ncr-bip/meta/main.yml deleted file mode 100644 index eda808260..000000000 --- a/ansible/roles/ncr-bip/meta/main.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -dependencies: - - role: get-ec2-facts - - role: ansible-requirements - - role: disable-ipv6 - - role: disable-firewall diff --git a/ansible/roles/ncr-bip/tasks/add_groups.yml b/ansible/roles/ncr-bip/tasks/add_groups.yml deleted file mode 100644 index 7b19fcf1b..000000000 --- a/ansible/roles/ncr-bip/tasks/add_groups.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -- name: Ensure binstall group exists - ansible.builtin.group: - name: binstall - gid: 1201 - state: present - -- name: Ensure oinstall group exists - ansible.builtin.group: - name: oinstall - state: present - -- name: Ensure dba group exists - ansible.builtin.group: - name: dba - state: present - -- name: Ensure sapsys group exists - ansible.builtin.group: - name: sapsys - state: present diff --git a/ansible/roles/ncr-bip/tasks/add_response_file.yml b/ansible/roles/ncr-bip/tasks/add_response_file.yml deleted file mode 100644 index 5ba023dd1..000000000 --- a/ansible/roles/ncr-bip/tasks/add_response_file.yml +++ /dev/null @@ -1,51 +0,0 @@ -- name: Copy pre requesites file - ansible.builtin.template: - src: u02/software/BIP_4_3_SP1/prereq_checks.ini - dest: "{{ sap_bi_platform_extraction_directory }}/prereq_checks.ini" - owner: bobj - group: binstall - mode: "0755" - -- name: Copy response file - ansible.builtin.template: - src: u02/software/BIP_4_3_SP1/bip_response.ini - dest: "{{ sap_bi_platform_extraction_directory }}/bip_response.ini" - owner: bobj - group: binstall - mode: "0755" - -- name: Ensure cms cluster key is set in response file - ansible.builtin.lineinfile: - path: "{{ sap_bi_platform_extraction_directory }}/bip_response.ini" - regexp: "^clusterkey=" - line: "clusterkey={{ cms_cluster_key }}" - -- name: Ensure cms admin password is set in response file - ansible.builtin.lineinfile: - path: "{{ sap_bi_platform_extraction_directory }}/bip_response.ini" - regexp: "^cmspassword=" - line: "cmspassword={{ cms_admin_password }}" - -- name: Ensure cms db password is set in response file - ansible.builtin.lineinfile: - path: "{{ sap_bi_platform_extraction_directory }}/bip_response.ini" - regexp: "^existingcmsdbpassword=" - line: "existingcmsdbpassword={{ cms_db_password }}" - -- name: Ensure lcm password is set in response file - ansible.builtin.lineinfile: - path: "{{ sap_bi_platform_extraction_directory }}/bip_response.ini" - regexp: "^lcmpassword=" - line: "lcmpassword={{ lcm_password }}" - -- name: Ensure node name is set in response file - ansible.builtin.lineinfile: - path: "{{ sap_bi_platform_extraction_directory }}/bip_response.ini" - regexp: "^sianame=" - line: "sianame=NOMIS{{ node_number }}" - -- name: Ensure product key is set in response file - ansible.builtin.lineinfile: - path: "{{ sap_bi_platform_extraction_directory }}/bip_response.ini" - regexp: "^productkey=" - line: "productkey={{ product_key }}" diff --git a/ansible/roles/ncr-bip/tasks/assign_permissions.yml b/ansible/roles/ncr-bip/tasks/assign_permissions.yml deleted file mode 100644 index e5cd247e1..000000000 --- a/ansible/roles/ncr-bip/tasks/assign_permissions.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -- name: Assign bobj permissions - ansible.builtin.file: - path: "{{ item }}" - state: directory - owner: bobj - group: binstall - mode: "0775" - loop: - - "{{ sap_bi_platform_installation_directory }}" - - "{{ sap_bi_platform_extraction_directory }}" - -- name: Assign 775 oracle permissions - ansible.builtin.file: - path: "{{ item }}" - state: directory - owner: oracle - group: oinstall - mode: "0775" - loop: - - /u01/stage/ - - /u01/app/oracle/ - -- name: Assign 770 oracle permissions - ansible.builtin.file: - path: /u01/app/oraInventory/ - state: directory - owner: oracle - group: oinstall - mode: "0770" diff --git a/ansible/roles/ncr-bip/tasks/extract_files.yml b/ansible/roles/ncr-bip/tasks/extract_files.yml deleted file mode 100644 index 7133cbb48..000000000 --- a/ansible/roles/ncr-bip/tasks/extract_files.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -# unpack the SAP BIP rar archive - -- name: Check if setup.sh file exists - stat: - path: "{{ sap_bi_platform_extraction_directory }}/setup.sh" - register: result - -- name: Unpack the install files - block: - - name: Unpack the rar file - shell: /usr/local/bin/unrar x -y BIPLATS4303P_300-70002683_P1.exe - args: - chdir: "{{ sap_bi_platform_unpack_base_directory }}" - when: sap_bi_platform_unpack_base_directory is defined - - - name: Untar the unpacked archive - ansible.builtin.unarchive: - src: "{{ sap_bi_platform_unpack_base_directory }}/BISERVONE.tgz" - dest: "{{ sap_bi_platform_extraction_directory }}" - remote_src: yes - when: sap_bi_platform_unpack_base_directory is defined - when: not result.stat.exists - rescue: - - name: Remove the unpacked RAR - file: - path: "{{ sap_bi_platform_unpack_base_directory }}/BISERVONE.tgz" - state: absent - when: sap_bi_platform_unpack_base_directory is defined diff --git a/ansible/roles/ncr-bip/tasks/get_facts.yml b/ansible/roles/ncr-bip/tasks/get_facts.yml deleted file mode 100644 index d79b29093..000000000 --- a/ansible/roles/ncr-bip/tasks/get_facts.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -- name: Get BIP secrets - import_role: - name: secretsmanager-passwords - vars: - secretsmanager_passwords: "{{ bip_secretsmanager_passwords }}" - -- name: Set password facts - set_fact: - cms_cluster_key: "{{ secretsmanager_passwords_dict['bip'].passwords['cms_cluster_key'] }}" - cms_admin_password: "{{ secretsmanager_passwords_dict['bip'].passwords['cms_admin_password'] }}" - cms_db_password: "{{ secretsmanager_passwords_dict['bip'].passwords['cms_db_password'] }}" - lcm_password: "{{ secretsmanager_passwords_dict['bip'].passwords['lcm_password'] }}" - product_key: "{{ secretsmanager_passwords_dict['bip'].passwords['product_key'] }}" - -- name: Set node number - ansible.builtin.shell: "echo $(({{ ansible_ec2_ami_launch_index }}+2))" - register: node_number_command - -- name: Set node number - set_fact: - node_number: "{{ node_number_command.stdout }}" diff --git a/ansible/roles/ncr-bip/tasks/install_bip.yml b/ansible/roles/ncr-bip/tasks/install_bip.yml deleted file mode 100644 index 7662b6fe4..000000000 --- a/ansible/roles/ncr-bip/tasks/install_bip.yml +++ /dev/null @@ -1,57 +0,0 @@ ---- -- name: Check if product is installed - stat: - path: /u01/app/bobj/BIP4/sap_bobj - register: bip_installed_check - -- name: Check if init file exists - stat: - path: /u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh - register: bip_init_file_check - -- name: Check if init has been run - stat: - path: /etc/init.d/SAPBOBJEnterpriseXI40 - register: setupinit_folder_check - -- name: Install BIP - block: - - name: Perform pre-requesite checks - become_user: bobj - ansible.builtin.shell: "/u02/software/BIP_4_3_SP1/setup.sh -InstallDir /u01/app/bobj/BIP4/ -pre_requisite_check /u02/software/BIP_4_3_SP1/prereq_checks.ini /u02/software/BIP_4_3_SP1/failedPrereqs.txt" - ignore_errors: true - - - name: Verfy checks have passed - become_user: bobj - lineinfile: - path: /u02/software/BIP_4_3_SP1/failedPrereqs.txt - line: "All product pre-reqs have passed." - state: present - check_mode: yes - register: prereqs - failed_when: prereqs is changed - - - name: "Check prereqs have passed" - debug: msg="All product pre requesites have passed" - when: prereqs is not changed - - - name: Run Silent Installation - become_user: bobj - ansible.builtin.shell: | - . ~/.bash_profile - /u02/software/BIP_4_3_SP1/setup.sh -InstallDir /u01/app/bobj/BIP4/ -r /u02/software/BIP_4_3_SP1/bip_response.ini - when: not bip_installed_check.stat.exists - -- name: Run setup - block: - - name: Copy setupinit file - ansible.builtin.template: - src: u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh - dest: /u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh - - - name: Execute setup script - become: true - ansible.builtin.shell: /u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh - when: - - bip_init_file_check.stat.exists - - not setupinit_folder_check.stat.exists diff --git a/ansible/roles/ncr-bip/tasks/install_host_agent.yml b/ansible/roles/ncr-bip/tasks/install_host_agent.yml deleted file mode 100644 index 7d85e1491..000000000 --- a/ansible/roles/ncr-bip/tasks/install_host_agent.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -- name: Create temporary directory for SAP host agent - file: - path: "{{ sap_host_agent_base_directory }}" - state: directory - mode: 0775 - -- name: Download Host Agent from S3 - aws_s3: - mode: get - bucket: "{{ s3.bip_bucket_name }}" - object: "{{ s3.prefix }}{{ item }}" - dest: "{{ sap_host_agent_base_directory }}/{{ item|basename }}" - overwrite: true - with_items: - - "{{ s3.files.sap_host_agent }}" - - "{{ s3.files.sapcar }}" - -- name: Grant file execute permissions - shell: "chmod +x {{ sap_host_agent_base_directory }}/SAPCAR*" - -- name: Extract the software - shell: "{{ sap_host_agent_base_directory }}/SAPCAR* -xvf {{ sap_host_agent_base_directory }}/SAPHOST*.SAR" - args: - chdir: "{{ sap_host_agent_base_directory }}" - when: sap_host_agent_base_directory is defined - -- name: Install the SAP Host Agent - shell: "sudo ./saphostexec -install" - args: - chdir: "{{ sap_host_agent_base_directory }}" - -- name: Add the bobj account to the sapsys group - shell: gpasswd -a bobj sapsys diff --git a/ansible/roles/ncr-bip/tasks/install_jvm.yml b/ansible/roles/ncr-bip/tasks/install_jvm.yml deleted file mode 100644 index c96c12a2b..000000000 --- a/ansible/roles/ncr-bip/tasks/install_jvm.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -- name: Grant file execute permissions - shell: "chmod +x {{ sap_jvm_unpack_base_directory }}/SAPCAR*" - -- name: Extract the software - shell: "{{ sap_jvm_unpack_base_directory }}/SAPCAR* -xvf {{ sap_jvm_unpack_base_directory }}/SAPJVM*.SAR" - args: - chdir: "{{ sap_jvm_unpack_base_directory }}" - when: sap_jvm_unpack_base_directory is defined diff --git a/ansible/roles/ncr-bip/tasks/install_packages.yml b/ansible/roles/ncr-bip/tasks/install_packages.yml deleted file mode 100644 index 9b81f4901..000000000 --- a/ansible/roles/ncr-bip/tasks/install_packages.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -- name: Get unrar installer - ansible.builtin.get_url: - url: "https://www.rarlab.com/rar/rarlinux-x64-621.tar.gz" - dest: "/tmp/rarlinux-x64-621.tar.gz" - -- name: Extract unrar - ansible.builtin.unarchive: - src: "/tmp/rarlinux-x64-621.tar.gz" - dest: "/tmp/" - remote_src: yes - -- name: Install unrar - ansible.builtin.shell: - cmd: "make" - chdir: "/tmp/rar/" - creates: "/usr/local/bin/unrar" diff --git a/ansible/roles/ncr-bip/tasks/main.yml b/ansible/roles/ncr-bip/tasks/main.yml deleted file mode 100644 index fd04f2df1..000000000 --- a/ansible/roles/ncr-bip/tasks/main.yml +++ /dev/null @@ -1,54 +0,0 @@ ---- -- import_tasks: get_facts.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: install_packages.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: add_groups.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: assign_permissions.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: users.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: retrieve_files.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: extract_files.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: add_response_file.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: install_bip.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] diff --git a/ansible/roles/ncr-bip/tasks/retrieve_files.yml b/ansible/roles/ncr-bip/tasks/retrieve_files.yml deleted file mode 100644 index 96c1fa0b7..000000000 --- a/ansible/roles/ncr-bip/tasks/retrieve_files.yml +++ /dev/null @@ -1,52 +0,0 @@ ---- -- name: Create directory to unpack BIP files - file: - path: "{{ sap_bi_platform_unpack_base_directory }}" - state: directory - mode: 0755 - -- name: Create directory to unpack JVM - file: - path: "{{ sap_jvm_unpack_base_directory }}" - state: directory - mode: 0755 - -# - name: Download JVM from S3 -# aws_s3: -# mode: get -# bucket: "{{ s3.bip_bucket_name }}" -# object: "{{ s3.prefix }}{{ item }}" -# dest: "{{ sap_jvm_unpack_base_directory }}/{{ item|basename }}" -# overwrite: true -# with_items: -# - "{{ s3.files.sap_jvm }}" -# - "{{ s3.files.sapcar }}" - -- name: Check if the BIPLATS4303P_300-70002683_P1.exe exists - stat: - path: "{{ sap_bi_platform_unpack_base_directory }}/BIPLATS4303P_300-70002683_P1.exe" - register: s3_result - -- name: Download BI Platform from S3 - block: - - name: Download BI files from S3 - aws_s3: - mode: get - bucket: "{{ s3.bip_bucket_name }}" - object: "{{ s3.packages_prefix }}{{ item }}" - dest: "{{ sap_bi_platform_unpack_base_directory }}/{{ item|basename }}" - overwrite: never - with_items: "{{ s3.files.sap_bi_platform }}" - - - name: Hacky rename - shell: | - for f in *; - do - e="${f##*.}"; - b="${f%.*}"; - mv -n "$f" "${b}.${e,,}"; - done - args: - chdir: "{{ sap_bi_platform_unpack_base_directory }}" - executable: /bin/bash - when: not s3_result.stat.exists diff --git a/ansible/roles/ncr-bip/tasks/users.yml b/ansible/roles/ncr-bip/tasks/users.yml deleted file mode 100644 index 9383a3d07..000000000 --- a/ansible/roles/ncr-bip/tasks/users.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -- name: Copy bobj bash profile - ansible.builtin.template: - src: "{{ item }}" - dest: "/{{ item }}" - owner: bobj - group: binstall - loop: - - home/bobj/.bash_profile diff --git a/ansible/roles/ncr-bip/templates/home/bobj/.bash_profile b/ansible/roles/ncr-bip/templates/home/bobj/.bash_profile deleted file mode 100644 index 1924c7959..000000000 --- a/ansible/roles/ncr-bip/templates/home/bobj/.bash_profile +++ /dev/null @@ -1,19 +0,0 @@ -# Get the aliases and functions -if [ -f ~/.bashrc ]; then - . ~/.bashrc -fi - -# User specific environment and startup programs - -PATH=$PATH:$HOME/.local/bin:$HOME/bin - -export PATH -umask 022 -ORACLE_BASE=/u01/app/oracle -ORACLE_HOME=/u01/app/oracle/product/19c/client_1 -TNS_ADMIN=/u01/app/oracle/product/19c/client_1/network/admin -LD_LIBRARY_PATH=/u01/app/oracle/product/19c/client_1/lib - -PATH=${ORACLE_HOME}:${ORACLE_BASE}:${TNS_ADMIN}:${LD_LIBRARY_PATH}:$PATH - -export ORACLE_BASE ORACLE_HOME TNS_ADMIN LD_LIBRARY_PATH PATH \ No newline at end of file diff --git a/ansible/roles/ncr-bip/templates/u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh b/ansible/roles/ncr-bip/templates/u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh deleted file mode 100644 index d700e64ce..000000000 --- a/ansible/roles/ncr-bip/templates/u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/sh -# This file copies the rc files and creates the proper symlinks. -# This can only be done by root. - -USERNAME=`id | sed -e "s|).*\$||" -e "s|^.*(||" ` -if [ "$USERNAME" != "root" ]; then - echo "Log in as root and run in order to set up the init scripts. (STU00136)" - exit 0 -fi - -errorExit() -{ - echo $1 - exit 1 -} - -chown root "/u01/app/bobj/BIP4/sap_bobj/init/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - -SOFTWARE=`uname -s` -case X"$SOFTWARE" in -XSunOS) - if [ -f "/etc/init.d/SAPBOBJEnterpriseXI40" ]; then - rm -rf "/etc/init.d/SAPBOBJEnterpriseXI40" - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/etc/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - exit 0 - fi - - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/etc/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - cd /etc/init.d || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc3.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc1.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc0.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" -;; -XLinux) - if [ -f "/etc/init.d/SAPBOBJEnterpriseXI40" ]; then - rm -rf "/etc/init.d/SAPBOBJEnterpriseXI40" - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/etc/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - exit 0 - fi - - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/etc/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - cd /etc/init.d || errorExit "System initialization scripts failed. (STU00131)" - if [ -f "/etc/redhat-release" ]; then - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc0.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc1.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc2.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc3.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc4.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc5.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc6.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - else - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ./rc3.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ./rc5.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ./rc3.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ./rc5.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - insserv -v SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - fi - -;; -XAIX) - if [ -f "/etc/SAPBOBJEnterpriseXI40" ]; then - rm -rf "/etc/init.d/SAPBOBJEnterpriseXI40" - mv -f "/u01/app/bobj/BIP4/sap_bobj/init/SAPBOBJEnterpriseXI40" "/etc/SAPBOBJEnterpriseXI40" - exit 0 - fi - - mkdir -p /etc/SAPBOBJEnterpriseXI40 - mv -f "/u01/app/bobj/BIP4/sap_bobj/init/SAPBOBJEnterpriseXI40" "/etc/SAPBOBJEnterpriseXI40" - if ! grep BobjE140 /etc/inittab >/dev/null; then - echo "BobjE140:2:once:/etc/SAPBOBJEnterpriseXI40/SAPBOBJEnterpriseXI40 start > /dev/null 2>&1" >> /etc/inittab - fi - if [ ! -f "/etc/rc.shutdown" ]; then - echo "#!/bin/sh" >> /etc/rc.shutdown - chmod 755 /etc/rc.shutdown - fi - if ! grep SAPBOBJEnterpriseXI40 /etc/rc.shutdown >/dev/null; then - echo "/etc/SAPBOBJEnterpriseXI40/SAPBOBJEnterpriseXI40 stop > /dev/null 2>&1" >> /etc/rc.shutdown - fi -;; -XHP-UX) - if [ -f "/sbin/init.d/SAPBOBJEnterpriseXI40" ]; then - rm -rf "/sbin/init.d/SAPBOBJEnterpriseXI40" - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/sbin/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - exit 0 - fi - - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/sbin/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - cd /sbin/init.d || errorExit "System initialization scripts failed. (STU00131)" - - SNUM=99 - if [ `uname -m` = "ia64" ]; then - SNUM=901 - while [ "" != "`ls /sbin/rc2.d | grep ^S$SNUM`" -a $SNUM -lt 999 ]; do - SNUM=`expr $SNUM + 1` # increment counter - done - fi - - ln -s /sbin/init.d/SAPBOBJEnterpriseXI40 ../rc2.d/S"$SNUM"SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /sbin/init.d/SAPBOBJEnterpriseXI40 ../rc1.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /sbin/init.d/SAPBOBJEnterpriseXI40 ../rc0.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" -;; -esac - -echo "System initialization scripts created." - -# EOF \ No newline at end of file diff --git a/ansible/roles/ncr-bip/templates/u02/software/BIP_4_3_SP1/bip_response.ini b/ansible/roles/ncr-bip/templates/u02/software/BIP_4_3_SP1/bip_response.ini deleted file mode 100644 index cd19b7f62..000000000 --- a/ansible/roles/ncr-bip/templates/u02/software/BIP_4_3_SP1/bip_response.ini +++ /dev/null @@ -1,182 +0,0 @@ -### Choose to Integrate Introscope Enterprise Manager: integrate or nointegrate -chooseintroscopeintegration=nointegrate - -### Choose to Integrate Solution Manager Diagnostics (SMD) Agent: integrate or nointegrate -choosesmdintegration=nointegrate - -### CMS cluster key -clusterkey=******** - -### CMS administrator password -cmspassword=******** - -### CMS connection port -cmsport=6400 - -### Automatic server start flag: 0 or 1 -enableservers=0 - -### Existing CMS DB password -existingcmsdbpassword=******** - -### Existing CMS DB reset flag: 0 or 1 -existingcmsdbreset=1 - -### Existing CMS DB server -existingcmsdbserver=BIPSYS - -### Existing CMS DB user name -existingcmsdbuser=BIP_SYSTEM_OWNER - -### Installation Directory -installdir=/u01/app/bobj/BIP4/ - -### Choose install type: default, custom, webtier -installtype=custom - -### LCM Name -lcmname=t1-ncr-bip-cms - -### LCM password -lcmpassword=******** - -### LCM port -lcmport=3690 - -### Choose install mode: new, expand -neworexpandinstall=expand - -### Product Keycode -productkey=******** - -requiredspace=20554 - -### Language Packs Selected to Install -selectedlanguagepacks=en - -### Setup UI Language -setupuilanguage=en - -### SIA node name -sianame=***** - -### SIA connector port -siaport=6410 - -### CMS Database Type -usingcmsdbtype=oracle - -### WACS port -wacsport=6455 - -### Available features -### ------------------ -### root -### WebTier -### JavaWebApps1 -### MobileServices -### MobileServers -### MobileAddon -### IntegratedTomcat -### Servers -### PlatformServers -### CMS -### FRS -### PlatformServers.IntegratedDB.SQLAnywhere -### PlatformServers.EventServer -### PlatformServers.WebAppContainerService -### AdaptiveProcessingServer -### AdaptiveJobServer -### Platform.RestWebService -### Platform.Action.Framework.backend -### Subversion -### ConnectionServices -### ConnectionProcService -### DataFederatorServices -### DataFederatorQueryService -### AdvancedAnalysisServices -### MultidimensionalAnalysisServices -### BExWebApplicationsService -### CrystalReportsServers -### CrystalReportsProcServices -### CrystalReportSchedulingServices -### WebIServers -### WebIProcServer -### WebISchedulingServices -### XcelsiusServers -### BWPublisherServerUNIX -### ExtAuth -### ExtAuth.JDEdwards -### ExtAuth.Peoplesoft -### ExtAuth.OracleEBS -### ExtAuth.SAPR3 -### AdministratorTools -### Automation.Framework -### PromotionManagementWizard -### MultitenancyManager -### DeveloperTools -### SL_SDK -### SL_SDK_java -### SL_SDKSamples -### WebI_REST_samples -### SPL_Warehouse -### DataAccess -### DataAccess.DataFederator -### DataAccess.HPVertica -### DataAccess.MySQL -### DataAccess.GenericJDBC -### DataAccess.GenericOLEDB -### DataAccess.OptionalDataDirectODBC.DataDirect7.1 -### DataAccess.MaxDB -### DataAccess.SQLite -### DataAccess.SAPHANA -### DataAccess.Snowflake -### DataAccess.PrestoDB -### DataAccess.TrinoDB -### DataAccess.MariaDB -### DataAccess.MongoDB -### DataAccess.Athena -### DataAccess.Denodo -### DataAccess.Salesforce -### DataAccess.Netezza -### DataAccess.Microsoft_AnalyticalServices -### DataAccess.MicrosoftExchange -### DataAccess.MicrosoftOutlook -### DataAccess.Microsoft_SQLServer -### DataAccess.Microsoft_Access -### DataAccess.Greenplum -### DataAccess.PostgreSQL -### DataAccess.Progress -### DataAccess.IBMDB2 -### DataAccess.Informix -### DataAccess.Oracle -### DataAccess.Sybase -### DataAccess.Teradata -### DataAccess.SAPBW -### DataAccess.SAPERP -### DataAccess.XMLWebServices -### DataAccess.OData -### DataAccess.PersonalFiles -### DataAccess.JavaBean -### DataAccess.OpenConnectivity -### DataAccess.BigQuery -### DataAccess.HadoopHive -### DataAccess.Amazon -### DataAccess.Spark -### DataAccess.Hortonworks -### DataAccess.Essbase -### DataAccess.Universe -### DataAccess.MyCube -### DataAccess.XML -### DataAccess.ADO.NET -### DataAccess.COMData -### DataAccess.DataSet -### DataAccess.SymantecACT -### DataAccess.FieldDefinitions -### DataAccess.FileSystem -### DataAccess.NTEventLog -### DataAccess.WebActivityLog -### DataAccess.dBase.DataDirect7.1 -### DataAccess.CMSDBDriver -### Samples -features=JavaWebApps1,MobileAddon,CMS,FRS,PlatformServers.EventServer,AdaptiveProcessingServer,AdaptiveJobServer,Platform.RestWebService,Platform.Action.Framework.backend,Subversion,ConnectionProcService,ConnectionServices,DataFederatorQueryService,DataFederatorServices,MultidimensionalAnalysisServices,CrystalReportsProcServices,CrystalReportSchedulingServices,CrystalReportsServers,WebIProcServer,WebISchedulingServices,WebIServers,XcelsiusServers,BWPublisherServerUNIX,ExtAuth.SAPR3,Automation.Framework,PromotionManagementWizard,MultitenancyManager,AdministratorTools,SL_SDK_java,SL_SDKSamples,SL_SDK,DataAccess.DataFederator,DataAccess.MySQL,DataAccess.GenericJDBC,DataAccess.GenericOLEDB,DataAccess.OptionalDataDirectODBC.DataDirect7.1,DataAccess.SQLite,DataAccess.Snowflake,DataAccess.PrestoDB,DataAccess.TrinoDB,DataAccess.MariaDB,DataAccess.MongoDB,DataAccess.Athena,DataAccess.Denodo,DataAccess.Microsoft_AnalyticalServices,DataAccess.MicrosoftExchange,DataAccess.MicrosoftOutlook,DataAccess.Microsoft_SQLServer,DataAccess.Microsoft_Access,DataAccess.Oracle,DataAccess.XMLWebServices,DataAccess.OData,DataAccess.PersonalFiles,DataAccess.JavaBean,DataAccess.OpenConnectivity,DataAccess.BigQuery,DataAccess.Universe,DataAccess.MyCube,DataAccess.XML,DataAccess.ADO.NET,DataAccess.COMData,DataAccess.DataSet,DataAccess.FileSystem,DataAccess.NTEventLog,DataAccess.WebActivityLog,DataAccess.dBase.DataDirect7.1,DataAccess.CMSDBDriver,Samples \ No newline at end of file diff --git a/ansible/roles/ncr-bip/templates/u02/software/BIP_4_3_SP1/prereq_checks.ini b/ansible/roles/ncr-bip/templates/u02/software/BIP_4_3_SP1/prereq_checks.ini deleted file mode 100644 index c2efe6d1d..000000000 --- a/ansible/roles/ncr-bip/templates/u02/software/BIP_4_3_SP1/prereq_checks.ini +++ /dev/null @@ -1,6 +0,0 @@ -# This is a sample response file. -# For full instructions on customizing it to suit your environment, please consult the Install Guide. - -# InstallDir requires a trailing slash -InstallDir=/u01/app/bobj/BIP4/ -SetupUILanguage=en \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/defaults/main.yml b/ansible/roles/ncr-tomcat/defaults/main.yml deleted file mode 100644 index 0b84fd7ad..000000000 --- a/ansible/roles/ncr-tomcat/defaults/main.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -bip_bucket_name: nomis-combined-reporting-bip-packages20230612143115114600000001 -sap_bi_platform_unpack_base_directory: /opt/sap/bip -sap_bi_platform_extraction_directory: /u02/software/BIP_4_3_SP1 -sap_bi_platform_installation_directory: /u01/app/bobj/BIP4 -sap_jvm_unpack_base_directory: /opt/sap/java - -ncr_environment: "{{ ec2.tags['ncr-environment'] }}" - -s3: - bip_bucket_name: nomis-combined-reporting-bip-packages20230612143115114600000001 - packages_prefix: BIP/ - files: - sap_bi_platform: - - BIPLATS4303P_300-70002683_P1.EXE - - BIPLATS4303P_300-70002683_P2.RAR - sap_jvm: SAPJVM8_94-80000202.SAR - sapcar: SAPCAR_1324-80000935.EXE - -ssm_parameters_prefix: "tomcat" - -tomcat_post_install_directories: - tomcat: /u01/app/bobj/BIP4/sap_bobj/tomcat - custom_config: /u01/app/bobj/BIP4/sap_bobj/enterprise_xi40/warfiles/webapps/BOE/WEB-INF/config/custom - biprws_config: /u01/app/bobj/BIP4/sap_bobj/enterprise_xi40/warfiles/webapps/biprws/WEB-INF/config/custom - webapps_root: /u01/app/bobj/BIP4/sap_bobj/enterprise_xi40/warfiles/webapps/ROOT - -tomcat_secretsmanager_passwords: - tomcat: - secret: "/ec2/ncr-tomcat/{{ ncr_environment }}/passwords" - users: - - tomcat: auto diff --git a/ansible/roles/ncr-tomcat/meta/main.yml b/ansible/roles/ncr-tomcat/meta/main.yml deleted file mode 100644 index eda808260..000000000 --- a/ansible/roles/ncr-tomcat/meta/main.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -dependencies: - - role: get-ec2-facts - - role: ansible-requirements - - role: disable-ipv6 - - role: disable-firewall diff --git a/ansible/roles/ncr-tomcat/tasks/add_groups.yml b/ansible/roles/ncr-tomcat/tasks/add_groups.yml deleted file mode 100644 index 7b19fcf1b..000000000 --- a/ansible/roles/ncr-tomcat/tasks/add_groups.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -- name: Ensure binstall group exists - ansible.builtin.group: - name: binstall - gid: 1201 - state: present - -- name: Ensure oinstall group exists - ansible.builtin.group: - name: oinstall - state: present - -- name: Ensure dba group exists - ansible.builtin.group: - name: dba - state: present - -- name: Ensure sapsys group exists - ansible.builtin.group: - name: sapsys - state: present diff --git a/ansible/roles/ncr-tomcat/tasks/add_response_file.yml b/ansible/roles/ncr-tomcat/tasks/add_response_file.yml deleted file mode 100644 index 045138374..000000000 --- a/ansible/roles/ncr-tomcat/tasks/add_response_file.yml +++ /dev/null @@ -1,27 +0,0 @@ -- name: Copy pre requesites file - ansible.builtin.template: - src: u02/software/BIP_4_3_SP1/prereq_checks.ini - dest: "{{ sap_bi_platform_extraction_directory }}/prereq_checks.ini" - owner: bobj - group: binstall - mode: "0755" - -- name: Copy response file - ansible.builtin.template: - src: u02/software/BIP_4_3_SP1/tomcat_response.ini - dest: "{{ sap_bi_platform_extraction_directory }}/tomcat_response.ini" - owner: bobj - group: binstall - mode: "0755" - -- name: Ensure product key is set in response file - ansible.builtin.lineinfile: - path: "{{ sap_bi_platform_extraction_directory }}/tomcat_response.ini" - regexp: "^productkey=" - line: "productkey={{ product_key }}" - -- name: Ensure CMS password is set in response file - ansible.builtin.lineinfile: - path: "{{ sap_bi_platform_extraction_directory }}/tomcat_response.ini" - regexp: "^remotecmsadminpassword=" - line: "remotecmsadminpassword={{ cms_admin_password }}" diff --git a/ansible/roles/ncr-tomcat/tasks/assign_permissions.yml b/ansible/roles/ncr-tomcat/tasks/assign_permissions.yml deleted file mode 100644 index e5cd247e1..000000000 --- a/ansible/roles/ncr-tomcat/tasks/assign_permissions.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -- name: Assign bobj permissions - ansible.builtin.file: - path: "{{ item }}" - state: directory - owner: bobj - group: binstall - mode: "0775" - loop: - - "{{ sap_bi_platform_installation_directory }}" - - "{{ sap_bi_platform_extraction_directory }}" - -- name: Assign 775 oracle permissions - ansible.builtin.file: - path: "{{ item }}" - state: directory - owner: oracle - group: oinstall - mode: "0775" - loop: - - /u01/stage/ - - /u01/app/oracle/ - -- name: Assign 770 oracle permissions - ansible.builtin.file: - path: /u01/app/oraInventory/ - state: directory - owner: oracle - group: oinstall - mode: "0770" diff --git a/ansible/roles/ncr-tomcat/tasks/extract_files.yml b/ansible/roles/ncr-tomcat/tasks/extract_files.yml deleted file mode 100644 index 7133cbb48..000000000 --- a/ansible/roles/ncr-tomcat/tasks/extract_files.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -# unpack the SAP BIP rar archive - -- name: Check if setup.sh file exists - stat: - path: "{{ sap_bi_platform_extraction_directory }}/setup.sh" - register: result - -- name: Unpack the install files - block: - - name: Unpack the rar file - shell: /usr/local/bin/unrar x -y BIPLATS4303P_300-70002683_P1.exe - args: - chdir: "{{ sap_bi_platform_unpack_base_directory }}" - when: sap_bi_platform_unpack_base_directory is defined - - - name: Untar the unpacked archive - ansible.builtin.unarchive: - src: "{{ sap_bi_platform_unpack_base_directory }}/BISERVONE.tgz" - dest: "{{ sap_bi_platform_extraction_directory }}" - remote_src: yes - when: sap_bi_platform_unpack_base_directory is defined - when: not result.stat.exists - rescue: - - name: Remove the unpacked RAR - file: - path: "{{ sap_bi_platform_unpack_base_directory }}/BISERVONE.tgz" - state: absent - when: sap_bi_platform_unpack_base_directory is defined diff --git a/ansible/roles/ncr-tomcat/tasks/get_facts.yml b/ansible/roles/ncr-tomcat/tasks/get_facts.yml deleted file mode 100644 index 5496cdc09..000000000 --- a/ansible/roles/ncr-tomcat/tasks/get_facts.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -- name: Get tomcat secrets - import_role: - name: secretsmanager-passwords - vars: - secretsmanager_passwords: "{{ tomcat_secretsmanager_passwords }}" - -- name: Set password facts - set_fact: - cms_name: "{{ secretsmanager_passwords_dict['tomcat'].passwords['cms_name'] }}" - cms_admin_password: "{{ secretsmanager_passwords_dict['tomcat'].passwords['cms_admin_password'] }}" - product_key: "{{ secretsmanager_passwords_dict['tomcat'].passwords['product_key'] }}" diff --git a/ansible/roles/ncr-tomcat/tasks/install_packages.yml b/ansible/roles/ncr-tomcat/tasks/install_packages.yml deleted file mode 100644 index 9b81f4901..000000000 --- a/ansible/roles/ncr-tomcat/tasks/install_packages.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -- name: Get unrar installer - ansible.builtin.get_url: - url: "https://www.rarlab.com/rar/rarlinux-x64-621.tar.gz" - dest: "/tmp/rarlinux-x64-621.tar.gz" - -- name: Extract unrar - ansible.builtin.unarchive: - src: "/tmp/rarlinux-x64-621.tar.gz" - dest: "/tmp/" - remote_src: yes - -- name: Install unrar - ansible.builtin.shell: - cmd: "make" - chdir: "/tmp/rar/" - creates: "/usr/local/bin/unrar" diff --git a/ansible/roles/ncr-tomcat/tasks/install_tomcat.yml b/ansible/roles/ncr-tomcat/tasks/install_tomcat.yml deleted file mode 100644 index b2bff5219..000000000 --- a/ansible/roles/ncr-tomcat/tasks/install_tomcat.yml +++ /dev/null @@ -1,42 +0,0 @@ ---- -- name: Check if product is installed - stat: - path: /u01/app/bobj/BIP4/sap_bobj - register: bip_installed_check - -- name: Check if init file exists - stat: - path: /u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh - register: bip_init_file_check - -- name: Check if init has been run - stat: - path: /etc/init.d/SAPBOBJEnterpriseXI40 - register: setupinit_folder_check - -- name: Install Tomcat - block: - - name: Perform pre-requesite checks - become_user: bobj - ansible.builtin.shell: "/u02/software/BIP_4_3_SP1/setup.sh -InstallDir /u01/app/bobj/BIP4/ -pre_requisite_check /u02/software/BIP_4_3_SP1/prereq_checks.ini /u02/software/BIP_4_3_SP1/failedPrereqs.txt" - - - name: Run Silent Installation - become_user: bobj - ansible.builtin.shell: | - . ~/.bash_profile - /u02/software/BIP_4_3_SP1/setup.sh -InstallDir /u01/app/bobj/BIP4/ -r /u02/software/BIP_4_3_SP1/tomcat_response.ini - when: not bip_installed_check.stat.exists - -- name: Run setup - block: - - name: Copy setupinit file - ansible.builtin.template: - src: u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh - dest: /u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh - - - name: Execute setup script - become: true - ansible.builtin.shell: /u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh - when: - - bip_init_file_check.stat.exists - - not setupinit_folder_check.stat.exists diff --git a/ansible/roles/ncr-tomcat/tasks/main.yml b/ansible/roles/ncr-tomcat/tasks/main.yml deleted file mode 100644 index f763dcd11..000000000 --- a/ansible/roles/ncr-tomcat/tasks/main.yml +++ /dev/null @@ -1,54 +0,0 @@ ---- -- import_tasks: get_facts.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: install_packages.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: add_groups.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: assign_permissions.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: retrieve_files.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: extract_files.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: add_response_file.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: install_tomcat.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] - -- import_tasks: post_installation_config.yml - tags: - - amibuild - - ec2provision - when: ansible_distribution in ['RedHat'] diff --git a/ansible/roles/ncr-tomcat/tasks/post_installation_config.yml b/ansible/roles/ncr-tomcat/tasks/post_installation_config.yml deleted file mode 100644 index 134da0e22..000000000 --- a/ansible/roles/ncr-tomcat/tasks/post_installation_config.yml +++ /dev/null @@ -1,73 +0,0 @@ -### TOMCAT POST INSTALLATION CONFIGURATION ---- -- name: Run Setup - command: "sh {{ sap_bi_platform_installation_directory }}/sap_bobj/init/setupinit.sh" - become: true - -- name: Add tomcat config files - ansible.builtin.template: - src: "{{ item.src }}" - dest: "{{ tomcat_post_install_directories.tomcat }}/{{ item.dest }}" - loop: - - { src: "../templates/server.xml", dest: "conf/server.xml" } - - { src: "../templates/context.xml", dest: "conf/context.xml" } - - { src: "../templates/setenv.sh", dest: "bin/setenv.sh" } - -- name: Modify wdeploy.conf - ansible.builtin.lineinfile: - path: "{{ sap_bi_platform_installation_directory }}/sap_bobj/enterprise_xi40/wdeploy/conf/wdeploy.conf" - regexp: "^disable_InfoView=" - line: "disable_InfoView=true" - become: true - become_user: bobj - -- name: Add custom properties config files - ansible.builtin.template: - src: "{{ item.src }}" - dest: "{{ tomcat_post_install_directories.custom_config }}/{{ item.dest }}" - loop: - - { src: "../templates/properties/BILogon.properties", dest: "BILogon.properties" } - - { src: "../templates/properties/CmcApp.properties", dest: "CmcApp.properties" } - - { src: "../templates/properties/FioriBI.properties", dest: "FioriBI.properties" } - - { src: "../templates/properties/global.properties", dest: "global.properties" } - - { src: "../templates/properties/OpenDocument.properties", dest: "OpenDocument.properties" } - - { src: "../templates/properties/PlatformServices.properties", dest: "PlatformServices.properties" } - -- name: Add biprws custom config file - ansible.builtin.template: - src: ../templates/properties/biprws.properties - dest: "{{ tomcat_post_install_directories.biprws_config }}/biprws.properties" - -- name: Rename main root files - block: - - name: Backup index file - ansible.builtin.copy: - remote_src: true - src: "{{ tomcat_post_install_directories.webapps_root }}/index.jsp" - dest: "{{ tomcat_post_install_directories.webapps_root }}/index_main.jsp" - - name: Check if BrowserCheck file exists - stat: - path: "{{ tomcat_post_install_directories.webapps_root }}/BrowserCheck.jsp" - register: browsercheck_file - - name: Backup BrowserCheck file - ansible.builtin.copy: - remote_src: true - src: "{{ tomcat_post_install_directories.webapps_root }}/BrowserCheck.jsp" - dest: "{{ tomcat_post_install_directories.webapps_root }}/BrowserCheck_Main.jsp" - when: browsercheck_file.stat.exists - become: true - become_user: bobj - -- name: Add root files - ansible.builtin.template: - src: "{{ item.src }}" - dest: "{{ tomcat_post_install_directories.webapps_root }}/{{ item.dest }}" - loop: - - { src: "../templates/root/BIlogoff.jsp", dest: "BIlogoff.jsp" } - - { src: "../templates/root/BrowserCheck.jsp", dest: "BrowserCheck.jsp" } - - { src: "../templates/root/BrowserCheck_Offline.jsp", dest: "BrowserCheck_Offline.jsp" } - - { src: "../templates/root/browsercheck.css", dest: "browsercheck.css" } - - { src: "../templates/root/browsercheck.js", dest: "browsercheck.js" } - - { src: "../templates/root/index.jsp", dest: "index.jsp" } - - { src: "../templates/root/keepalive.htm", dest: "keepalive.htm" } - - { src: "../templates/root/Unsupported_Browser.html", dest: "Unsupported_Browser.html" } diff --git a/ansible/roles/ncr-tomcat/tasks/retrieve_files.yml b/ansible/roles/ncr-tomcat/tasks/retrieve_files.yml deleted file mode 100644 index 96c1fa0b7..000000000 --- a/ansible/roles/ncr-tomcat/tasks/retrieve_files.yml +++ /dev/null @@ -1,52 +0,0 @@ ---- -- name: Create directory to unpack BIP files - file: - path: "{{ sap_bi_platform_unpack_base_directory }}" - state: directory - mode: 0755 - -- name: Create directory to unpack JVM - file: - path: "{{ sap_jvm_unpack_base_directory }}" - state: directory - mode: 0755 - -# - name: Download JVM from S3 -# aws_s3: -# mode: get -# bucket: "{{ s3.bip_bucket_name }}" -# object: "{{ s3.prefix }}{{ item }}" -# dest: "{{ sap_jvm_unpack_base_directory }}/{{ item|basename }}" -# overwrite: true -# with_items: -# - "{{ s3.files.sap_jvm }}" -# - "{{ s3.files.sapcar }}" - -- name: Check if the BIPLATS4303P_300-70002683_P1.exe exists - stat: - path: "{{ sap_bi_platform_unpack_base_directory }}/BIPLATS4303P_300-70002683_P1.exe" - register: s3_result - -- name: Download BI Platform from S3 - block: - - name: Download BI files from S3 - aws_s3: - mode: get - bucket: "{{ s3.bip_bucket_name }}" - object: "{{ s3.packages_prefix }}{{ item }}" - dest: "{{ sap_bi_platform_unpack_base_directory }}/{{ item|basename }}" - overwrite: never - with_items: "{{ s3.files.sap_bi_platform }}" - - - name: Hacky rename - shell: | - for f in *; - do - e="${f##*.}"; - b="${f%.*}"; - mv -n "$f" "${b}.${e,,}"; - done - args: - chdir: "{{ sap_bi_platform_unpack_base_directory }}" - executable: /bin/bash - when: not s3_result.stat.exists diff --git a/ansible/roles/ncr-tomcat/templates/context.xml b/ansible/roles/ncr-tomcat/templates/context.xml deleted file mode 100644 index b2d75d12d..000000000 --- a/ansible/roles/ncr-tomcat/templates/context.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - WEB-INF/web.xml - WEB-INF/tomcat-web.xml - ${catalina.base}/conf/web.xml - - - - - - - - - - \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/properties/BILogon.properties b/ansible/roles/ncr-tomcat/templates/properties/BILogon.properties deleted file mode 100644 index ee71a00f5..000000000 --- a/ansible/roles/ncr-tomcat/templates/properties/BILogon.properties +++ /dev/null @@ -1,55 +0,0 @@ -# DO NOT MODIFY THIS FILE! -# To customize any of the settings, create a new file in \\warfiles\webapps\BOE\WEB-INF\config\custom -# and run wdeploy. Only changes in the custom directory will be maintained over patches. The new file has to have the same file name -# as this one and shall only contain the properties that you would like to customize. - - -# Application name -# These values are used in the place of the translated BI launch pad -# If not supplied they will default to a translated BI launch pad name -# app.name is used in most locations in the application. Optional -app.name=Prison-NOMIS Reporting -# app.name.short is used on the logon page. Optional -app.name.short=Prison-NOMIS Reporting -# Optional greeting not used in default application code -app.name.greeting=Welcome - -# app.custom.product.name is used on the logon page to display the Product Name (defaults to SAP BusinessObjects). Optional -app.custom.product.name=Prison-NOMIS - -# You can specify the default Authentication types here. secEnterprise, secLDAP, secWinAD, secSAPR3 -authentication.default=secEnterprise - -# Choose whether to let the user change the authentication type. If it isn't shown the default authentication type from above will be used -authentication.visible=false - -# You can specify the authentications that are supported in this field. -# By default all the authentications listed below will appear. You can add or remove values from the field, based on the authentications which are supported. -# Authentications List --- secEnterprise,secLDAP,secWinAD,secSAPR3,secOraApps,secPSE1,secpsenterprise,secSiebel7 -logon.authentication.visibleList=secEnterprise - -# You can specify the default CMS machine name here -cms.default=@nomis_t1 - -# Choose whether to let the user change the CMS name -cms.visible=false - -# Set to true to prompt when navigating away from a writable page in a modal dialog. Default is false -dialog.prompt.enabled=false - -#The URL that a logout will redirect to if the logon was an external logon (i.e. via start.do). This is optional. -url.exit=/BIlogoff.jsp - -# If the locale preference is disabled (only english languages will be used/allowed) -# TMC - disable.locale.preference needs to be set to false otherwise the locale is always US and therefore dates are displayed in US format regardless of the users viewing preferences. -disable.locale.preference=false - -#to enable notification polling -notification.enabled=true - -#You can specify the default administration email_ids in semicolon separated format here. -#The specified Email ids will be used when user will click on Contact Administrator on BILP Login screen -admin.user.email=NationalApplicationsReportingTeam@justice.gov.uk - -#Set a global flag for Disclaimer message -disclaimer.enabled=false \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/properties/CmcApp.properties b/ansible/roles/ncr-tomcat/templates/properties/CmcApp.properties deleted file mode 100644 index eb7306396..000000000 --- a/ansible/roles/ncr-tomcat/templates/properties/CmcApp.properties +++ /dev/null @@ -1,28 +0,0 @@ -# DO NOT MODIFY THIS FILE! -# To customize any of the settings, create a new file in \\warfiles\webapps\BOE\WEB-INF\config\custom -# and run wdeploy. Only changes in the custom directory will be maintained over patches. The new file has to have the same file name -# as this one and shall only contain the properties that you would like to customize. - - -# You can specify the default Authentication types here. secEnterprise, secLDAP, secWinAD, secSAPR3. -authentication.default=secEnterprise - -# Choose whether to let the user change the authentication type. If it isn't shown the default authentication type from above will be used. -authentication.visible=false - -# You can specify the authentications that are supported in this field. -# By default all the authentications listed below will appear. You can add or remove values from the field, based on the authentications which are supported. -# Authentications List --- secEnterprise,secLDAP,secWinAD,secSAPR3,secOraApps,secPSE1,secpsenterprise,secSiebel7 -logon.authentication.visibleList=secEnterprise - -# You can specify the default CMS machine name here -cms.default=@nomis_t1 - -# Choose whether to let the user change the CMS name. If it isn't shown the default System from above will be used -cms.visible=false - -# Set to true to prompt when navigating away from a writable page in a modal dialog. Default is false -dialog.prompt.enabled=false - -#set global flag for Disclaimer -disclaimer.enabled=false \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/properties/FioriBI.properties b/ansible/roles/ncr-tomcat/templates/properties/FioriBI.properties deleted file mode 100644 index 9a1ec2ddc..000000000 --- a/ansible/roles/ncr-tomcat/templates/properties/FioriBI.properties +++ /dev/null @@ -1,60 +0,0 @@ -# DO NOT MODIFY THIS FILE! -# To customize any of the settings, create a new file in \\warfiles\webapps\BOE\WEB-INF\config\custom -# and run wdeploy. Only changes in the custom directory will be maintained over patches. The new file has to have the same file name -# as this one and shall only contain the properties that you would like to customize. - - -# Application name -# These values are used in the place of the translated BI launch pad -# If not supplied they will default to a translated BI launch pad name -# app.name is used in most locations in the application. Optional -app.name=Prison-NOMIS Reporting -# app.name.short is used on the logon page. Optional -app.name.short=Prison-NOMIS Reporting -# Optional greeting not used in default application code -app.name.greeting=Welcome - -# app.custom.product.name is used on the logon page to display the Product Name (defaults to SAP BusinessObjects). Optional -app.custom.product.name=Prison-NOMIS - -# You can specify the default Authentication types here. secEnterprise, secLDAP, secWinAD, secSAPR3 -authentication.default=secEnterprise - -# Choose whether to let the user change the authentication type. If it isn't shown the default authentication type from above will be used -authentication.visible=false - -# You can specify the authentications that are supported in this field. -# By default all the authentications listed below will appear. You can add or remove values from the field, based on the authentications which are supported. -# Authentications List --- secEnterprise,secLDAP,secWinAD,secSAPR3,secOraApps,secPSE1,secpsenterprise,secSiebel7 -logon.authentication.visibleList=secEnterprise - -# You can specify the default CMS machine name here -cms.default=@nomis_t1 - -# Choose whether to let the user change the CMS name -cms.visible=false - -# Set to true to prompt when navigating away from a writable page in a modal dialog. Default is false -dialog.prompt.enabled=false - -#The URL that a logout will redirect to if the logon was an external logon (i.e. via start.do). This is optional. -url.exit=/BIlogoff.jsp - -# If the locale preference is disabled (only english languages will be used/allowed) -# TMC - disable.locale.preference needs to be set to false otherwise the locale is always US and therefore dates are displayed in US format regardless of the users viewing preferences. -disable.locale.preference=false - -#to enable notification polling. -notification.enabled=true -#to set notification polling time in milliseconds. Default is 200000 -notification.poling.time=200000 - -#You can specify the default administration email_ids in semicolon separated format here. -#The specified Email ids will be used when user will click on Contact Administrator on BILP Login screen -admin.user.email=NationalApplicationsReportingTeam@justice.gov.uk - -#Set global disclaimer flag -disclaimer.enabled=false - -# Set theme.enable to "custom" for enabling theming for Fiori BILaunchpad -theme.enable=custom \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/properties/OpenDocument.properties b/ansible/roles/ncr-tomcat/templates/properties/OpenDocument.properties deleted file mode 100644 index e556180ce..000000000 --- a/ansible/roles/ncr-tomcat/templates/properties/OpenDocument.properties +++ /dev/null @@ -1,36 +0,0 @@ -# DO NOT MODIFY THIS FILE! -# To customize any of the settings, create a new file in \\warfiles\webapps\BOE\WEB-INF\config\custom -# and run wdeploy. Only changes in the custom directory will be maintained over patches. The new file has to have the same file name -# as this one and shall only contain the properties that you would like to customize. - - -app.name=Prison-NOMIS Reporting OpenDocument -app.name.short=OpenDocument - -# app.custom.product.name is used on the logon page to display the Product Name (defaults to SAP BusinessObjects). Optional -app.custom.product.name=Prison-NOMIS - -# You can specify the default Authentication types here. secEnterprise, secLDAP, secWinAD, secSAPR3 -authentication.default=secEnterprise - -# Choose whether to let the user change the authentication type. If it isn't shown the default authentication type from above will be used -authentication.visible=false - -# You can specify the authentications that are supported in this field. -# By default all the authentications listed below will appear. You can add or remove values from the field, based on the authentications which are supported. -# Authentications List --- secEnterprise,secLDAP,secWinAD,secSAPR3,secOraApps,secPSE1,secpsenterprise,secSiebel7 -logon.authentication.visibleList=secEnterprise - - -# You can specify the default CMS machine name here -cms.default=@nomis_t1 - -# Choose whether to let the user change the CMS name. If it isn't shown the default System from above will be used -cms.visible=false - -#Set a global flag for disclaimer message -disclaimer.enabled=false - -#You can specify the default administration email_ids in semicolon separated format here. -#The specified Email ids will be used when user will click on Contact Administrator on Open Document Login screen -admin.user.email=NationalApplicationsReportingTeam@justice.gov.uk \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/properties/PlatformServices.properties b/ansible/roles/ncr-tomcat/templates/properties/PlatformServices.properties deleted file mode 100644 index fbf3d6132..000000000 --- a/ansible/roles/ncr-tomcat/templates/properties/PlatformServices.properties +++ /dev/null @@ -1,13 +0,0 @@ -# DO NOT MODIFY THIS FILE! -# To customize any of the settings, create a new file in \\warfiles\webapps\BOE\WEB-INF\config\custom -# and run wdeploy. Only changes in the custom directory will be maintained over patches. The new file has to have the same file name -# as this one and shall only contain the properties that you would like to customize. - - -# cms.clusters: comma separated list of cluster names. Each cluster in the above list requires its own parameter: key = cms.clusters. (without the @), value = comma separated list of cms servers. Note: Each param-name must match case with the corresponding value in cms.clusters. No port needs to be given for a server. If none is given, then the default port 6400 is assumed. -#cms.clusters.samplecluster=cmsone:6400, cmstwo -#cms.clusters.samplecluster2=cms3, cms4, cms5 -#cms.clusters.samplecluster3=aps05 - -cms.clusters=@nomis_t1 -cms.clusters.nomis_t1=t1pwl1kw5m10001.azure.noms.root \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/properties/biprws.properties b/ansible/roles/ncr-tomcat/templates/properties/biprws.properties deleted file mode 100644 index 3bcbaf8d7..000000000 --- a/ansible/roles/ncr-tomcat/templates/properties/biprws.properties +++ /dev/null @@ -1,29 +0,0 @@ -#------------------------------------------------------Default CMS Configuration------------------------------------------------------ -CMS_Default=@nomis_t1 -#------------------------------------------------------System Property Configuration------------------------------------------------------ -Default_Number_Of_Objects_On_One_Page=50 -Enterprise_Session_Token_Timeout_In_Minutes=60 -Session_Pool_Size=1000 -Session_Pool_Timeout_In_Minutes=2 -Basic_Auth_Supported=false -Basic_Auth_Type= -#------------------------------------------------------Logger properties------------------------------------------------------ -Log_Level=Medium -Log_Location= -Log_File_Size=20000 -Log_Files_Num=5 -#------------------------------------------------------Trusted Authentication Configuration------------------------------------------------------ -Retrieving_Method=HTTP_HEADER -User_Name_Parameter=X-SAP-TRUSTED-USER -Trusted_Auth_Shared_Secret= -# ------------------------------------------------------ SSO Related Default Global Core Web Properties ------------------------------------------------------ -# Vintela single sign on properties -sso.enabled=false -idm.realm= -idm.princ= -idm.keytab= -idm.allowUnsecured= -idm.allowNTLM= -idm.logger.name= -idm.logger.props= -idm.allowS4U= \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/properties/global.properties b/ansible/roles/ncr-tomcat/templates/properties/global.properties deleted file mode 100644 index bca2e1c2f..000000000 --- a/ansible/roles/ncr-tomcat/templates/properties/global.properties +++ /dev/null @@ -1,29 +0,0 @@ -# DO NOT MODIFY THIS FILE! -# To customize any of the settings, create a new file in \\warfiles\webapps\BOE\WEB-INF\config\custom -# and run wdeploy. Only changes in the custom directory will be maintained over patches. The new file has to have the same file name -# as this one and shall only contain the properties that you would like to customize. - - -# DEFAULT GLOBAL PROPERTIES -# -# This file contains DEFAULT global properties. A property defined here can have one of two scopes: -# -# Scope: global -# - It can be overridden at a global level by specifying a value in the CUSTOM global.properties file. -# -# Scope: application: -# - In addition to being overridable globally, it can also be on a per app basis. -# - This could happen in 1 of 2 ways: -# o It can be set in the app's CUSTOM config properties file. -# o Alternatively it could be set internally by the app, in which any custom value -# (either globally or for that application) is ignored. This would be indicated by comments in the -# application's DEFAULT properties file - - -# Configure whether "User list", "Group list" or "Group Hierarchy" should be selected (instead of "User list") in panels to select Users and UserGroups from -# Scope: global (CMC and BILP) -# Set to "userList" for "User list" to be default selection. -# Set to "groupList" for "Group list" to be default selection. -# Set to "groupHierarchy" for "Group Hierarchy" to be default selection -#prefer.root.selected=userList -prefer.root.selected=groupList \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/root/BIP_profile_icon.png b/ansible/roles/ncr-tomcat/templates/root/BIP_profile_icon.png deleted file mode 100644 index e69de29bb..000000000 diff --git a/ansible/roles/ncr-tomcat/templates/root/BIP_profile_menu_70pct.png b/ansible/roles/ncr-tomcat/templates/root/BIP_profile_menu_70pct.png deleted file mode 100644 index e69de29bb..000000000 diff --git a/ansible/roles/ncr-tomcat/templates/root/BIlogoff.jsp b/ansible/roles/ncr-tomcat/templates/root/BIlogoff.jsp deleted file mode 100644 index 12ade5f68..000000000 --- a/ansible/roles/ncr-tomcat/templates/root/BIlogoff.jsp +++ /dev/null @@ -1,17 +0,0 @@ -<%@ page session="false" language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %> - - - - - Prison-NOMIS Reporting - - - - -
-
- Please close this window and use the link in Prison-NOMIS to enter the reporting system. -
-
- - \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/root/BrowserCheck.jsp b/ansible/roles/ncr-tomcat/templates/root/BrowserCheck.jsp deleted file mode 100644 index b73bdb066..000000000 --- a/ansible/roles/ncr-tomcat/templates/root/BrowserCheck.jsp +++ /dev/null @@ -1,24 +0,0 @@ -<%@ page session="false" language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %> - - - - - Prison-NOMIS Reporting - - - - - - -
-
- Checking if your browser is supported by Prison-NOMIS Reporting... -
- -
- - \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/root/BrowserCheck_Offline.jsp b/ansible/roles/ncr-tomcat/templates/root/BrowserCheck_Offline.jsp deleted file mode 100644 index 9a2fb213d..000000000 --- a/ansible/roles/ncr-tomcat/templates/root/BrowserCheck_Offline.jsp +++ /dev/null @@ -1,17 +0,0 @@ -<%@ page session="false" language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %> - - - - - Prison-NOMIS Reporting - - - - -
-
- Prison-NOMIS Reporting is briefly unavailable for maintenance.

We apologise for the inconvenience, please try again shortly. -
-
- - \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/root/InfoView.ico b/ansible/roles/ncr-tomcat/templates/root/InfoView.ico deleted file mode 100644 index e69de29bb..000000000 diff --git a/ansible/roles/ncr-tomcat/templates/root/Unsupported_Browser.html b/ansible/roles/ncr-tomcat/templates/root/Unsupported_Browser.html deleted file mode 100644 index 5321dfff5..000000000 --- a/ansible/roles/ncr-tomcat/templates/root/Unsupported_Browser.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Prison-NOMIS Reporting - Unsupported Browser - - - - -
-
- Prison-NOMIS Reporting cannot load in Internet Explorer 8 as it is an unsupported browser.
MOJ Citrix Cloud Desktop within Quantum has a later version. -
-
- - \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/root/browsercheck.css b/ansible/roles/ncr-tomcat/templates/root/browsercheck.css deleted file mode 100644 index 707cb8a19..000000000 --- a/ansible/roles/ncr-tomcat/templates/root/browsercheck.css +++ /dev/null @@ -1,38 +0,0 @@ -html, -body -{ - margin: 0; - padding: 0; - height: 100%; - - font-family: Arial; - font-size: 1.0rem !important; - font-weight: bold; - color: #346187 !important; -} - -.BILP-launchpadbackground -{ - /* background-image: url("background.png"); */ - background-image: linear-gradient(to bottom,#a9c6de,#e7ecf0); - opacity: 1; - background-repeat: no-repeat; - background-position: center; - background-size: cover; - background-color: #BBD1E3 !important; - - height: 100%; -} - -.divCenter { - position: absolute; - /* height: 60px; - width: 600px; */ - /* z-index:15; */ - top: 50%; - left: 50%; - margin: -30px 0 0 -300px; - - vertical-align: middle; - text-align: center; -} \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/root/browsercheck.js b/ansible/roles/ncr-tomcat/templates/root/browsercheck.js deleted file mode 100644 index ab2126777..000000000 --- a/ansible/roles/ncr-tomcat/templates/root/browsercheck.js +++ /dev/null @@ -1,33 +0,0 @@ -function init() { - var isIELessThan11 = (navigator.userAgent.indexOf("MSIE") >= 0); - if (isIELessThan11) { - window.location.href = '/Unsupported_Browser.html'; - } - else { - document.getElementById("checking").style.display = "none"; - document.getElementById("supported").style.display = "inline"; - - var BIPURL = '/BOE/BI/logon/start.do?ivsLogonToken='; - var URL = window.location.href; - var qs = getParameterByName('t', URL); - - if (!qs || qs.length === 0) { - window.location.href = '/BIlogoff.jsp'; - } else { - //BIPURL = BIPURL + qs; - BIPURL = BIPURL + encodeURIComponent(qs); - window.location.href = BIPURL; - } - } - - window.focus(); -} - -function getParameterByName(name, url) { - name = name.replace(/[\[\]]/g, '\\$&'); - var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), - results = regex.exec(url); - if (!results) return null; - if (!results[2]) return ''; - return decodeURIComponent(results[2].replace(/\+/g, ' ')); -} \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/root/index.jsp b/ansible/roles/ncr-tomcat/templates/root/index.jsp deleted file mode 100644 index 050702d99..000000000 --- a/ansible/roles/ncr-tomcat/templates/root/index.jsp +++ /dev/null @@ -1,11 +0,0 @@ -<%@ page session="false" language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> - - - - -Prison-NOMIS Reporting - - - - - \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/root/keepalive.htm b/ansible/roles/ncr-tomcat/templates/root/keepalive.htm deleted file mode 100644 index 93adabc3e..000000000 --- a/ansible/roles/ncr-tomcat/templates/root/keepalive.htm +++ /dev/null @@ -1,6 +0,0 @@ - - -Keepalive - NOMIS Reporting - -Keepalive - NOMIS Reporting - \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/server.xml b/ansible/roles/ncr-tomcat/templates/server.xml deleted file mode 100644 index 0a0f93dde..000000000 --- a/ansible/roles/ncr-tomcat/templates/server.xml +++ /dev/null @@ -1,157 +0,0 @@ -?xml version="1.0" encoding="UTF-8"?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/setenv.sh b/ansible/roles/ncr-tomcat/templates/setenv.sh deleted file mode 100644 index 3df84fbc1..000000000 --- a/ansible/roles/ncr-tomcat/templates/setenv.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# Do not remove the line 'source bobjenv.sh' as it is required by the SAP installer and applications. -. ./bobjenv.sh -# START USERCONFIG - Enter your user config settings to be retained here -JAVA_OPTS="$JAVA_OPTS -Xmx4096m -XX:MaxMetaspaceSize=1024m" - -# END USERCONFIG \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh b/ansible/roles/ncr-tomcat/templates/u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh deleted file mode 100644 index d700e64ce..000000000 --- a/ansible/roles/ncr-tomcat/templates/u01/app/bobj/BIP4/sap_bobj/init/setupinit.sh +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/sh -# This file copies the rc files and creates the proper symlinks. -# This can only be done by root. - -USERNAME=`id | sed -e "s|).*\$||" -e "s|^.*(||" ` -if [ "$USERNAME" != "root" ]; then - echo "Log in as root and run in order to set up the init scripts. (STU00136)" - exit 0 -fi - -errorExit() -{ - echo $1 - exit 1 -} - -chown root "/u01/app/bobj/BIP4/sap_bobj/init/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - -SOFTWARE=`uname -s` -case X"$SOFTWARE" in -XSunOS) - if [ -f "/etc/init.d/SAPBOBJEnterpriseXI40" ]; then - rm -rf "/etc/init.d/SAPBOBJEnterpriseXI40" - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/etc/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - exit 0 - fi - - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/etc/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - cd /etc/init.d || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc3.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc1.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc0.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" -;; -XLinux) - if [ -f "/etc/init.d/SAPBOBJEnterpriseXI40" ]; then - rm -rf "/etc/init.d/SAPBOBJEnterpriseXI40" - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/etc/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - exit 0 - fi - - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/etc/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - cd /etc/init.d || errorExit "System initialization scripts failed. (STU00131)" - if [ -f "/etc/redhat-release" ]; then - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc0.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc1.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc2.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc3.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc4.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc5.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ../rc6.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - else - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ./rc3.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ./rc5.d/S99SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ./rc3.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /etc/init.d/SAPBOBJEnterpriseXI40 ./rc5.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - insserv -v SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - fi - -;; -XAIX) - if [ -f "/etc/SAPBOBJEnterpriseXI40" ]; then - rm -rf "/etc/init.d/SAPBOBJEnterpriseXI40" - mv -f "/u01/app/bobj/BIP4/sap_bobj/init/SAPBOBJEnterpriseXI40" "/etc/SAPBOBJEnterpriseXI40" - exit 0 - fi - - mkdir -p /etc/SAPBOBJEnterpriseXI40 - mv -f "/u01/app/bobj/BIP4/sap_bobj/init/SAPBOBJEnterpriseXI40" "/etc/SAPBOBJEnterpriseXI40" - if ! grep BobjE140 /etc/inittab >/dev/null; then - echo "BobjE140:2:once:/etc/SAPBOBJEnterpriseXI40/SAPBOBJEnterpriseXI40 start > /dev/null 2>&1" >> /etc/inittab - fi - if [ ! -f "/etc/rc.shutdown" ]; then - echo "#!/bin/sh" >> /etc/rc.shutdown - chmod 755 /etc/rc.shutdown - fi - if ! grep SAPBOBJEnterpriseXI40 /etc/rc.shutdown >/dev/null; then - echo "/etc/SAPBOBJEnterpriseXI40/SAPBOBJEnterpriseXI40 stop > /dev/null 2>&1" >> /etc/rc.shutdown - fi -;; -XHP-UX) - if [ -f "/sbin/init.d/SAPBOBJEnterpriseXI40" ]; then - rm -rf "/sbin/init.d/SAPBOBJEnterpriseXI40" - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/sbin/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - exit 0 - fi - - mv -f "/u01/app/bobj/BIP4/sap_bobj//init/SAPBOBJEnterpriseXI40" "/sbin/init.d/SAPBOBJEnterpriseXI40" || errorExit "System initialization scripts failed. (STU00131)" - cd /sbin/init.d || errorExit "System initialization scripts failed. (STU00131)" - - SNUM=99 - if [ `uname -m` = "ia64" ]; then - SNUM=901 - while [ "" != "`ls /sbin/rc2.d | grep ^S$SNUM`" -a $SNUM -lt 999 ]; do - SNUM=`expr $SNUM + 1` # increment counter - done - fi - - ln -s /sbin/init.d/SAPBOBJEnterpriseXI40 ../rc2.d/S"$SNUM"SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /sbin/init.d/SAPBOBJEnterpriseXI40 ../rc1.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" - ln -s /sbin/init.d/SAPBOBJEnterpriseXI40 ../rc0.d/K01SAPBOBJEnterpriseXI40 || errorExit "System initialization scripts failed. (STU00131)" -;; -esac - -echo "System initialization scripts created." - -# EOF \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/u02/software/BIP_4_3_SP1/prereq_checks.ini b/ansible/roles/ncr-tomcat/templates/u02/software/BIP_4_3_SP1/prereq_checks.ini deleted file mode 100644 index 9c0797307..000000000 --- a/ansible/roles/ncr-tomcat/templates/u02/software/BIP_4_3_SP1/prereq_checks.ini +++ /dev/null @@ -1,6 +0,0 @@ -# This is a sample response file. -# For full instructions on customizing it to suit your environment, please consult the Install Guide. - -# InstallDir requires a trailing slash -InstallDir=/u01/app/bobj/BIP4 -SetupUILanguage=en \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/u02/software/BIP_4_3_SP1/tomcat_response.ini b/ansible/roles/ncr-tomcat/templates/u02/software/BIP_4_3_SP1/tomcat_response.ini deleted file mode 100644 index 6da36ffda..000000000 --- a/ansible/roles/ncr-tomcat/templates/u02/software/BIP_4_3_SP1/tomcat_response.ini +++ /dev/null @@ -1,153 +0,0 @@ -## Choose to Integrate Introscope Enterprise Manager: integrate or -nointegrate -chooseintroscopeintegration=nointegrate - -### Installation Directory -installdir=/u01/app/bobj/BIP4/ - -### Choose install type: default, custom, webtier -installtype=webtier - -### Product Keycode -productkey=******** - -### Remote CMS administrator name -remotecmsadminname=Administrator - -### Remote CMS administrator password -remotecmsadminpassword=******** - -### Remote CMS name -remotecmsname=t1-ncr-bip-cms - -### Remote CMS port -remotecmsport=6400 - -requiredspace=17958 - -### Language Packs Selected to Install -selectedlanguagepacks=en - -### Setup UI Language -setupuilanguage=en - -### Tomcat connection port -tomcatconnectionport=7777 - -### Tomcat redirect port -tomcatredirectport=8443 - -### Tomcat shutdown port -tomcatshutdownport=8005 - -### Available features -### ------------------ -### root -### WebTier -### JavaWebApps1 -### MobileServices -### MobileServers -### MobileAddon -### IntegratedTomcat -### Servers -### PlatformServers -### CMS -### FRS -### PlatformServers.IntegratedDB.SQLAnywhere -### PlatformServers.EventServer -### PlatformServers.WebAppContainerService -### AdaptiveProcessingServer -### AdaptiveJobServer -### Platform.RestWebService -### Platform.Action.Framework.backend -### Subversion -### ConnectionServices -### ConnectionProcService -### DataFederatorServices -### DataFederatorQueryService -### AdvancedAnalysisServices -### MultidimensionalAnalysisServices -### BExWebApplicationsService -### CrystalReportsServers -### CrystalReportsProcServices -### CrystalReportSchedulingServices -### WebIServers -### WebIProcServer -### WebISchedulingServices -### XcelsiusServers -### BWPublisherServerUNIX -### ExtAuth -### ExtAuth.JDEdwards -### ExtAuth.Peoplesoft -### ExtAuth.OracleEBS -### ExtAuth.SAPR3 -### AdministratorTools -### Automation.Framework -### PromotionManagementWizard -### MultitenancyManager -### DeveloperTools -### SL_SDK -### SL_SDK_java -### SL_SDKSamples -### WebI_REST_samples -### SPL_Warehouse -### DataAccess -### DataAccess.DataFederator -### DataAccess.HPVertica -### DataAccess.MySQL -### DataAccess.GenericJDBC -### DataAccess.GenericOLEDB -### DataAccess.OptionalDataDirectODBC.DataDirect7.1 -### DataAccess.MaxDB -### DataAccess.SQLite -### DataAccess.SAPHANA -### DataAccess.Snowflake -### DataAccess.PrestoDB -### DataAccess.TrinoDB -### DataAccess.MariaDB -### DataAccess.MongoDB -### DataAccess.Athena -### DataAccess.Denodo -### DataAccess.Salesforce -### DataAccess.Netezza -### DataAccess.Microsoft_AnalyticalServices -### DataAccess.MicrosoftExchange -### DataAccess.MicrosoftOutlook -### DataAccess.Microsoft_SQLServer -### DataAccess.Microsoft_Access -### DataAccess.Greenplum -### DataAccess.PostgreSQL -### DataAccess.Progress -### DataAccess.IBMDB2 -### DataAccess.Informix -### DataAccess.Oracle -### DataAccess.Sybase -### DataAccess.Teradata -### DataAccess.SAPBW -### DataAccess.SAPERP -### DataAccess.XMLWebServices -### DataAccess.OData -### DataAccess.PersonalFiles -### DataAccess.JavaBean -### DataAccess.OpenConnectivity -### DataAccess.BigQuery -### DataAccess.HadoopHive -### DataAccess.Amazon -### DataAccess.Spark -### DataAccess.Hortonworks -### DataAccess.Essbase -### DataAccess.Universe -### DataAccess.MyCube -### DataAccess.XML -### DataAccess.ADO.NET -### DataAccess.COMData -### DataAccess.DataSet -### DataAccess.SymantecACT -### DataAccess.FieldDefinitions -### DataAccess.FileSystem -### DataAccess.NTEventLog -### DataAccess.WebActivityLog -### DataAccess.dBase.DataDirect7.1 -### DataAccess.CMSDBDriver -### Samples -features=JavaWebApps1,MobileAddon,IntegratedTomcat \ No newline at end of file diff --git a/ansible/roles/ncr-tomcat/templates/wdeploy.conf b/ansible/roles/ncr-tomcat/templates/wdeploy.conf deleted file mode 100644 index 3d4e07a27..000000000 --- a/ansible/roles/ncr-tomcat/templates/wdeploy.conf +++ /dev/null @@ -1,29 +0,0 @@ -## -## Business Objects Configuration Utility for WDeploy -## - -# Lang: The language setting for WDeploy UI Preferential order for WDeploy UI to load language setting -as_lang=en - -# work_dir: To store the deployable war files/static resources generated by the WDeploy predeploy/predeployall command -work_dir= - -# war_dir: Generic war file location (Ensure all the generic war files are in the same location) -war_dir= - -# app_source_tree: Global parameter for all web application source tree (Ensure all the web applications source tree folders are in the same location) -app_source_tree= - -# To Enable/Disable CMC or InfoView(BI Launch Pad) web application -disable_CmcApp=false -disable_InfoView=true - -# This parameter is used to include or exclude JCO related libraries for SAP and Non-SAP web application server deployment -# Default value is blank. -JCoStandalone= - -# root_context_path: The root context path on web application server to deploy to. -root_context_path= - -# recent_app_svr: the most recent app server that used to deploy BO web apps. -recent_app_svr=Tomcat 9.0 \ No newline at end of file