From fb2794ed9c06f48a15ced034c4099a4ab1ea7014 Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Sun, 21 Feb 2021 09:45:40 +0000
Subject: [PATCH] Auto-upgrade packages on push

---
 roles/base/tasks/main.yml          | 10 +++++-----
 roles/monitor/tasks/grafana.yml    |  2 +-
 roles/monitor/tasks/main.yml       |  2 +-
 roles/monitor/tasks/prometheus.yml |  2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml
index 27a5277..93692b7 100644
--- a/roles/base/tasks/main.yml
+++ b/roles/base/tasks/main.yml
@@ -1,9 +1,9 @@
 ---
 
-#- name: Upgrade existing packages
-#  apt:
-#    update_cache: true
-#    upgrade: true
+- name: Upgrade existing packages
+  apt:
+    update_cache: true
+    upgrade: true
 
 - name: Set hostname
   copy:
@@ -58,7 +58,7 @@
 - name: Install base packages
   apt:
     name: "{{ packages }}"
-    state: latest
+    state: present
   vars:
     packages:
       - bsd-mailx
diff --git a/roles/monitor/tasks/grafana.yml b/roles/monitor/tasks/grafana.yml
index 73184c3..4de1f04 100644
--- a/roles/monitor/tasks/grafana.yml
+++ b/roles/monitor/tasks/grafana.yml
@@ -14,7 +14,7 @@
 - name: Install Grafana
   apt:
     name: grafana
-    state: latest
+    state: present
 
 - name: Remove Grafana sample config
   file:
diff --git a/roles/monitor/tasks/main.yml b/roles/monitor/tasks/main.yml
index 6aca35f..594c04d 100644
--- a/roles/monitor/tasks/main.yml
+++ b/roles/monitor/tasks/main.yml
@@ -7,7 +7,7 @@
 - name: Install monitoring packages
   apt:
     name: "{{ packages }}"
-    state: latest
+    state: present
   vars:
     packages:
       - nginx
diff --git a/roles/monitor/tasks/prometheus.yml b/roles/monitor/tasks/prometheus.yml
index 6de0ed7..056ea28 100644
--- a/roles/monitor/tasks/prometheus.yml
+++ b/roles/monitor/tasks/prometheus.yml
@@ -20,7 +20,7 @@
 - name: Install Prometheus
   apt:
     name: "{{ packages }}"
-    state: latest
+    state: present
   vars:
     packages:
       - prometheus
-- 
GitLab