- name: Check /var free percentage command: /bin/bash -c "df -m /var | tail -n 1 | awk '{ print $5; }' | sed 's/%//' " become: no register: df_output - name: Verify /var space assert: that: - 90 > {{ df_output.stdout }} fail_msg: "Not enough free space" - name: Patching all packages ignore_errors: yes register: updates package: upgrade: yes update_cache: yes - name: Reboot ignore_errors: yes when: '"linux" in updates.stdout or "kernel" in updates.stdout' reboot: reboot_timeout: 2