Files
ansible-role-common/tasks/apt.yml
Daniel A. Maierhofer cf2f13b889 Remove unnecessary quotes
2018-03-05 18:49:09 +01:00

27 lines
875 B
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: 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