]> arthur.barton.de Git - AnsibleRoles.git/commitdiff
debian-base: Don't install kernel package von Proxmox-VE hosts
authorAlexander Barton <alex@barton.de>
Thu, 19 Nov 2015 17:03:13 +0000 (18:03 +0100)
committerAlexander Barton <alex@barton.de>
Thu, 19 Nov 2015 17:03:13 +0000 (18:03 +0100)
These packages conflict with Proxmox-VE kernel packages!

roles/debian-base/tasks/main.yml

index f77af106e93926ce402752cadee00d94b769e2c7..3ec7a194413409d25d8c94b9c5cf892f91747fcf 100644 (file)
     - telnet-ssl
     - vim
 
-- name: install Linux kernel packages (amd64)
+- name: install Linux kernel packages (amd64; non Proxmox-VE hosts)
   tags:
     - packages
   apt: >
     state=installed
     name=linux-image-amd64
-  when: "ansible_architecture == 'x86_64'"
+  when: "ansible_architecture == 'x86_64' and ansible_kernel.find('pve') < 1"
 
-- name: install Linux kernel packages (i386)
+- name: install Linux kernel packages (i386; non Proxmox-VE hosts)
   tags:
     - packages
   apt: >
     state=installed
     name=linux-image-686-pae
-  when: "ansible_architecture == 'i386'"
+  when: "ansible_architecture == 'i386' and ansible_kernel.find('pve') < 1"