Skip disk assert when mountpoint missing — handles Alpine LXC no /boot
This commit is contained in:
@@ -24,7 +24,7 @@
|
|||||||
fail_msg: "DISK: {{ item.item }} is {{ item.stdout }}% full — minimum {{ min_free_disk_percent }}% free required"
|
fail_msg: "DISK: {{ item.item }} is {{ item.stdout }}% full — minimum {{ min_free_disk_percent }}% free required"
|
||||||
success_msg: "Disk OK: {{ item.item }} is {{ item.stdout }}% used"
|
success_msg: "Disk OK: {{ item.item }} is {{ item.stdout }}% used"
|
||||||
loop: "{{ disk_usage.results }}"
|
loop: "{{ disk_usage.results }}"
|
||||||
when: item.rc == 0
|
when: item.rc == 0 and item.stdout | int(-1) >= 0 # skip if stdout is not numeric (e.g. /boot missing on Alpine LXC)
|
||||||
|
|
||||||
- name: Get load average
|
- name: Get load average
|
||||||
ansible.builtin.shell: |
|
ansible.builtin.shell: |
|
||||||
|
|||||||
Reference in New Issue
Block a user