From 32190262bcc7c8671c0016bf8caae47a9ebd33be Mon Sep 17 00:00:00 2001 From: staticsafe Date: Sun, 21 Jul 2019 20:34:13 -0400 Subject: [PATCH] stop using with_items for apt in ubuntu/roles/common/tasks/main.yml --- ubuntu/roles/common/tasks/main.yml | 68 ++++++++++++++++-------------- 1 file changed, 37 insertions(+), 31 deletions(-) diff --git a/ubuntu/roles/common/tasks/main.yml b/ubuntu/roles/common/tasks/main.yml index b757395..b447cdd 100644 --- a/ubuntu/roles/common/tasks/main.yml +++ b/ubuntu/roles/common/tasks/main.yml @@ -17,38 +17,44 @@ - restart rsyslog - restart cron - name: Install required packages - apt: pkg={{ item }} state=latest - with_items: - - most - - zsh - - vim - - vim-scripts - - git - - tmux - - multitail - - mtr-tiny - - curl - - dnsutils - - sudo - - gnupg - - traceroute - - htop - - haveged - - python-pip - - duplicity - - python-boto - - build-essential - - vnstat - - python-dev - - chrony - - unattended-upgrades + apt: + name: "{{ packages }}" + state: latest + vars: + packages: + - most + - zsh + - vim + - vim-scripts + - git + - tmux + - multitail + - mtr-tiny + - curl + - dnsutils + - sudo + - gnupg + - traceroute + - htop + - haveged + - python-pip + - duplicity + - python-boto + - build-essential + - vnstat + - python-dev + - chrony + - unattended-upgrades - name: Remove packages we do not need - apt: pkg={{ item }} state=absent - with_items: - - exim4-daemon-light - - consolekit - - snapd - - lxcfs + apt: + name: "{{ packages }}" + state: absent + vars: + packages: + - exim4-daemon-light + - consolekit + - snapd + - lxcfs - name: Ensure haveged, ntp, and vnstat are started on boot service: name={{ item }} enabled=yes with_items: