From d334e9aafae2ebe7bd297b7ad9ef30ec887b4481 Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Sat, 18 Nov 2023 19:44:00 +0100 Subject: [PATCH] debian: allow overriding release --- roles/debian/handlers/main.yml | 3 +++ roles/debian/tasks/main.yml | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/roles/debian/handlers/main.yml b/roles/debian/handlers/main.yml index 9e0bbc8..f4f4273 100644 --- a/roles/debian/handlers/main.yml +++ b/roles/debian/handlers/main.yml @@ -9,3 +9,6 @@ - name: restart frr service: name=frr state=restarted + +- name: update package cache + apt: update_cache=true diff --git a/roles/debian/tasks/main.yml b/roles/debian/tasks/main.yml index 139c2a2..8027bc5 100644 --- a/roles/debian/tasks/main.yml +++ b/roles/debian/tasks/main.yml @@ -24,6 +24,16 @@ src: resolv.conf.j2 mode: 0644 +- name: Set up debian repositories + template: + dest: /etc/apt/sources.list + src: sources.list.j2 + mode: 0644 + notify: update package cache + when: debian_release is defined + +- meta: flush_handlers + - name: Install essential packages package: name=git,rsync,vim,tmux