diff --git a/ansible/host.yml b/ansible/host.yml index 9297029..8cb3a6a 100644 --- a/ansible/host.yml +++ b/ansible/host.yml @@ -16,6 +16,28 @@ update_cache: yes state: latest +- name: "Add keyrings directory" + file: + path: /etc/apt/keyrings + state: directory + mode: "755" + +- name: "Add vector signed repositories" + ansible.builtin.get_url: + url: https://repositories.timber.io/public/vector/gpg.3543DB2D0A2BC4B8.key + dest: /etc/apt/keyrings/vector.asc + +- name: "Add vector repository" + ansible.builtin.apt_repository: + repo: "deb [signed-by=/etc/apt/keyrings/vector.asc] https://repositories.timber.io/public/vector/deb/debian {{ ansible_distribution_release }} main" + state: present + +- name: "Install vector" + ansible.builtin.apt: + name: vector + update_cache: yes + state: present + - name: "Host is modified" include_tasks: host_modified.yml when: build_host.host_changed @@ -71,25 +93,3 @@ path: /var/lib/risotto/tls state: directory mode: "755" - -- name: "Add keyrings directory" - file: - path: /etc/apt/keyrings - state: directory - mode: "755" - -- name: "Add vector signed repositories" - ansible.builtin.get_url: - url: https://repositories.timber.io/public/vector/gpg.3543DB2D0A2BC4B8.key - dest: /etc/apt/keyrings/vector.asc - -- name: "Add vector repository" - ansible.builtin.apt_repository: - repo: "deb [signed-by=/etc/apt/keyrings/vector.asc] https://repositories.timber.io/public/vector/deb/debian {{ ansible_distribution_release }} main" - state: present - -- name: "Install vector" - ansible.builtin.apt: - name: vector - update_cache: yes - state: present