From 271305ad34944f77489189a583e40bd2e7535801 Mon Sep 17 00:00:00 2001 From: Kishi85 Date: Mon, 15 Oct 2018 21:08:06 +0200 Subject: [PATCH] Proxmox handling --- roles/common/tasks/main.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index b87264d..919510f 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -1,9 +1,17 @@ --- # This playbook contains common plays that will be run on all nodes. +- name: Gather package facts + package_facts: + manager: apt + when: ansible_os_family == 'Debian' + +- name: Proxmox + include: Proxmox.yml + when: ansible_os_family == 'Debian' and 'pve-manager' in ansible_facts.packages - name: Debian include: Debian.yml - when: ansible_os_family == 'Debian' + when: ansible_os_family == 'Debian' and 'pve-manager' not in ansible_facts.packages - name: FreeBSD include: FreeBSD.yml