Skip to content

Commit d32a1d9

Browse files
committed
feat: update netdata repo adding method to deb822
1 parent f4e64c7 commit d32a1d9

File tree

2 files changed

+17
-8
lines changed

2 files changed

+17
-8
lines changed

tasks/claim.yml

+4
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
name: netdata
1313
state: restarted
1414

15+
- name: "Wait 10 seconds"
16+
ansible.builtin.wait_for:
17+
timeout: 10
18+
1519
- name: "Ensure netdata is in a running state"
1620
ansible.builtin.service:
1721
name: netdata

tasks/repo-Debian.yml

+13-8
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@
99
purge: true
1010
notify: "Update apt cache (Debian Family)"
1111

12+
- name: "Ensure python3-debian is installed (Debian Family)"
13+
ansible.builtin.apt:
14+
name: python3-debian
15+
update_cache: true
16+
cache_valid_time: 3600
17+
state: present
18+
1219
- name: "Ensure gnupg is installed (Debian Family)"
1320
ansible.builtin.apt:
1421
name: gnupg
@@ -21,16 +28,14 @@
2128
when: netdata_agent_state == "present"
2229
notify: "Update apt cache (Debian Family)"
2330
block:
24-
- name: "Ensure netdata repo key is present (Debian Family)"
25-
ansible.builtin.apt_key:
26-
url: https://repo.netdata.cloud/netdatabot.gpg.key
27-
state: present
28-
2931
- name: "Ensure netdata repository is configured (Debian Family): {{ netdata_agent_channel }}"
30-
ansible.builtin.apt_repository:
31-
repo: "deb http://repo.netdata.cloud/repos/{{ netdata_agent_channel }}/{{ ansible_distribution | lower }}/ {{ ansible_distribution_release | lower }}/"
32+
ansible.builtin.deb822_repository:
33+
name: netdata-{{ netdata_agent_channel }}
34+
uris: "http://repo.netdata.cloud/repos/{{ netdata_agent_channel }}/{{ ansible_distribution | lower }}"
35+
signed_by: "https://repo.netdata.cloud/netdatabot.gpg.key"
36+
suites: "{{ ansible_distribution_release | lower }}/"
3237
state: present
33-
filename: netdata-{{ netdata_agent_channel }}
38+
enabled: true
3439

3540
- name: "Set fact netdata_agent_channel_remove to edge"
3641
ansible.builtin.set_fact:

0 commit comments

Comments
 (0)