From 48dc00ae8448cae7783535c6ac4c4cf945ccb5d2 Mon Sep 17 00:00:00 2001 From: Stephen Smoogen Date: Mar 27 2021 16:28:48 +0000 Subject: Add a deep clean which restarts sssd and then cleans the cache in case of major config file changes --- diff --git a/roles/ipa/client/handlers/main.yml b/roles/ipa/client/handlers/main.yml index a8c0d4f..1cf0af1 100644 --- a/roles/ipa/client/handlers/main.yml +++ b/roles/ipa/client/handlers/main.yml @@ -1,3 +1,5 @@ --- - name: clean sss caches command: sss_cache -E +- name: deep clean sss caches + shell: systemctl restart sssd && sss_cache -E diff --git a/roles/ipa/client/tasks/common.yml b/roles/ipa/client/tasks/common.yml index fe0b08b..ea2d4d1 100644 --- a/roles/ipa/client/tasks/common.yml +++ b/roles/ipa/client/tasks/common.yml @@ -45,4 +45,4 @@ tags: - ipa/client - config - notify: clean sss caches + notify: deep clean sss caches