26 lines
649 B
YAML
26 lines
649 B
YAML
---
|
|
- name: Write final sources.list
|
|
vars:
|
|
_debian_release_map:
|
|
"10": buster
|
|
"11": bullseye
|
|
"12": bookworm
|
|
"13": trixie
|
|
unstable: sid
|
|
_ubuntu_release_map:
|
|
ubuntu: questing
|
|
ubuntu-lts: noble
|
|
ansible.builtin.template:
|
|
src: "{{ os | replace('-lts', '') }}.sources.list.j2"
|
|
dest: /mnt/etc/apt/sources.list
|
|
mode: "0644"
|
|
|
|
- name: Ensure apt performance configuration persists
|
|
ansible.builtin.copy:
|
|
dest: /mnt/etc/apt/apt.conf.d/99performance
|
|
content: |
|
|
Acquire::Retries "3";
|
|
Acquire::http::Pipeline-Depth "10";
|
|
APT::Install-Recommends "false";
|
|
mode: "0644"
|