diff options
Diffstat (limited to 'roles/etckeeper_commit/tasks')
| -rw-r--r-- | roles/etckeeper_commit/tasks/main.yml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/roles/etckeeper_commit/tasks/main.yml b/roles/etckeeper_commit/tasks/main.yml index 265c8e5..94370d0 100644 --- a/roles/etckeeper_commit/tasks/main.yml +++ b/roles/etckeeper_commit/tasks/main.yml @@ -9,6 +9,8 @@ git status --porcelain=v1 | cut -c 4- args: chdir: /etc + vars: + ansible_shell_executable: /bin/bash register: git_status changed_when: false @@ -20,6 +22,8 @@ set -o pipefail && \ echo {{ git_status.stdout | quote }} \ | grep -G -v {{ ('^' + (etckeeper_commit_paths | map("regex_replace", "^/", "") | list | join("\|^"))) | quote }} + vars: + ansible_shell_executable: /bin/bash register: unexpected_files changed_when: false failed_when: unexpected_files.rc not in [0, 1] |
