Files
ansible-playbooks/roles/os-updates/tasks/update_mirrors.yml
T
2026-02-20 22:19:57 +01:00

20 lines
451 B
YAML

- name: Backup existing sources.list
copy:
src: /etc/apt/sources.list
dest: /etc/apt/sources.list.bak
remote_src: yes
force: yes
- name: Remove existing debian.sources file from LXC image
file:
path: /etc/apt/sources.list.d/debian.sources
state: absent
- name: Update sources.list with new mirrors
template:
src: sources.list.j2
dest: /etc/apt/sources.list
- name: Update apt cache
apt:
update_cache: yes