mirror of
https://github.com/dj-wasabi/ansible-telegraf.git
synced 2025-07-17 08:46:37 +00:00
Merge pull request #112 from dj-wasabi/fix-travis
Minor changes to get Travis working again
This commit is contained in:
@ -31,6 +31,7 @@ platforms:
|
|||||||
command: /sbin/init
|
command: /sbin/init
|
||||||
groups:
|
groups:
|
||||||
- telegraf
|
- telegraf
|
||||||
|
- debian
|
||||||
networks:
|
networks:
|
||||||
- name: telegraf
|
- name: telegraf
|
||||||
- name: telegraf-ubuntu
|
- name: telegraf-ubuntu
|
||||||
@ -39,6 +40,7 @@ platforms:
|
|||||||
command: /sbin/init
|
command: /sbin/init
|
||||||
groups:
|
groups:
|
||||||
- telegraf
|
- telegraf
|
||||||
|
- debian
|
||||||
networks:
|
networks:
|
||||||
- name: telegraf
|
- name: telegraf
|
||||||
- name: telegraf-opensuse
|
- name: telegraf-opensuse
|
||||||
@ -57,11 +59,9 @@ provisioner:
|
|||||||
lint:
|
lint:
|
||||||
name: ansible-lint
|
name: ansible-lint
|
||||||
inventory:
|
inventory:
|
||||||
host_vars:
|
|
||||||
telegraf-debian:
|
|
||||||
telegraf_agent_package: /tmp/telegraf_amd64.deb
|
|
||||||
telegraf_agent_package_method: online
|
|
||||||
group_vars:
|
group_vars:
|
||||||
|
debian:
|
||||||
|
telegraf_agent_package_method: online
|
||||||
all:
|
all:
|
||||||
telegraf_agent_package_state: latest
|
telegraf_agent_package_state: latest
|
||||||
telegraf_agent_output:
|
telegraf_agent_output:
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
apt:
|
apt:
|
||||||
name:
|
name:
|
||||||
- wget
|
- wget
|
||||||
- gpg
|
# - gpg
|
||||||
state: present
|
state: present
|
||||||
when:
|
when:
|
||||||
- ansible_os_family == 'Debian'
|
- ansible_os_family == 'Debian'
|
||||||
|
@ -72,7 +72,7 @@
|
|||||||
- name: "Debian | Download Telegraf package (online)"
|
- name: "Debian | Download Telegraf package (online)"
|
||||||
get_url:
|
get_url:
|
||||||
url: https://dl.influxdata.com/telegraf/releases/{{ telegraf_agent_package_file_deb }}
|
url: https://dl.influxdata.com/telegraf/releases/{{ telegraf_agent_package_file_deb }}
|
||||||
dest: "{{ telegraf_agent_package }}"
|
dest: "{{ telegraf_agent_package_path }}/{{ telegraf_agent_package }}"
|
||||||
use_proxy: "{{ true if http_proxy is defined and http_proxy else false }}"
|
use_proxy: "{{ true if http_proxy is defined and http_proxy else false }}"
|
||||||
environment:
|
environment:
|
||||||
http_proxy: "{{ http_proxy | default(None) | default(omit) }}"
|
http_proxy: "{{ http_proxy | default(None) | default(omit) }}"
|
||||||
@ -94,7 +94,7 @@
|
|||||||
|
|
||||||
- name: "Debian | Install Telegraf package"
|
- name: "Debian | Install Telegraf package"
|
||||||
apt:
|
apt:
|
||||||
deb: "{{ telegraf_agent_package }}"
|
deb: "{{ telegraf_agent_package_path }}/{{ telegraf_agent_package }}"
|
||||||
state: "present"
|
state: "present"
|
||||||
register: is_telegraf_package_installed
|
register: is_telegraf_package_installed
|
||||||
until: is_telegraf_package_installed is succeeded
|
until: is_telegraf_package_installed is succeeded
|
||||||
|
Reference in New Issue
Block a user