Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
---
- name: ubuntu apt repo sources list
when:
- not offline_mode | d(false)
- ansible_distribution == 'Ubuntu'
notify: update cache
copy:
dest: /etc/apt/sources.list
content: |
deb {{ repos_prefix }}archive.ubuntu.com/ubuntu/ {{ repos_release }} main restricted universe multiverse
deb {{ repos_prefix }}archive.ubuntu.com/ubuntu/ {{ repos_release }}-updates main restricted universe multiverse
deb {{ repos_prefix }}archive.ubuntu.com/ubuntu/ {{ repos_release }}-backports main restricted universe multiverse
deb {{ repos_prefix }}security.ubuntu.com/ubuntu {{ repos_release }}-security main restricted universe multiverse
- name: debian apt repo sources list
when:
- not offline_mode | d(false)
- ansible_distribution == 'Debian'
notify: update cache
copy:
dest: /etc/apt/sources.list
content: |
deb {{ repos_prefix }}{{ repos_deb }}/debian {{ repos_release }} main contrib non-free
deb {{ repos_prefix }}{{ repos_deb }}/debian {{ repos_release }}-updates main contrib non-free
deb {{ repos_prefix }}{{ repos_deb_sec }}/debian-security {{ repos_release }}/updates main contrib non-free
- name: add skyreach apt repo key
when:
- not offline_mode | d(false)
- repos_skyreach_token | d(false)
apt_key:
url: https://{{ repos_skyreach_host }}/media/public.gpg
- name: add skyreach apt repo
when:
- not offline_mode | d(false)
- repos_skyreach_token | d(false)
apt_repository:
repo: deb https://{{ repos_skyreach_host }} packaging/apt/{{ repos_skyreach_token }}/
filename: skyreach
update_cache: true
...