From ce5b47e71890aa2a2c8a0800f8115fa7c2284fef Mon Sep 17 00:00:00 2001 From: Greg Karekinian Date: Wed, 21 May 2025 11:24:15 +0200 Subject: [PATCH] Configure maximum size and timespan of journald logs Closes #506 --- site-cookbooks/kosmos-base/recipes/default.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/site-cookbooks/kosmos-base/recipes/default.rb b/site-cookbooks/kosmos-base/recipes/default.rb index d5df463..2821cb4 100644 --- a/site-cookbooks/kosmos-base/recipes/default.rb +++ b/site-cookbooks/kosmos-base/recipes/default.rb @@ -27,6 +27,7 @@ include_recipe 'apt' include_recipe 'timezone_iii' include_recipe 'ntp' +include_recipe 'kosmos-base::journald_conf' include_recipe 'kosmos-base::systemd_emails' node.override["apt"]["unattended_upgrades"]["allowed_origins"] = [ @@ -37,6 +38,14 @@ node.override["apt"]["unattended_upgrades"]["mail"] = "ops@kosmos.org" node.override["apt"]["unattended_upgrades"]["syslog_enable"] = true include_recipe 'apt::unattended-upgrades' +node.override["apt"]["unattended_upgrades"]["allowed_origins"] = [ + "${distro_id}:${distro_codename}-security", + "${distro_id}:${distro_codename}-updates" +] +node.override["apt"]["unattended_upgrades"]["mail"] = "ops@kosmos.org" +node.override["apt"]["unattended_upgrades"]["syslog_enable"] = true +include_recipe 'apt::unattended-upgrades' + package 'mailutils' package 'mosh' package 'vim'