From 9723bd5c42ec1a6cb3d130fe8256621b2f880e68 Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Mon, 22 Nov 2021 14:52:18 +0000
Subject: [PATCH] Replace lz4 with zstd

In preparation for an upcoming change in the 'tabacco' service to
switch to zstd, make sure the package is available.
---
 roles/float-base/tasks/apt.yml                              | 2 +-
 .../templates/log-collector.logrotate.j2                    | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/roles/float-base/tasks/apt.yml b/roles/float-base/tasks/apt.yml
index 67d656f5..054402a1 100644
--- a/roles/float-base/tasks/apt.yml
+++ b/roles/float-base/tasks/apt.yml
@@ -112,7 +112,7 @@
       - restic
       - runcron
       - acpid
-      - lz4
+      - zstd
       - man-db
       - jq
       - gpg
diff --git a/roles/float-infra-log-collector/templates/log-collector.logrotate.j2 b/roles/float-infra-log-collector/templates/log-collector.logrotate.j2
index 2c457867..7f1ccbe6 100644
--- a/roles/float-infra-log-collector/templates/log-collector.logrotate.j2
+++ b/roles/float-infra-log-collector/templates/log-collector.logrotate.j2
@@ -3,9 +3,9 @@
 	missingok
 	rotate {{ log_collector_retention_days|default(15) }}
 	compress
-	compresscmd /usr/bin/lz4c
-	compressoptions -z
-	compressext .lz4
+	compresscmd /usr/bin/zstd
+	compressoptions -9
+	compressext .zstd
 	notifempty
 	create 0600 docker-log-collector adm
 	sharedscripts
-- 
GitLab