From 1e626ea318a75448c47cc5467aa042e9ef5ca841 Mon Sep 17 00:00:00 2001 From: Sebastien Perreault Date: Wed, 22 Aug 2018 15:40:45 -0400 Subject: [PATCH] Parameterized packages --- defaults/main.yml | 4 ++++ tasks/main.yml | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/defaults/main.yml b/defaults/main.yml index f980aa6..1d95f02 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,3 +1,7 @@ --- # defaults file for bvansomeren.cockpit cockpit_disable_tls: no +cockpit_packages: + - cockpit + - cockpit-bridge + - cockpit-machines diff --git a/tasks/main.yml b/tasks/main.yml index 71be447..246a5ab 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -2,7 +2,10 @@ # tasks file for bvansomeren.cockpit - name: ensure cockpit is installed - package: name=cockpit state=present + package: + name: "{{ item }}" + state: present + loop: "{{ cockpit_packages }}" - name: disable cockpit internal TLS ini_file: dest=/usr/lib/systemd/system/cockpit.service section=Service option=ExecStart value="/usr/libexec/cockpit-ws --no-tls"