diff --git a/roles/nvidia_drivers/tasks/main.yml b/roles/nvidia_drivers/tasks/main.yml index 259f0e7..52387ae 100644 --- a/roles/nvidia_drivers/tasks/main.yml +++ b/roles/nvidia_drivers/tasks/main.yml @@ -86,8 +86,15 @@ - name: Display NVIDIA driver information ansible.builtin.debug: - msg: "{{ nvidia_verification.stdout_lines }}" - when: nvidia_verification is defined and nvidia_verification.rc == 0 + msg: >- + {{ + nvidia_verification.stdout_lines + if (nvidia_verification.rc is defined and nvidia_verification.rc == 0) + else nvidia_check.stdout_lines + }} + when: >- + (nvidia_verification.rc is defined and nvidia_verification.rc == 0) + or nvidia_check.rc == 0 rescue: - name: Remove partially installed packages on failure