From b66e4840e9fdef7afbfd4c9568bb6e03cbfed76f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jarom=C3=ADr=20Hradil?= <jaromir.hradil@cesnet.cz>
Date: Thu, 19 Dec 2024 14:52:07 +0100
Subject: [PATCH] Moving cron-apt into conditional block for non-prod

---
 common/playbooks/k8s.yaml | 26 ++++++++++++--------------
 1 file changed, 12 insertions(+), 14 deletions(-)

diff --git a/common/playbooks/k8s.yaml b/common/playbooks/k8s.yaml
index 84d5961..7eb1608 100644
--- a/common/playbooks/k8s.yaml
+++ b/common/playbooks/k8s.yaml
@@ -25,7 +25,6 @@
       package:
         name:
           - atop
-          - cron-apt
           - fail2ban
           - git
           - mc
@@ -36,19 +35,18 @@
         name:
           - unattended-upgrades
         state: absent
-    - name: Site cron-apt config
-      copy:
-        dest: /etc/cron-apt/config
-        content: |
-          MAILTO=valtri@civ.zcu.cz
-          MAILON=upgrade
-          RUNSLEEP=600
-        mode: 0644
-    - name: Site cron-apt action
-      copy:
-        dest: /etc/cron-apt/action.d/9-upgrade
-        content: -q -q dist-upgrade
-        mode: 0644
+    - name: Site install cron-apt on non-production environments
+      when: site_name not in ["psnc-production1", "safespring-production2"]
+      block:
+        - name: Site install cron-apt package
+          package:
+            name:
+              - cron-apt
+        - name: Site cron-apt action
+          copy:
+            dest: /etc/cron-apt/action.d/9-upgrade
+            content: -q -q dist-upgrade
+            mode: 0644
     - name: Mails settings
       vars:
         fip_hostname: "{{ lookup('dig', (groups['fip'][0], 'PTR') | join('/')) | regex_replace('\\.$', '') }}"
-- 
GitLab