aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/roles/snap
diff options
context:
space:
mode:
Diffstat (limited to 'roles/snap')
-rw-r--r--roles/snap/meta/main.yml3
-rw-r--r--roles/snap/tasks/main.yml27
2 files changed, 0 insertions, 30 deletions
diff --git a/roles/snap/meta/main.yml b/roles/snap/meta/main.yml
deleted file mode 100644
index 4516fa1..0000000
--- a/roles/snap/meta/main.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-dependencies:
- - role: common
- - {role: etckeeper, when: etc_versioned}
diff --git a/roles/snap/tasks/main.yml b/roles/snap/tasks/main.yml
deleted file mode 100644
index cce49b0..0000000
--- a/roles/snap/tasks/main.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-- name: As root user
- become: true
- block:
- - name: Check for changes in /etc
- ansible.builtin.command: git status --porcelain=v1
- args:
- chdir: /etc
- register: git_status
- changed_when: false
- failed_when: false
-
- - name: All changes in /etc are snap changes?
- ansible.builtin.shell: |
- set -o pipefail && \
- git status --porcelain=v1 \
- | cut -c 4- \
- | grep -G -v '^systemd/system/' \
- | grep -G -v '/snap\.\|snap-'
- args:
- chdir: /etc
- register: only_snap
- changed_when: false
- failed_when: false
-
- - name: Commit changes in /etc
- ansible.builtin.command: etckeeper commit 'after snap run'
- when: git_status.stdout and only_snap.rc != 0