From 0046e2773af8e56ace3ef3958cea533629a8278a Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Mon, 22 Oct 2018 12:49:15 +0200 Subject: [PATCH] Change module apt with multiple packages to remove deprecated syntax --- tasks/install.yml | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/tasks/install.yml b/tasks/install.yml index ad21cb8..4e9716f 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -8,33 +8,36 @@ - name: "Ensure dependencies are installed" apt: - name: '{{ item }}' + name: '{{ packages }}' state: 'present' update_cache: yes - with_items: - - 'fontconfig' - - 'libfontconfig1' - - 'libfreetype6' - - 'libpng12-0' - - 'libxrender1' - - 'xfonts-base' - - 'xfonts-75dpi' - - 'xvfb' + vars: + packages: + - 'fontconfig' + - 'libfontconfig1' + - 'libfreetype6' + - 'libpng12-0' + - 'libxrender1' + - 'xfonts-base' + - 'xfonts-75dpi' + - 'xvfb' - name: "Ensure libjpeg dependencies are installed" apt: - name: '{{ item }}' + name: '{{ packages }}' state: 'present' - with_items: - - 'libjpeg8' + vars: + packages: + - 'libjpeg8' when: ansible_distribution_release == 'wheezy' - name: "Ensure libjpeg dependencies are installed" apt: - name: '{{ item }}' + name: '{{ packages }}' state: 'present' - with_items: - - 'libjpeg62-turbo' + vars: + packages: + - 'libjpeg62-turbo' when: ansible_distribution_release == 'jessie' - name: "Check current version" -- GitLab