From af8963bb47673dae5444443f203fe1b261ffc872 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gardais=20J=C3=A9r=C3=A9my?= Date: Tue, 24 Jan 2023 11:45:30 +0100 Subject: [PATCH] Use flatten to manage packages list --- CHANGELOG.md | 5 ++++- tasks/main.yml | 8 ++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 70231f6..e297712 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,7 @@ -## vX.Y.Z +## v2.0.3 + +### Fix +* Use flatten to manage packages list. ### Enhancements * Works with Debian Bullseye diff --git a/tasks/main.yml b/tasks/main.yml index 0f38882..4e1a68b 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -13,10 +13,8 @@ # Manage required client packages [[[1 - name: client package package: - name: '{{ item }}' + name: '{{ xymon_cli__pkg_list | flatten }}' state: '{{ xymon_cli__pkg_state }}' - with_items: - - '{{ xymon_cli__pkg_list | to_nice_json }}' register: cli_result until: cli_result is success when: xymon_cli__manage|bool @@ -53,10 +51,8 @@ # Manage all plugins's packages [[[1 - name: PLUGINS package and dependencies package: - name: '{{ item }}' + name: '{{ xymon_cli__plug_combined_packages | flatten }}' state: 'present' - with_items: - - '{{ xymon_cli__plug_combined_packages | to_nice_json }}' when: (xymon_cli__manage|bool and xymon_cli__plug_manage|bool) register: combined_packages_plug_result