diff --git a/roles/ping_exporter/defaults/main.yml b/roles/ping_exporter/defaults/main.yml index d644bf5..d6d445a 100644 --- a/roles/ping_exporter/defaults/main.yml +++ b/roles/ping_exporter/defaults/main.yml @@ -1,5 +1,5 @@ --- -ping_exporter_version: "v1.2.1" +ping_exporter_version: "1.2.1" ping_exporter_interval: "5s" ping_exporter_timeout: "4s" ping_exporter_history_size: 42 diff --git a/roles/ping_exporter/tasks/main.yml b/roles/ping_exporter/tasks/main.yml index d58bbd9..a23f005 100644 --- a/roles/ping_exporter/tasks/main.yml +++ b/roles/ping_exporter/tasks/main.yml @@ -7,9 +7,8 @@ notify: "Restart-ping-exporter" vars: version: "{{ ping_exporter_version }}" - version_without_v: "{{ version | regex_replace('^v', '') }}" base_url: "https://github.com/czerwonk/ping_exporter/releases/download" - full_url: "{{ base_url }}/{{ version }}/ping_exporter_{{ version_without_v }}_linux_amd64.deb" + full_url: "{{ base_url }}/v{{ version }}/ping_exporter_{{ version }}_linux_amd64.deb" ansible.builtin.apt: deb: "{{ full_url }}" state: present @@ -20,9 +19,8 @@ notify: "Restart-ping-exporter" vars: version: "{{ ping_exporter_version }}" - version_without_v: "{{ version | regex_replace('^v', '') }}" base_url: "https://github.com/czerwonk/ping_exporter/releases/download" - full_url: "{{ base_url }}/{{ version }}/ping_exporter_{{ version_without_v }}_linux_amd64.rpm" + full_url: "{{ base_url }}/v{{ version }}/ping_exporter_{{ version }}_linux_amd64.rpm" ansible.builtin.dnf: name: "{{ full_url }}" state: present