From 035d2153989c642eb0836cd135d8243f538a4184 Mon Sep 17 00:00:00 2001 From: m0duspwnens Date: Tue, 6 Oct 2020 14:28:01 -0400 Subject: [PATCH] fix yum db if corrupted - https://github.com/Security-Onion-Solutions/securityonion/issues/163 --- salt/common/init.sls | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/salt/common/init.sls b/salt/common/init.sls index 298db451b..4591499c9 100644 --- a/salt/common/init.sls +++ b/salt/common/init.sls @@ -56,6 +56,12 @@ salttmp: # Install epel {% if grains['os'] == 'CentOS' %} +repair_yumdb: + cmd.run: + - name: 'mv -f /var/lib/rpm/__db* /tmp && yum clean all' + - onlyif: + - 'yum check-update 2>&1 | grep "Error: rpmdb open failed"' + epel: pkg.installed: - skip_suggestions: True