ansible-role-bareos/tasks/repo.yml
2024-02-11 22:26:47 +07:00

29 lines
629 B
YAML

---
- name: install dependencies
ansible.builtin.package:
name:
- gnupg
tags: bareos
- name: "Set bareos url based on the OS type"
ansible.builtin.include_vars: "{{ lookup('ansible.builtin.first_found', params) }}"
vars:
params:
files:
- '{{ansible_distribution}}.yaml'
- '{{ansible_os_family}}.yaml'
- default.yaml
paths:
- 'vars'
- name: import repo key
ansible.builtin.apt_key:
url: '{{ bareos_url }}/Release.key'
tags: bareos
- name: add repo
ansible.builtin.apt_repository:
repo: "deb {{ bareos_url }} /"
filename: bareos
tags: bareos