From 934f8fe59df9878cbd8fbeb6554a392a0c015f1e Mon Sep 17 00:00:00 2001 From: Thijs Kinkhorst Date: Wed, 27 May 2026 16:30:09 +0200 Subject: [PATCH] There are no java apps to be removed anymore, so remove the role itself --- roles/remove-java-app/defaults/main.yml | 1 - roles/remove-java-app/handlers/main.yml | 9 ---- roles/remove-java-app/tasks/main.yml | 57 ------------------------- 3 files changed, 67 deletions(-) delete mode 100644 roles/remove-java-app/defaults/main.yml delete mode 100644 roles/remove-java-app/handlers/main.yml delete mode 100644 roles/remove-java-app/tasks/main.yml diff --git a/roles/remove-java-app/defaults/main.yml b/roles/remove-java-app/defaults/main.yml deleted file mode 100644 index c2ec013e2..000000000 --- a/roles/remove-java-app/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ -java_apps_to_remove: [] diff --git a/roles/remove-java-app/handlers/main.yml b/roles/remove-java-app/handlers/main.yml deleted file mode 100644 index 17ddb0097..000000000 --- a/roles/remove-java-app/handlers/main.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -- name: daemon_reload - systemd: - daemon_reload: yes - -- name: restart httpd - systemd: - name: httpd - state: restarted diff --git a/roles/remove-java-app/tasks/main.yml b/roles/remove-java-app/tasks/main.yml deleted file mode 100644 index b80baffbd..000000000 --- a/roles/remove-java-app/tasks/main.yml +++ /dev/null @@ -1,57 +0,0 @@ ---- -- name: Remove the httpd configuration - file: - path: /etc/httpd/conf.d/{{ item | replace('-','_') }}.conf - state: absent - notify: - - restart httpd - with_items: - - "{{ java_apps_to_remove }}" - - -- name: Disable and stop the app - service: - name: "{{ item }}" - enabled: no - state: stopped - with_items: - - "{{ java_apps_to_remove }}" - -- name: Remove the app dir and its contents - file: - path: /opt/{{ item }}/ - state: absent - with_items: - - "{{ java_apps_to_remove }}" - -- name: Remove the www dir - file: - path: /var/www/{{ item }}/ - state: absent - with_items: - - "{{ java_apps_to_remove }}" - -- name: Remove the logs - file: - path: /var/log/{{ item }}/ - state: absent - with_items: - - "{{ java_apps_to_remove }}" - -- name: Force a daemon reload before removing the systemd file - systemd: - daemon_reload: yes - -- name: Remove the systemd service file - file: - path: "/etc/systemd/system/{{ item }}.service" - state: absent - notify: - - daemon_reload - with_items: - - "{{ java_apps_to_remove }}" - register: systemd_removed - -- name: Reset failed services - command: "systemctl reset-failed" -