31 lines
1.0 KiB
YAML
31 lines
1.0 KiB
YAML
---
|
|
- name: apt - add apt keys
|
|
apt_key: "id={{ item.id }} url={{ item.url }} file={{ item.file }} state={{ item.state }}"
|
|
with_items: "{{ common_apt_keys }}"
|
|
|
|
- name: apt - remove /etc/apt/sources.list.d/*
|
|
file: path=/etc/apt/sources.list.d/* state=absent
|
|
|
|
- name: apt - add /etc/apt/sources.list.d/
|
|
file: path=/etc/apt/sources.list.d/ state=directory owner=root group=root mode=0755
|
|
|
|
- name: apt - add repositories
|
|
apt_repository: "repo={{ item }} update_cache=yes"
|
|
with_items: "{{ common_apt_repositories }}"
|
|
|
|
- name: apt - remove /etc/apt/sources.list
|
|
file: path=/etc/apt/sources.list state=absent
|
|
notify: apt-get update
|
|
|
|
- name: apt - enable backports
|
|
template: dest=/etc/apt/preferences.d/low-prio-stretch src=low-prio-stretch.j2
|
|
notify: apt-get update
|
|
|
|
- name: apt - install basic tools
|
|
apt: "pkg={{ item }} cache_valid_time=3600 update_cache=yes"
|
|
with_items: "{{ common_basic_packages }}"
|
|
|
|
- name: apt - upgrade system
|
|
apt: "upgrade={{ common_apt_upgrade_policy }}"
|
|
when: common_apt_upgrade_policy
|