Update for tags

This commit is contained in:
Adrien Reslinger 2020-04-13 00:44:53 +02:00
parent 84e84f9d93
commit bc705e073c

View file

@ -1,8 +1,9 @@
---
- name: Include vars for {{ ansible_os_family }}
- block:
- name: Include vars for {{ ansible_os_family }}
include_vars: "{{ ansible_os_family }}_{{ ansible_distribution_major_version }}.yml"
- name: Install EPEL repo definition packages for {{ ansible_os_family }} on x86_64 and aarch64 plateform
- name: Install EPEL repo definition packages for {{ ansible_os_family }} on x86_64 and aarch64 plateform
package:
name: "{{ item }}"
update_cache: yes
@ -14,7 +15,7 @@
- not ansible_machine == "armv7l"
- not ansible_machine == "armv6l"
- name: Install EPEL repo definition for {{ ansible_os_family }} on ARM 32b plateform
- name: Install EPEL repo definition for {{ ansible_os_family }} on ARM 32b plateform
template:
src: etc/yum.repos.d/epel_arm.repo.j2
dest: /etc/yum.repos.d/epel.repo
@ -27,13 +28,13 @@
- ansible_machine == "armv7l"
# or ansible_machine == "armv6l"
- name: Install base packages for {{ ansible_os_family }}
- name: Install base packages for {{ ansible_os_family }}
package:
name: "{{ base_packages }}"
update_cache: yes
state: latest
- name: echo 'LANG="{{ locale }}"' > /etc/locale.conf
- name: echo 'LANG="{{ locale }}"' > /etc/locale.conf
template:
src: locale.conf.j2
dest: /etc/locale.conf
@ -42,19 +43,19 @@
mode: 0644
# ln -sf ../usr/share/zoneinfo/Europe/Paris /etc/localtime
- name: timedatectl set-timezone "{{ timezone }}"; timedatectl set-local-rtc no
- name: timedatectl set-timezone "{{ timezone }}"; timedatectl set-local-rtc no
timezone:
name: "{{ timezone }}"
hwclock: UTC
# echo UTC >> /etc/adjtime
#cat /etc/adjtime
#0.0 0 0.0
#0
#UTC
# cat /etc/adjtime
# 0.0 0 0.0
# 0
# UTC
- name: "Configure auto update for RHEL linux family"
- name: "Configure auto update for RHEL linux family"
template:
src: etc/yum/yum-cron.conf.j2
dest: /etc/yum/yum-cron.conf
@ -65,13 +66,13 @@
- ansible_os_family == "RedHat"
- ansible_distribution_major_version = '7'
- name: upgrade all packages
- name: upgrade all packages
package:
name: "*"
update_cache: yes
state: latest
- name: Install install_pxe.sh script
- name: Install install_pxe.sh script
copy:
src: usr/local/sbin/install_pxe.sh
dest: /usr/local/sbin/install_pxe.sh
@ -79,23 +80,23 @@
group: root
mode: 0755
- name: Enable rngd service
- name: Enable rngd service
service:
name: rngd
state: started
enabled: yes
- name: Ensure rngd service is started
- name: Ensure rngd service is started
service:
name: rngd
state: started
- name: Compress logs
- name: Compress logs
replace:
path: /etc/logrotate.conf
regexp: '^#compress'
replace: 'compress'
- block:
- block:
- name: Verify if hosts.deny TCP_Wrappers file exists
stat:
path: "/etc/hosts.deny"
@ -126,4 +127,5 @@
when:
- ansible_os_family == "RedHat"
- ansible_distribution_major_version < '8'
tags:
- os