From 4ec5e1a2452df543397aede7ec0ce8096ad5d70d Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Thu, 29 Sep 2016 10:27:08 +0200 Subject: [PATCH] =?UTF-8?q?ajoute=20un=20r=C3=B4le=20"apt-upgrade"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mise à jour des paquets APT. Permet d'assurer que le système est à jour, selon un certain mode de mise à jour (safe, dist, full…) --- apt-upgrade/README.md | 13 +++++++++++++ apt-upgrade/tasks/main.yml | 7 +++++++ 2 files changed, 20 insertions(+) create mode 100644 apt-upgrade/README.md create mode 100644 apt-upgrade/tasks/main.yml diff --git a/apt-upgrade/README.md b/apt-upgrade/README.md new file mode 100644 index 00000000..e50dc9c0 --- /dev/null +++ b/apt-upgrade/README.md @@ -0,0 +1,13 @@ +# apt-upgrade + +Mise à jour des paquets APT. + +## Taches + +L'ensemble des actions est dans le fichier `tasks/main.yml` + +## Variables possibles + +* `apt_upgrade_mode` : indique le type de mise à jour, `safe` par défaut (cf. http://docs.ansible.com/ansible/apt_module.html#options) + +Le choix peut se faire dans un fichier de variables (par exemple `vars/main.yml`) ou bien lors de l'appel du rôle (`- { role: apt-upgrade, apt_upgrade_mode: safe }`) diff --git a/apt-upgrade/tasks/main.yml b/apt-upgrade/tasks/main.yml new file mode 100644 index 00000000..3f1683cc --- /dev/null +++ b/apt-upgrade/tasks/main.yml @@ -0,0 +1,7 @@ +--- +- name: Debian is up-to-date + apt: + update_cache: yes + upgrade: "{{ apt_upgrade_mode | default('safe') }}" + tags: + - system