diff --git a/defaults/main.yml b/defaults/main.yml index 709e0a4676ddc3b2c1ebde0d284667b8d3933587..ec4d3ba78a5efe3c1751f4ee8bd467d08489ae48 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,8 +1,5 @@ # General oracle_version: '11.2.0' -oracle_reset: [] -oracle_demo_reset_items: [] - oracle_schema: 'ver_{{inventory_hostname}}' oracle_password: 'b331cAFx4d58505' oracle_svn_installs: [] diff --git a/files/cadmin_list_databases.sh b/files/cadmin_list_databases.sh deleted file mode 100644 index 45ae2e3f1eaedc135068799294f892f691ea074c..0000000000000000000000000000000000000000 --- a/files/cadmin_list_databases.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -sqlplus -S $1/$2 < /opt/cadmin_list_databases.sql diff --git a/files/cadmin_list_databases.sql b/files/cadmin_list_databases.sql deleted file mode 100644 index 21eb1237b97a32af02ba8ff53620e6981e597022..0000000000000000000000000000000000000000 --- a/files/cadmin_list_databases.sql +++ /dev/null @@ -1,10 +0,0 @@ -set colsep '|' -set echo off -set feedback off -set linesize 1000 -set pagesize 0 -set sqlprompt '' -set trimspool on -set headsep off - -select databaseid,dbport,dbuser from databases; diff --git a/files/demo.dmp b/files/demo.dmp deleted file mode 100644 index b17e6629be42b427cd1a61a260500fef5b089a37..0000000000000000000000000000000000000000 Binary files a/files/demo.dmp and /dev/null differ diff --git a/files/demo_reset.sql b/files/demo_reset.sql deleted file mode 100644 index 9493609238175557a4604a571a62102465908fe2..0000000000000000000000000000000000000000 --- a/files/demo_reset.sql +++ /dev/null @@ -1,4 +0,0 @@ -/* Demo SFP */ -update dokumente set dokdatum=SYSDATE where dokid in (81,82) and mioid=1; -update news set gueltigvon=sysdate, gueltigbis=add_months(sysdate,1) where newsid in (1,2) and mioid=1; - diff --git a/files/demotaunus.dmp b/files/demotaunus.dmp deleted file mode 100644 index 8c25a2f60c9bcbb75603308d0111de73c3ada835..0000000000000000000000000000000000000000 Binary files a/files/demotaunus.dmp and /dev/null differ diff --git a/files/qa_autotest.dmp b/files/qa_autotest.dmp deleted file mode 100644 index 4badcda0d34860f31e8f34412a60bd6c5f246cea..0000000000000000000000000000000000000000 Binary files a/files/qa_autotest.dmp and /dev/null differ diff --git a/tasks/configure.yml b/tasks/configure.yml index 4ca26945fcadac9084b94f49e0110b7d26e85f16..092f6be4d197e3ddd36eb611bba01e8d0c6753f2 100644 --- a/tasks/configure.yml +++ b/tasks/configure.yml @@ -9,8 +9,6 @@ group: 'root' mode: '755' with_items: - - 'cadmin_list_databases.sh' - - 'cadmin_list_databases.sql' - 'sqlplus.sh' - 'ora_get_sizes.sh' - 'ora_get_sizes.sql' @@ -41,61 +39,6 @@ with_items: - 'backupall.sh' -- name: "Create Directory" - file: - dest: '/opt/demo_reset' - state: 'directory' - mode: '755' - -- name: "Copy user specific executable file" - template: - src: 'demo_reset.sh' - dest: '/opt/demo_reset/{{item.user}}_reset.sh' - owner: 'root' - group: 'root' - mode: '755' - with_items: '{{ oracle_demo_reset_items }}' - -- name: "Copy user specific sql file" - template: - src: 'demo_drop_create.sql' - dest: '/opt/demo_reset/{{item.user}}_drop_create.sql' - owner: 'root' - group: 'root' - mode: '755' - with_items: '{{ oracle_demo_reset_items }}' - -- name: "Copy Sql files" - copy: - src: '{{item.user}}.dmp' - dest: '/opt/demo_reset/{{item.user}}.dmp' - owner: 'root' - group: 'root' - mode: '644' - with_items: '{{ oracle_demo_reset_items }}' - -- name: "Copy general Sql files" - copy: - src: '{{ item }}' - dest: '/opt/demo_reset/{{ item }}' - owner: 'root' - group: 'root' - mode: '644' - with_items: - - 'demo_reset.sql' - -- name: "Create Cron Task" - cron: - name: 'reset {{ item }} database' - month: '*' - day: '*' - hour: '0' - minute: '5' - job: '/opt/demo_reset/{{ item }}_reset.sh >/dev/null 2>&1' - disabled: '{{ crons_disabled|default(false) }}' - with_items: '{{ oracle_reset }}' - tags: 'cron' - - name: "Turn off logging and tracing" lineinfile: dest: '/u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora' diff --git a/tasks/prepare.yml b/tasks/prepare.yml index 914df2de2e4ea0fb21778b478099621e64ba8ad0..b398f3cee68534aacb14e37b6c3385bf73a91b51 100644 --- a/tasks/prepare.yml +++ b/tasks/prepare.yml @@ -123,35 +123,3 @@ - name: "Execute basic setup" shell: '/opt/setup.sh' - -- name: "Copy basic setup files to all CAdmins" - template: - src: '{{item[0]}}' - dest: '/opt/{{inventory_hostname}}_{{item[0]}}' - owner: 'root' - group: 'root' - mode: '755' - delegate_to: "{{hostvars[item.1]['ophinex_cadmin_host']}}" - with_nested: - - ['setup_cadmin.sh', 'setup_cadmin.sql'] - - '{{ groups["webserver-ophinex"]|default([]) }}' - when: not hostvars[item.1]['ophinex_qa_mode'] - -- name: "Execute basic setup on all CAdmins" - shell: '/opt/{{inventory_hostname}}_{{item[0]}}' - delegate_to: "{{hostvars[item.1]['ophinex_cadmin_host']}}" - with_nested: - - ['setup_cadmin.sh'] - - '{{ groups["webserver-ophinex"]|default([]) }}' - when: not hostvars[item.1]['ophinex_qa_mode'] - -- name: "Create files directory for each ophinex instance" - file: - path: '/var/ophinexfiles/{{oracle_schema}}' - owner: 'www-data' - group: 'www-data' - mode: '777' - state: 'directory' - delegate_to: "{{item}}" - with_items: '{{ groups["webserver-ophinex"]|default([]) }}' - when: not hostvars[item]['ophinex_qa_mode'] diff --git a/templates/demo_drop_create.sql b/templates/demo_drop_create.sql deleted file mode 100644 index 2ba8e465e7219a45fc8df0c3f25c146c01840986..0000000000000000000000000000000000000000 --- a/templates/demo_drop_create.sql +++ /dev/null @@ -1,12 +0,0 @@ -drop user ver_{{item.user}} cascade; - -create user ver_{{item.user}} identified by {{item.pass}}; -grant connect, resource to ver_{{item.user}}; - -grant create session to ver_{{item.user}}; -grant create table to ver_{{item.user}}; -grant create view to ver_{{item.user}}; -grant create sequence to ver_{{item.user}}; - -grant alter session to ver_{{item.user}}; -grant all privileges to ver_{{item.user}}; diff --git a/templates/demo_reset.sh b/templates/demo_reset.sh deleted file mode 100755 index f1d4bf68f5b10a94fad3b59d53d416e123097c6d..0000000000000000000000000000000000000000 --- a/templates/demo_reset.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -# Resets VER_{{item.user}} database to original state by dropping it, restoring it from -# demo and then resetting some date fields. - -sqlplus sys/root as sysdba < /opt/demo_reset/{{item.user}}_drop_create.sql -imp system/root FILE=/opt/demo_reset/{{item.user}}.dmp FROMUSER=ver_{{item.user}} STATISTICS=None TOUSER=ver_{{item.user}} -sqlplus ver_{{item.user}}/{{item.pass}} < /opt/demo_reset/demo_reset.sql diff --git a/templates/setup_cadmin.sh b/templates/setup_cadmin.sh deleted file mode 100644 index e47d0539922ff29ee05631f5f285a0af57dd4e69..0000000000000000000000000000000000000000 --- a/templates/setup_cadmin.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -sqlplus {{hostvars[item.1]['ophinex_cadmin_user']}}/{{hostvars[item.1]['ophinex_cadmin_password']}} < /opt/{{inventory_hostname}}_setup_cadmin.sql > /opt/{{inventory_hostname}}_setup_cadmin.log diff --git a/templates/setup_cadmin.sql b/templates/setup_cadmin.sql deleted file mode 100644 index c310320e8f8c49b579b5ae8cf393873a7ae9937a..0000000000000000000000000000000000000000 --- a/templates/setup_cadmin.sql +++ /dev/null @@ -1,24 +0,0 @@ -insert into databases ( - description, - dbhost, - dbport, - dbtype, - dbname, - dbuser, - dbuserpassword, - active, - activemessage, - filearchiv, - usefilesystem) -values ( - 'Vereine {{oracle_schema}}', - '127.0.0.1', - {{ssh_tunnel_ports.oracle.local}}, - 'oracle', - 'xe', - '{{oracle_schema}}', - '{{oracle_password}}', - 1, - 'Wartungsarbeiten! S-Verein wird gerade aktualisiert und steht Ihnen bald wieder zur Verfuegung.', - '{{oracle_schema}}', - 1);