From 8b78cae9df74833827262dc45decb813db86f437 Mon Sep 17 00:00:00 2001 From: OldTyT Date: Sun, 2 Jun 2024 21:33:55 +0000 Subject: [PATCH] fix: install packets --- defaults/main.yml | 3 +++ tasks/install.yml | 19 ++++++++++--------- tasks/netdata.yml | 12 ------------ 3 files changed, 13 insertions(+), 21 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 842164f..63483f9 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -31,6 +31,9 @@ docker_python_packages: - python3-setuptools - python3-virtualenv - python3-wheel + - ca-certificates + - curl + - gpg docker_python_libraries: - docker==6.1.3 diff --git a/tasks/install.yml b/tasks/install.yml index 6bbb0d9..d7dd860 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -3,16 +3,17 @@ apt: update_cache: yes -- name: Install utils - retries: 3 - delay: 5 - ansible.builtin.apt: - pkg: - - ca-certificates - - curl - - gpg +- name: install required packages + apt: + name: "{{ docker_python_packages }}" + state: present update_cache: yes - cache_valid_time: 3600 + cache_valid_time: 86400 + +- name: install required python modules + pip: + executable: pip3 + name: "{{ docker_python_libraries }}" - name: Make sure the APT keyring directory exists file: diff --git a/tasks/netdata.yml b/tasks/netdata.yml index 6d96911..c5b79e7 100644 --- a/tasks/netdata.yml +++ b/tasks/netdata.yml @@ -1,16 +1,4 @@ --- -- name: install required packages - apt: - name: "{{ docker_python_packages }}" - state: present - update_cache: yes - cache_valid_time: 86400 - -- name: install required python modules - pip: - executable: pip3 - name: "{{ docker_python_libraries }}" - - name: Deploy Netdata Docker container community.docker.docker_container: name: netdata