add support to manage repos
This commit is contained in:
parent
496e116830
commit
9f1729ceee
4 changed files with 75 additions and 1 deletions
19
tasks/repo.yml
Normal file
19
tasks/repo.yml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
- set_fact:
|
||||
repo: "{{ packages.repos[item] }}"
|
||||
|
||||
- name: "setup repo key for {{ item }}"
|
||||
apt_key:
|
||||
data: "{{ repo.key }}"
|
||||
when: repo.key|d(false)
|
||||
|
||||
- name: "setup repo key for {{ item }}"
|
||||
apt_key:
|
||||
id: "{{ repo.keyid }}"
|
||||
keyserver: "{{ repo.keyserver }}"
|
||||
when:
|
||||
- repo.keyid|d(false)
|
||||
- repo.keyserver|d(false)
|
||||
|
||||
- name: "add repo {{ item }}"
|
||||
apt_repository:
|
||||
repo: "{{ repo.url }}"
|
||||
Loading…
Add table
Add a link
Reference in a new issue