From 153741495e4d930cd69343c49ab3e236abb5b185 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Fri, 3 Jun 2016 14:08:28 +0200 Subject: [PATCH] Locking downgraded version of SAMBA to mitigate badlocks update. --- roles/nethcfg/tasks/samba.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/roles/nethcfg/tasks/samba.yml b/roles/nethcfg/tasks/samba.yml index 07f4c00..3b05d21 100644 --- a/roles/nethcfg/tasks/samba.yml +++ b/roles/nethcfg/tasks/samba.yml @@ -17,6 +17,21 @@ - badlocks - centos_bug +# Locking SAMBA version to be sure to fix badblocks update +- name: Installing versionlock yum-plugin + yum: + name: yum-plugin-versionlock + state: present + +- name: Checking if already locked + shell: yum versionlock list | grep -q samba && echo 'Locked' || true + register: chk_locked_samba + changed_when: "'Locked' not in chk_locked_samba.stdout" + +- name: Locking samba version + shell: yum versionlock add samba + when: chk_locked_samba|changed + # SAMBA - name: Checking SMB configuration