395 Commits

Author SHA1 Message Date
38933cfc30 Updating Telegraf default to 1.9.2
Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>
2019-01-09 10:06:09 +01:00
454ee8be7b Add Yum repo support for Amazon Linux 2019-01-08 13:15:47 -08:00
d49c278506 Merge pull request #78 from ikke-t/fedora-dnf
Fix to work with Fedora Linux
2018-12-17 06:45:30 +01:00
e3c553e729 Need to pull RHEL packages for Fedora
It seems Influxdb does not provide packages for Fedora. Thus the package repository URL needs to be hard coded to RHEL7 if run from Fedora. This change recognises we are on Fedora, and fakes RHEL release to be 7 so URL gets right.
2018-12-17 00:14:19 +02:00
c5e6883c1b Fedora dnf breaks with yum module.
Fedora uses dnf instead of yum. If this change is not made, playbook fails with:
fatal: [xx.yy]: FAILED! => {"changed": false, "msg": "The Python 2 yum module is needed for this module. If you require Python 3 support use the `dnf` Ansible module instead."}
2018-12-16 23:45:47 +02:00
a4d3eb237c Merge pull request #76 from jdivy/windows
Add support for extra win_perf_counters and prevent python u'' strings
2018-12-13 18:42:28 +01:00
ced8fd8ad5 Merge pull request #77 from dj-wasabi/update-telegraf
Updating to newer version of Telegraf
2018-12-13 18:42:21 +01:00
5f5d393a3f Updating to newer version of Telegraf 2018-12-13 18:26:11 +01:00
086dfab7d3 Add support for extra win_perf_counters and prevent python u'' strings 2018-12-13 10:42:39 -06:00
55e366f3b2 Updating to release 0.11.0 0.11.0 2018-12-11 20:36:18 +01:00
925debe915 Merge pull request #74 from dj-wasabi/move-to-json-to-to_json
Renamed the tojson to to_json
2018-12-11 20:30:04 +01:00
4c9d937b18 mounting a volume 2018-12-11 20:19:29 +01:00
aed37346fb Using self created opensuse container 2018-12-11 19:31:07 +01:00
ad7ea9b04e Minor fixes to get OpenSuse working again 2018-12-11 18:41:30 +01:00
1cffd3dbc0 Renamed the tojson to to_json 2018-12-11 15:48:08 +01:00
1d03fa09ac Merge pull request #73 from jdivy/windows
A few enhancements and fixes to windows support
2018-12-09 20:21:45 +01:00
160793b0e1 A few enhancements and fixes to windows support
- Add object to template for windows perf counters with some defaults
- Fix reference to include directory
2018-12-09 12:12:30 -06:00
8e927ff480 Merge pull request #72 from Rylon/master
Replace 'ec2_facts' with 'ec2_metadata_facts' to fix a deprecation warning
2018-12-03 16:27:23 +01:00
8c61db9d28 Replace 'ec2_facts' with 'ec2_metadata_facts' to fix a deprecation warning. 2018-12-03 14:49:13 +00:00
73bcfaddf3 Merge pull request #70 from dj-wasabi/add-default-plugin
Added default pluging if nothing is configured
2018-11-26 17:56:42 +01:00
0c5d7c2de2 Merge pull request #69 from dj-wasabi/add-other-oses
Added support for (Open)Suse
2018-11-26 17:53:27 +01:00
27033a85d2 Fix merge issue 2018-11-26 17:03:37 +01:00
aea77018a1 Merge pull request #68 from dj-wasabi/add-windows
Added Windows as OS
2018-11-26 16:56:50 +01:00
c9aac33197 Added default pluging if nothing is configured 2018-11-25 20:21:52 +01:00
23963f4292 Fix idempotence issue 2018-11-25 19:39:42 +01:00
aa78fc137e Added support for (Open)Suse 2018-11-25 18:06:45 +01:00
157f02f3f8 Updating meta file so it includes Windows 2018-11-25 14:05:37 +01:00
052142e642 Added Windows as OS 2018-11-25 11:58:28 +01:00
8df7435e51 Merge pull request #67 from dj-wasabi/want-to-use-latest
Want to use latest
2018-11-23 17:42:54 +01:00
139943a832 Allow to install the latest version 2018-11-22 20:52:17 +01:00
126dbb8b22 Fix merge issues 2018-11-22 20:12:57 +01:00
85ee6f2c94 Initial working version 2018-11-22 20:12:07 +01:00
480ac75497 Merge pull request #66 from dj-wasabi/minor-improvements
Some small improvements
2018-11-22 20:10:20 +01:00
1cb38ca480 * Moved the when statements into multiple lines;
* Updated the Molecule *.yml file to newer version;
* Added a influxdb container, so telegraf will start properly on debian/ubuntu;
2018-11-21 20:25:13 +01:00
623759a56e Fix merge issue 2018-11-21 19:27:51 +01:00
54f305b80a Updating Telegraf default to 1.9.0 2018-11-21 19:26:52 +01:00
c04c94b84a Merge pull request #65 from gaelL/master
telegraf-extra-plugin.conf.j2: fix template typo
2018-11-20 16:24:45 +01:00
18f5dd81b9 telegraf-extra-plugin.conf.j2: fix template typo
Related to commend : 3cccb6ba50 (r31366694)

Fix typo added in template `telegraf-extra-plugin.conf.j2`

Also add molecule tests to validate file generated with `telegraf_plugins_extra` option.

The added test template come from `Multiple inputs of the same type` (https://github.com/influxdata/telegraf/blob/master/docs/CONFIGURATION.md#multiple-inputs-of-the-same-type)
2018-11-20 15:59:45 +01:00
09e3ee1505 Merge pull request #61 from tszym/pin-apt-key-id
Pin apt key ID
2018-11-20 07:04:37 +01:00
386cab3328 Merge pull request #62 from mprasil/master
Wen copying/removing plugins show only plugin name
2018-11-20 07:04:22 +01:00
4d9c8b4d4d Merge pull request #64 from dj-wasabi/use-base-ci
Using base ci requirements.txt
2018-11-20 07:03:29 +01:00
7e940eb0af Remove a test 2018-11-19 20:54:48 +01:00
402d69494b Make it work to pass the ci 2018-11-19 20:39:50 +01:00
79d0cdeb9f Using base ci requirements.txt 2018-11-19 20:22:41 +01:00
3cccb6ba50 Fix meta file 2018-11-19 20:20:49 +01:00
2fc672f09c Wen copying/removing plugins show only plugin name 2018-11-10 14:39:22 +00:00
f8677ca119 Pin apt key ID
ID is specified so ansible can check if the key is already there without
downloading the file. Useful to keep the role woring when the key has
already been added on systems where DL won't work with the module
because of certificate validation (Ubuntu 14.04).
2018-09-25 15:11:57 +02:00
f74ff634a7 Merge pull request #60 from gaizeror/wipe-non-ansible-extra-plugins
Added support for plugins being managed exclusively by this playbook
2018-08-20 18:46:56 +02:00
or
1cd2798566 [STYLE] added name to the task 2018-08-20 19:13:40 +03:00
or
a49e82bf12 [FIX] added a check if dir exists, else skip 2018-08-18 12:32:42 +03:00