Files
ansible_role_proxmox_provision/tasks/apt.yml
Jose fe3acd58e8
All checks were successful
ansible-lint / Ansible Lint (push) Successful in 12s
Gitleaks Scan / gitleaks (push) Successful in 5s
Markdown Lint / markdown-lint (push) Successful in 5s
ai-reviews / Review PR (pull_request) Successful in 20s
PR check / Gitleaks (pull_request) Successful in 5s
PR check / lint tests (pull_request) Successful in 14s
PR check / labeler (pull_request) Successful in 2s
PR check / handle_failures (pull_request) Has been skipped
PR check / handle_success (pull_request) Successful in 2s
refactor ♻️: Refactor task names for clarity and consistency
Updated task names in `tasks/apt.yml` to be more descriptive and consistent, improving readability and maintainability.
2026-02-15 08:22:52 +01:00

32 lines
877 B
YAML

---
# -------------------------------------------------
# Reduce apt translation downloads (use defaults)
# -------------------------------------------------
- name: apt | Configure APT translations using default languages
ansible.builtin.copy:
dest: /etc/apt/apt.conf.d/99-languages
content: |
Acquire::Languages {
{% for lang in proxmox_apt_languages %}
"{{ lang }}";
{% endfor %}
};
owner: root
group: root
mode: '0644'
# -------------------------------------------------
# Force APT to use IPv4
# -------------------------------------------------
- name: apt | Force APT to use IPv4
ansible.builtin.copy:
dest: /etc/apt/apt.conf.d/99force-ipv4
content: 'Acquire::ForceIPv4 "true";'
owner: root
group: root
mode: '0644'
- name: apt | Update apt cache
ansible.builtin.apt:
update_cache: yes