From ff13947aaf6baaa885be0e6ea6bd40a5c9e84fa8 Mon Sep 17 00:00:00 2001 From: Spirit-act <16631523+Spirit-act@users.noreply.github.com> Date: Sat, 1 Nov 2025 20:55:35 +0100 Subject: [PATCH] fix: use explicit boolean check for Ansible 2.19+ compatibility Fixes implicit truthy conditional that fails in Ansible 2.19+. Changes `when: scsi_devices['stdout'] | length` to `when: scsi_devices['stdout'] | length > 0` to return an explicit boolean value instead of an integer. Closes #146 (duplicate PR) --- tasks/debian.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/debian.yml b/tasks/debian.yml index 8d9a607..5ff2d6b 100644 --- a/tasks/debian.yml +++ b/tasks/debian.yml @@ -37,4 +37,4 @@ ansible.builtin.command: "{{ rescan_scsi_command }}" become: true changed_when: false - when: scsi_devices['stdout'] | length + when: scsi_devices['stdout'] | length > 0