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