From af652dd9059f0902ec96b238fb3ec9459acefade Mon Sep 17 00:00:00 2001 From: Kurnesay Date: Sun, 30 Aug 2026 00:42:50 +0300 Subject: [PATCH] Move task Change repos in install_package.yml and united Install default and Install wireguard tasks in Install packages --- .../wireguard/tasks/install_package.yml | 19 +++++++++++-------- roles/homelab/wireguard/tasks/main.yml | 5 ----- roles/homelab/wireguard/tasks/peers.yml | 2 +- 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/roles/homelab/wireguard/tasks/install_package.yml b/roles/homelab/wireguard/tasks/install_package.yml index c937426..c286abe 100644 --- a/roles/homelab/wireguard/tasks/install_package.yml +++ b/roles/homelab/wireguard/tasks/install_package.yml @@ -1,14 +1,17 @@ --- -- name: "Install default packages" - ansible.builtin.apt: - name: "{{ default_packages }}" - state: present - become: true - register: deps_installed -- name: "Install wireguard" +- name: "Change repos" + ansible.builtin.template: + src: mirror-yandex.ru.j2 + dest: /etc/apt/sources.list + owner: root + group: root + mode: '0744' + +- name: "Install packages" ansible.builtin.apt: - name: "{{ wireguard_packages }}" + name: "{{ default_packages + wireguard_packages }}" state: present + update_cache: true become: true register: deps_installed \ No newline at end of file diff --git a/roles/homelab/wireguard/tasks/main.yml b/roles/homelab/wireguard/tasks/main.yml index e13ef72..783a266 100644 --- a/roles/homelab/wireguard/tasks/main.yml +++ b/roles/homelab/wireguard/tasks/main.yml @@ -8,11 +8,6 @@ group: root mode: '0744' -- name: "Update cache" - ansible.builtin.apt: - update_cache: true - cache_valid_time: 3600 - - name: "Install packages" ansible.builtin.include_tasks: install_package.yml diff --git a/roles/homelab/wireguard/tasks/peers.yml b/roles/homelab/wireguard/tasks/peers.yml index 977c415..8cdb612 100644 --- a/roles/homelab/wireguard/tasks/peers.yml +++ b/roles/homelab/wireguard/tasks/peers.yml @@ -16,7 +16,7 @@ loop_control: label: "{{ item.item.name }}" when: not item.stat.exists - no_log: true + no_log: false - name: "Read all private keys" ansible.builtin.slurp: