From 7d6a2b366a426ad2a38256e2d9f8d5433e0b3fc0 Mon Sep 17 00:00:00 2001
From: Daniel Berteaud <dbd@ehtrace.com>
Date: Mon, 17 Mar 2025 12:00:10 +0100
Subject: [PATCH] Update to 2025-03-17 12:00

---
 roles/consul_bin/defaults/main.yml             | 4 ++--
 roles/gitea/templates/app.ini.j2               | 5 +++++
 roles/metabase/tasks/directories.yml           | 3 +++
 roles/squid/files/acl/software_various.domains | 9 +++++++++
 4 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/roles/consul_bin/defaults/main.yml b/roles/consul_bin/defaults/main.yml
index c521872..27a7dad 100644
--- a/roles/consul_bin/defaults/main.yml
+++ b/roles/consul_bin/defaults/main.yml
@@ -1,8 +1,8 @@
 ---
 
 # Version of consul to deploy
-consul_version: 1.20.4
+consul_version: 1.20.5
 # URL from where the consul archive will be downloaded
 consul_archive_url: https://releases.hashicorp.com/consul/{{ consul_version }}/consul_{{ consul_version }}_linux_amd64.zip
 # Expected sha256 of the archive
-consul_archive_sha256: dc8ef4b721928f5ceb29689c4811b43bf776a1f43845a0bb1c851e313cb845b2
+consul_archive_sha256: 75132816072b3c7da86f04153fc58fcfcf39abadee5279b3f72bec3cce01a16b
diff --git a/roles/gitea/templates/app.ini.j2 b/roles/gitea/templates/app.ini.j2
index 11a6227..3ff8ed7 100644
--- a/roles/gitea/templates/app.ini.j2
+++ b/roles/gitea/templates/app.ini.j2
@@ -113,3 +113,8 @@ ALLOW_LOCALNETWORKS = true
 {% if gitea_allowed_hosts | length > 0 %}
 ALLOWED_HOST_LIST = {{ gitea_allowed_hosts | join(',') }}
 {% endif %}
+
+[cron.archive_cleanup]
+ENABLED = true
+SCHEDULE = @midnight
+OLDER_THAN = 24h
diff --git a/roles/metabase/tasks/directories.yml b/roles/metabase/tasks/directories.yml
index 63afff4..8aa0186 100644
--- a/roles/metabase/tasks/directories.yml
+++ b/roles/metabase/tasks/directories.yml
@@ -6,6 +6,7 @@
     - dir: "{{ metabase_root_dir }}"
       owner: "{{ metabase_user }}"
       group: "{{ metabase_user }}"
+      mode: 755
     - dir: "{{ metabase_root_dir }}/app"
     - dir: "{{ metabase_root_dir }}/.postgresql"
       owner: "{{ metabase_user }}"
@@ -29,5 +30,7 @@
       mode: 700
     - dir: "{{ metabase_root_dir }}/backup"
       mode: 700
+    - dir: "{{ metabase_root_dir }}/assets"
+      mode: 755
   tags: metabase
 
diff --git a/roles/squid/files/acl/software_various.domains b/roles/squid/files/acl/software_various.domains
index 3b82739..c45c8b2 100644
--- a/roles/squid/files/acl/software_various.domains
+++ b/roles/squid/files/acl/software_various.domains
@@ -45,6 +45,9 @@ api.rubygems.org
 index.rubygems.org
 rubygems.org
 
+# Golang
+proxy.golang.org
+
 # GLPI
 forge.glpi-project.org
 
@@ -417,3 +420,9 @@ apt.sys.truenas.net
 
 # Seafile
 s3.eu-central-1.amazonaws.com
+
+# Vector.dev
+setup.vector.dev
+yum.vector.dev
+s3.amazonaws.com
+keys.datadoghq.com