Modernize Ansible playbooks: replace deprecated syntax (include: -> include_tasks:, with_items -> loop), use ansible.builtin modules, organize variables (defaults/main.yml), standardize tags, add prerequisites assertions and meta/main.yml
This commit is contained in:
@@ -5,13 +5,13 @@
|
||||
|
||||
# ajout du repository epel si non présent
|
||||
- name: YUM - installation du paquet oracle-epel-release
|
||||
yum: name="oracle-epel-release-el{{ ansible_distribution_major_version }}" state=latest disable_gpg_check=yes
|
||||
ansible.builtin.package: name="oracle-epel-release-el{{ ansible_distribution_major_version }}" state=latest disable_gpg_check=yes
|
||||
tags: install_epel
|
||||
# when: ansible_distribution_major_version == '9'
|
||||
|
||||
# installation rlwrap depuis le repo epel
|
||||
- name: YUM - installation de packages supplémentaires
|
||||
yum:
|
||||
ansible.builtin.package:
|
||||
name:
|
||||
- rlwrap
|
||||
- htop
|
||||
@@ -26,6 +26,6 @@
|
||||
|
||||
# suppression du repo epel car il n'est plus necessaire
|
||||
- name: YUM - désinstallation du paquet oracle-epel-release
|
||||
yum: name="oracle-epel-release-el{{ ansible_distribution_major_version }}" state=absent disable_gpg_check=yes
|
||||
ansible.builtin.package: name="oracle-epel-release-el{{ ansible_distribution_major_version }}" state=absent disable_gpg_check=yes
|
||||
tags: install_epel
|
||||
# when: ansible_distribution_major_version == '9'
|
||||
|
||||
Reference in New Issue
Block a user