From 7a925b67c4454c824ed08b463afd6b319c74a50b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xavi=20Lle=C3=B3=20Tom=C3=A1s?= Date: Fri, 4 Apr 2025 14:27:11 +0200 Subject: [PATCH] db: refs #8140 - clean festival --- roles/db/defaults/main.yaml | 5 +++++ roles/db/tasks/mariadb.yml | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/roles/db/defaults/main.yaml b/roles/db/defaults/main.yaml index 81e7852..61f6c73 100644 --- a/roles/db/defaults/main.yaml +++ b/roles/db/defaults/main.yaml @@ -44,3 +44,8 @@ downloads: - url: https://repo.percona.com/apt/percona-release_latest.generic_all.deb dest: /tmp/percona-release_latest.generic_all.deb mode: u=rw,g=r,o=r +clean_config_and_scripts: + - { path: /root/scripts/events-promote.sh } + - { path: /root/scripts/events-demote.sh } + - { path: /root/scripts/promote-master.sh } + - { path: /root/scripts/promote-slave.sh } \ No newline at end of file diff --git a/roles/db/tasks/mariadb.yml b/roles/db/tasks/mariadb.yml index 806125a..db09ac0 100644 --- a/roles/db/tasks/mariadb.yml +++ b/roles/db/tasks/mariadb.yml @@ -122,3 +122,9 @@ - name: Mount all filesystems from /etc/fstab command: mount -a when: fstab.changed + +- name: Clean old configs or scripts + file: + path: "{{ item.path }}" + state: absent + loop: "{{ clean_config_and_scripts }}"