Catch the error in a better way.

This commit is contained in:
Hyperling 2021-02-11 12:47:00 -06:00
parent 25f81ceec7
commit 2f01321ee1

View File

@ -4,6 +4,7 @@
- name: AMDGPU | Check If Installed
shell: 'which amdgpu-pro-uninstall'
register: amdgpu_installed
ignore_errors: yes
- name: AMDGPU | Debug
debug:
@ -11,24 +12,24 @@
- name: AMDGPU | Folder
shell: 'mkdir -p Downloads'
when: amdgpu_installed.stdout == ""
when: not amdgpu_installed.failed
- name: AMDGPU | Download
shell: 'scp ling@leet:InstallFiles/Drivers/amdgpu-pro-20.45-1188099-ubuntu-20.04.tar.xz Downloads/'
when: amdgpu_installed.stdout == ""
when: not amdgpu_installed.failed
- name: AMDGPU | Extract
shell: 'cd Downloads; tar -xvf amdgpu-pro-20.45-1188099-ubuntu-20.04.tar.xz'
when: amdgpu_installed.stdout == ""
when: not amdgpu_installed.failed
- name: AMDGPU | Install 1 - All
shell: 'cd Downloads/amdgpu-pro-20.45-1188099-ubuntu-20.04; amdgpu-install -y'
when: amdgpu_installed.stdout == ""
when: not amdgpu_installed.failed
- name: AMDGPU | Install 2 - Pro
shell: 'cd Downloads/amdgpu-pro-20.45-1188099-ubuntu-20.04; amdgpu-pro-install -y --opencl=pal,legacy'
when: amdgpu_installed.stdout == ""
when: not amdgpu_installed.failed
- name: AMDGPU | Delete
shell: 'rm -rf Downloads/*'
when: amdgpu_installed.stdout == ""
when: not amdgpu_installed.failed