diff --git a/local.yml b/local.yml index 1993f64..37525a7 100644 --- a/local.yml +++ b/local.yml @@ -6,7 +6,7 @@ - domainpwd.vault roles: - prereq - - { role: networkpackagemanager, when: 'ansible_local.checksum.needs_pkg_run | bool' } + - { role: networkpackagemanager, when: '(ansible_local.domain.disable_npm is not defined or ansible_local.domain.disable_npm|bool == False) and ansible_local.checksum.needs_pkg_run|bool' } - { role: init, when: 'ansible_local.checksum.needs_repo_run | bool' } - { role: custom, when: 'ansible_local.checksum.needs_repo_run | bool' } - { role: domain, when: 'ansible_local.checksum.needs_repo_run | bool' } diff --git a/roles/networkpackagemanager/tasks/main.yml b/roles/networkpackagemanager/tasks/main.yml index f0f2d88..0501bd1 100644 --- a/roles/networkpackagemanager/tasks/main.yml +++ b/roles/networkpackagemanager/tasks/main.yml @@ -2,4 +2,3 @@ # Doing npm checkings unless disable_npm is set in domain.yml - include: npm.yml - when: ansible_local.domain.disable_npm is not defined or not ansible_local.domain.disable_npm|bool