diff --git a/roles/omada-controller/tasks/main.yml b/roles/omada-controller/tasks/main.yml index 55bba3a..692b9a9 100644 --- a/roles/omada-controller/tasks/main.yml +++ b/roles/omada-controller/tasks/main.yml @@ -2,11 +2,10 @@ --- # tasks file for roles/omada-controller # roles/omada-controller/tasks/main.yml -- name: Check if Omada Controller package 'tpeap' is already installed - dpkg_query: - name: tpeap - showformat: '${Status}' +- name: Check if Omada Controller package 'tpeap' is already installed (using command) + command: dpkg-query -W -f='${Status}' tpeap register: omada_pkg_status + # Fail silently if package is not found, and never report a change. failed_when: false changed_when: false