Zudem fehlt noch der Ordner webclient-services in der Auslieferung von Rola. Da müsste also noch was nachkommen.
216 lines
6.7 KiB
YAML
216 lines
6.7 KiB
YAML
---
|
|
#ams
|
|
- name: create folder "{{ base_dir }}"
|
|
file:
|
|
path: "{{ base_dir }}"
|
|
state: directory
|
|
mode: '0755'
|
|
owner: jetty
|
|
group: dba
|
|
|
|
- name: create folder "{{ base_dir }}/linux"
|
|
file:
|
|
path: "{{ base_dir }}/linux"
|
|
state: directory
|
|
mode: '0755'
|
|
owner: jetty
|
|
group: dba
|
|
|
|
- name: create folder "{{ base_dir }}/linux/Appserver"
|
|
file:
|
|
path: "{{ base_dir }}/linux/Appserver"
|
|
state: directory
|
|
mode: '0755'
|
|
owner: jetty
|
|
group: dba
|
|
|
|
- name: create folder "{{ base_dir }}/linux/Services"
|
|
file:
|
|
path: "{{ base_dir }}/linux/Services"
|
|
state: directory
|
|
mode: '0755'
|
|
owner: jetty
|
|
group: dba
|
|
|
|
- name: unarchive /sw/AMS/WEB/0023_14.1.8.0_AMS/0916135740_RS-106867_0023_14.1.8.0_AMS_BW_Hotfix_Komplettlieferung/linux/Appserver.tar.gz
|
|
unarchive:
|
|
src: /sw/AMS/WEB/0023_14.1.8.0_AMS/0916135740_RS-106867_0023_14.1.8.0_AMS_BW_Hotfix_Komplettlieferung/linux/Appserver.tar.gz
|
|
dest: "{{ base_dir }}/linux/Appserver/"
|
|
remote_src: yes
|
|
owner: jetty
|
|
group: dba
|
|
|
|
- name: unarchive //sw/AMS/WEB/0023_14.1.8.0_AMS/0916135740_RS-106867_0023_14.1.8.0_AMS_BW_Hotfix_Komplettlieferung/linux/Services.tar.gz
|
|
unarchive:
|
|
src: //sw/AMS/WEB/0023_14.1.8.0_AMS/0916135740_RS-106867_0023_14.1.8.0_AMS_BW_Hotfix_Komplettlieferung/linux/Services.tar.gz
|
|
dest: "{{ base_dir }}/linux/Services/"
|
|
remote_src: yes
|
|
owner: jetty
|
|
group: dba
|
|
|
|
- name: create folder webclient-services
|
|
file:
|
|
path: "{{ base_dir }}/linux/webclient-services"
|
|
state: directory
|
|
mode: '0755'
|
|
owner: jetty
|
|
group: dba
|
|
##FEHLT NOCH
|
|
- name: tar datei rsAmsBvService-14.1.6.0.tar.gz entpacken
|
|
unarchive:
|
|
src: /sw/AMS/WEB/0019_14.1.6.0_Hotfix_BW/linux/webclient-services/rsAmsBvService-14.1.6.0.tar.gz
|
|
dest: "{{ base_dir }}/linux/webclient-services/"
|
|
remote_src: yes
|
|
owner: jetty
|
|
group: dba
|
|
##FEHLTNOCH
|
|
- name: tar datei SharedComponents-14.1.6.0.tar.gz entpacken
|
|
unarchive:
|
|
src: /sw/AMS/WEB/0019_14.1.6.0_Hotfix_BW/linux/webclient-services/SharedComponents-14.1.6.0.tar.gz
|
|
dest: "{{ base_dir }}/linux/webclient-services/"
|
|
remote_src: yes
|
|
owner: jetty
|
|
group: dba
|
|
|
|
|
|
- name: Template file pwd_Appserver.xml.j2 with owner and permissions
|
|
template:
|
|
src: pwd_Appserver.xml.j2
|
|
dest: "{{ base_dir }}/linux/Appserver/config/pwd.xml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
- name: Template file rsWebserviceAppserver.xml.j2 with owner and permissions
|
|
template:
|
|
src: rsWebserviceAppserver.xml.j2
|
|
dest: "{{ base_dir }}/linux/Appserver/config/rsWebserviceAppserver.xml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
- name: Template file rsWebserviceAppserver.conf.j2 to "{{ base_dir }}/linux/Appserver/service/config/rsWebserviceAppserver.conf"
|
|
template:
|
|
src: rsWebserviceAppserver.conf.j2
|
|
dest: "{{ base_dir }}/linux/Appserver/service/config/rsWebserviceAppserver.conf"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
- name: Template file pwd_ServiceIMP.xml.j2 with owner and permissions
|
|
template:
|
|
src: pwd_ServiceIMP.xml.j2
|
|
dest: "{{ base_dir }}/linux/Services/config/pwd.xml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
- name: Copy file rsWebserviceImp20.xml.j2 with owner and permissions
|
|
template:
|
|
src: rsWebserviceImp20.xml.j2
|
|
dest: "{{ base_dir }}/linux/Services/config/rsWebserviceImp20.xml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
- name: Template file rsWebserviceImp20.conf.j2 with owner and permissions
|
|
template:
|
|
src: rsWebserviceImp20.conf.j2
|
|
dest: "{{ base_dir }}/linux/Services/service/config/rsWebserviceImp20.conf"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
##FEHLT NOCH
|
|
- name: Template file rsAmsBvService.conf.j2 with owner and permissions
|
|
template:
|
|
src: rsAmsBvService.conf.j2
|
|
dest: "{{ base_dir }}/linux/webclient-services/rsAmsBvService-14.1.6.0/service/config/rsAmsBvService.conf"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
##FEHLT NOCH
|
|
- name: Template file tech.database.yaml.j2 with owner and permissions
|
|
template:
|
|
src: tech.database.yaml.j2
|
|
dest: "{{ base_dir }}/linux/webclient-services/rsAmsBvService-14.1.6.0/frameworkconfig/prefs/tech.database.yaml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
- name: Template file jetty.xml.j2 for Appserver with owner and permissions
|
|
template:
|
|
src: jetty.xml.j2
|
|
dest: "{{ base_dir }}/linux/Appserver/frameworkconfig/jetty_home/etc/jetty.xml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
- name: Template file jetty.xml.j2 for Services with owner and permissions
|
|
template:
|
|
src: jetty.xml.j2
|
|
dest: "{{ base_dir }}/linux/Services/frameworkconfig/jetty_home/etc/jetty.xml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
|
|
- name: copy common.xml to "{{ base_dir }}/linux/Appserver/config"
|
|
copy:
|
|
src: common.xml
|
|
dest: "{{ base_dir }}/linux/Appserver/config/common.xml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
|
|
- name: copy common.xml to "{{ base_dir }}/linux/Services/config"
|
|
copy:
|
|
src: common.xml
|
|
dest: "{{ base_dir }}/linux/Services/config/common.xml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
#Fehlt noch
|
|
- name: copy tech.diagnostics.yaml to /opt/rola/ams/linux/webclient-services/rsAmsBvService-14.1.6.0/frameworkconfig/prefs/tech.diagnostics.yaml
|
|
copy:
|
|
src: tech.diagnostics.yaml
|
|
dest: /opt/rola/ams/linux/webclient-services/rsAmsBvService-14.1.6.0/frameworkconfig/prefs/tech.diagnostics.yaml
|
|
owner: jetty
|
|
group: dba
|
|
mode: 0644
|
|
#fehlt noch
|
|
- name: copy extension.system.properties to /opt/rola/ams/linux/webclient-services/rsAmsBvService-14.1.6.0/frameworkconfig/boot/extension.system.properties
|
|
copy:
|
|
src: extension.system.properties
|
|
dest: /opt/rola/ams/linux/webclient-services/rsAmsBvService-14.1.6.0/frameworkconfig/boot/extension.system.properties
|
|
owner: jetty
|
|
group: dba
|
|
mode: 0644
|
|
|
|
- name: Template file rsWebserviceSpAssImpVbs.xml.j2 with owner and permissions
|
|
template:
|
|
src: rsWebserviceSpAssImpVbs.xml.j2
|
|
dest: "{{ base_dir }}/linux/Services/config/rsWebserviceSpAssImpVbs.xml"
|
|
owner: jetty
|
|
group: dba
|
|
mode: '0644'
|
|
backup: yes
|
|
|
|
#- name: commit changes to git
|
|
#shell: |
|
|
#git add .
|
|
#git -c user.name='Ansible Playbook' -c user.email='ansible@playbook' commit -m "0023_14.1.8.0_AMS"
|
|
#exit 0
|
|
#args:
|
|
#chdir: "/opt/rola"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|