Skip to content
Snippets Groups Projects
Commit f543a52a authored by Jörg Sachse's avatar Jörg Sachse
Browse files

chore: remove old Stichprobe services and SubApp config

parent a6984844
No related branches found
No related tags found
1 merge request!1ND-1759
...@@ -50,4 +50,19 @@ ...@@ -50,4 +50,19 @@
path: "{{ item.path }}" path: "{{ item.path }}"
state: absent state: absent
loop: listfiles.files loop: listfiles.files
- name: remove old SubApp config file (path doesn't adhere to FHS 3.0)
file:
path: "/home/{{ vault_subapp_user }}/.subapp/.subapp.cfg"
state: absent
- name: find old Stichprobe services
find:
path: "/etc/systemd/user/"
patterns: "stichprobe-*-daily-report*"
register: stichprobe
- name: remove old Stichprobe services
file:
path: "{{ item.path }}"
state: absent
loop: "{{ stichprobe.files }}"
- systemd:
daemon-reload: "true"
...@@ -142,11 +142,6 @@ ...@@ -142,11 +142,6 @@
mode: "{{ vault_subapp_vars.files.subapp.mode }}" mode: "{{ vault_subapp_vars.files.subapp.mode }}"
with_items: "{{ vault_subapp_vars.hosts[ansible_hostname] | default(vault_subapp_vars.hosts.molecule-test) }}" with_items: "{{ vault_subapp_vars.hosts[ansible_hostname] | default(vault_subapp_vars.hosts.molecule-test) }}"
tags: [subapp] tags: [subapp]
- name: remove old SubApp config file (path doesn't adhere to FHS 3.0) - TEMP TASK
file:
path: "/home/{{ vault_subapp_user }}/.subapp/.subapp.cfg"
state: absent
tags: [subapp]
tags: [subapp, gsa] tags: [subapp, gsa]
### VORBEREITUNGEN SUBMISSION APPLICATION ### ### VORBEREITUNGEN SUBMISSION APPLICATION ###
...@@ -190,7 +185,7 @@ ...@@ -190,7 +185,7 @@
- name: Stichprobenpruefung Timer - name: Stichprobenpruefung Timer
template: template:
src: "stichprobe-daily-report.timer.j2" src: "stichprobe-daily-report.timer.j2"
dest: "/etc/systemd/user/stichprobe-{{ item.value.institute_name }}-daily-report.timer" dest: "/etc/systemd/user/stichprobe-daily-report.timer"
owner: "root" owner: "root"
group: "root" group: "root"
mode: "0644" mode: "0644"
...@@ -202,7 +197,7 @@ ...@@ -202,7 +197,7 @@
- name: Stichprobenpruefung Service - name: Stichprobenpruefung Service
template: template:
src: "stichprobe-daily-report.service.j2" src: "stichprobe-daily-report.service.j2"
dest: "/etc/systemd/user/stichprobe-{{ item.value.institute_name }}-daily-report.service" dest: "/etc/systemd/user/stichprobe-daily-report.service"
owner: "root" owner: "root"
group: "root" group: "root"
mode: "0644" mode: "0644"
...@@ -224,14 +219,14 @@ ...@@ -224,14 +219,14 @@
tags: [subapp] tags: [subapp]
- name: enable Service - name: enable Service
command: "systemctl enable /etc/systemd/user/stichprobe-{{ item.value.institute_name }}-daily-report.service" # noqa 303 command: "systemctl enable /etc/systemd/user/stichprobe-daily-report.service" # noqa 303
loop: "{{ lookup('dict', vault_stichprobe_hosts) }}" loop: "{{ lookup('dict', vault_stichprobe_hosts) }}"
when: ansible_hostname == item.key when: ansible_hostname == item.key
no_log: true no_log: true
tags: [subapp] tags: [subapp]
- name: enable Timer - name: enable Timer
command: "systemctl enable /etc/systemd/user/stichprobe-{{ item.value.institute_name }}-daily-report.timer" # noqa 303 command: "systemctl enable /etc/systemd/user/stichprobe-daily-report.timer" # noqa 303
loop: "{{ lookup('dict', vault_stichprobe_hosts) }}" loop: "{{ lookup('dict', vault_stichprobe_hosts) }}"
when: ansible_hostname == item.key when: ansible_hostname == item.key
no_log: true no_log: true
...@@ -239,7 +234,7 @@ ...@@ -239,7 +234,7 @@
- name: restart services & timers - name: restart services & timers
systemd: systemd:
name: "stichprobe-{{ item.value.institute_name }}-daily-report.timer" name: "stichprobe-daily-report.timer"
state: restarted state: restarted
loop: "{{ lookup('dict', vault_stichprobe_hosts) }}" loop: "{{ lookup('dict', vault_stichprobe_hosts) }}"
when: ansible_hostname == item.key when: ansible_hostname == item.key
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment