From d7139019a5eb489bd42e7cebb624734d9bd845f2 Mon Sep 17 00:00:00 2001
From: Evangelos Foutras <evangelos@foutrelis.com>
Date: Tue, 4 Oct 2022 01:58:29 +0300
Subject: [PATCH] common: install compsize for use with btrfs rootfs

I have needed to use compsize on multiple occasions, and thus had to
temporarily install it. As it is already installed on 9 machines and
is generally useful, make it part of the standard tool set for btrfs.
---
 roles/common/tasks/main.yml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml
index 79ab632e7..4d84358ab 100644
--- a/roles/common/tasks/main.yml
+++ b/roles/common/tasks/main.yml
@@ -1,6 +1,10 @@
 - name: Install essential tools
   pacman: name=vim,nano,tmux,htop,ncdu,bash-completion,rsync,vnstat state=present
 
+- name: Install compsize for use with btrfs
+  pacman: name=compsize state=present
+  when: filesystem == "btrfs"
+
 - name: Start and enable vnstatd
   service: name=vnstat enabled=yes state=started
 
-- 
GitLab