23 lines
723 B
YAML
23 lines
723 B
YAML
---
|
|
- name: Thorough cleanup of Nomad configuration backup files
|
|
hosts: nomad_nodes
|
|
become: yes
|
|
tasks:
|
|
- name: Remove all backup files with various patterns
|
|
shell: |
|
|
find /etc/nomad.d/ -name "nomad.hcl.*" -not -name "nomad.hcl" -delete
|
|
find /etc/nomad.d/ -name "*.bak" -delete
|
|
find /etc/nomad.d/ -name "*.backup*" -delete
|
|
find /etc/nomad.d/ -name "*.~" -delete
|
|
find /etc/nomad.d/ -name "*.broken" -delete
|
|
ignore_errors: yes
|
|
|
|
- name: List remaining files in /etc/nomad.d/
|
|
command: ls -la /etc/nomad.d/
|
|
register: remaining_files
|
|
changed_when: false
|
|
|
|
- name: Display remaining files
|
|
debug:
|
|
var: remaining_files.stdout_lines
|