From dfad82144e4ba5e54e6c70de092f30836b871140 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gardais=20J=C3=A9r=C3=A9my?= Date: Mon, 2 Aug 2021 12:06:25 +0200 Subject: [PATCH] Don't manage dependencies when install from repos MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package manager (aptitude, yum, dnf,…) is intended to resolve and install dependencies. --- tasks/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index cbee0bb..3ec261e 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -23,7 +23,8 @@ state: 'present' register: pkg_dep_result until: pkg_dep_result is success - when: fusioninventory__agent_deploy_state == "present" + when: ((fusioninventory__agent_package_url|length > 0) and + (fusioninventory__agent_deploy_state == "present")) # Manage agent package [[[1 @@ -43,8 +44,7 @@ else "absent" }}' register: pkg_agent_repo_result until: pkg_agent_repo_result is success - when: ((not fusioninventory__agent_package_url) or - (fusioninventory__agent_deploy_state == "absent")) + when: fusioninventory__agent_package_url|length == 0 # Manage agent configuration file [[[1 - name: Create Fusioninventory-agent configuration