2022-08-18 10:18:28 +02:00

69 lines
1.5 KiB
YAML

---
- hosts: all
strategy: free
vars:
- packages :
- apt
- apache2
- bash
- check-mk-agent
- elasticsearch
- libc-bin
- make
- mysql-server
- nginx
- openssh-server
- php5
- php7.0
- php7.1
- php7.2
- php7.4
- postfix
- proxysql
- redis
- redis-server
- sphinxsearch
- sudo
- systemd
tasks:
# Loop on package list to get versions
- name: Check packages lists
include: packages_include.yml package="{{ item }}"
with_items:
- "{{ packages }}"
# Get the RUNNING kernel
## Debian
- when: ansible_distribution == "Debian" and ansible_distribution_major_version|int >= 7
block:
- name: (Debian) get kernel version
shell: uname -v | awk '{ print $4 }'
register: kernel_version_debian
changed_when: false
- name: (Debian) Kernel output
debug: msg="{{ inventory_hostname }};kernel;{{ kernel_version_debian.stdout }}"
## Ubuntu
- when: ansible_distribution == "Ubuntu" and ansible_distribution_major_version|int >= 16
block:
- name: (Ubuntu) get kernel version
shell: uname -r
register: kernel_version_ubuntu
changed_when: false
- name: (ubuntu) Kernel output
debug: msg="{{ inventory_hostname }};kernel;{{ kernel_version_ubuntu.stdout }}"