From f1d596852a1d73bd407af5deff93e702a596afe0 Mon Sep 17 00:00:00 2001 From: Emmanouil Kampitakis Date: Wed, 18 Jul 2018 11:02:56 +0200 Subject: [PATCH] Update cache when a new repository has been added --- ansible-role-elasticsearch/tasks/Debian.yml | 2 ++ ansible-role-kibana/tasks/Debian.yml | 1 + ansible-wazuh-agent/tasks/Debian.yml | 6 +++++- ansible-wazuh-manager/tasks/Debian.yml | 1 + 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ansible-role-elasticsearch/tasks/Debian.yml b/ansible-role-elasticsearch/tasks/Debian.yml index 55eae8cf..c51fb631 100644 --- a/ansible-role-elasticsearch/tasks/Debian.yml +++ b/ansible-role-elasticsearch/tasks/Debian.yml @@ -12,6 +12,7 @@ apt_repository: repo: 'ppa:webupd8team/java' codename: 'xenial' + update_cache: yes - when: elasticsearch_install_java block: @@ -39,6 +40,7 @@ repo: 'deb https://artifacts.elastic.co/packages/6.x/apt stable main' state: present filename: 'elastic_repo' + update_cache: yes - name: Debian/Ubuntu | Install Elasticsarch apt: diff --git a/ansible-role-kibana/tasks/Debian.yml b/ansible-role-kibana/tasks/Debian.yml index e7849ee7..5858816f 100644 --- a/ansible-role-kibana/tasks/Debian.yml +++ b/ansible-role-kibana/tasks/Debian.yml @@ -18,6 +18,7 @@ repo: 'deb https://artifacts.elastic.co/packages/6.x/apt stable main' state: present filename: 'elastic_repo' + updated_cache: yes - name: Debian/Ubuntu | Install Kibana apt: diff --git a/ansible-wazuh-agent/tasks/Debian.yml b/ansible-wazuh-agent/tasks/Debian.yml index 6acde9ea..30dfe28c 100644 --- a/ansible-wazuh-agent/tasks/Debian.yml +++ b/ansible-wazuh-agent/tasks/Debian.yml @@ -26,6 +26,7 @@ apt_repository: repo: 'ppa:webupd8team/java' codename: 'xenial' + update_cache: yes when: - wazuh_agent_config.cis_cat.disable == 'no' - wazuh_agent_config.cis_cat.install_java == 'yes' @@ -56,7 +57,10 @@ - init - name: Debian/Ubuntu | Install OpenScap - package: name={{ item }} state=present update_cache=yes + apt: + name: {{ item }} + state: present + cache_valid_time: 3600 when: wazuh_agent_config.openscap.disable == 'no' with_items: - libopenscap8 diff --git a/ansible-wazuh-manager/tasks/Debian.yml b/ansible-wazuh-manager/tasks/Debian.yml index 60bd7fa6..556563b0 100644 --- a/ansible-wazuh-manager/tasks/Debian.yml +++ b/ansible-wazuh-manager/tasks/Debian.yml @@ -34,6 +34,7 @@ apt_repository: repo: 'ppa:webupd8team/java' codename: 'xenial' + update_cache: yes when: - wazuh_manager_config.cis_cat.disable == 'no' - wazuh_manager_config.cis_cat.install_java == 'yes'