Skip disk assert when mountpoint missing — handles Alpine LXC no /boot

This commit is contained in:
Semaphore
2026-03-11 10:55:06 -07:00
parent 184af05310
commit cccaec29ab

View File

@@ -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: |