Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-telegraf

A Puppet module for installing and configuring InfluxData's Telegraf
https://github.com/voxpupuli/puppet-telegraf

set datatype to filemode, set minimum stdlib version to 5.0.0, fixtures are already on git master

e93b23c3a425f2522f8177a428fa59a99cc0b3a4 authored almost 6 years ago by Simon Hoenscheid <[email protected]>
add missing test params, make rspec happy

3438e83e72215d48c449d237caa556f63c3fedb0 authored almost 6 years ago by Simon Hoenscheid <[email protected]>
sync PR with upstream

0d981f671cd2e70fc0ced5254f8008fbae583f18 authored almost 6 years ago by Simon Hoenscheid <[email protected]>
add variable for config_file_mode und config_folder_mode

833815bb6f3e484be29be828f7df106ac10ded15 authored almost 6 years ago by Simon Hoenscheid <[email protected]>
Merge pull request #117 from theosotr/notify

Notify service if package is changed

2ec9f0445b7a87e4b3ab3826172aef40d0aeace8 authored almost 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Notify service if package is changed

5875788b0a3df60d772681e63d82e5b3c701eb6e authored almost 6 years ago by Thodoris Sotiropoulos <[email protected]>
[blacksmith] Bump version to 2.1.1-rc0

b6ea6d961eab31ae268bfe804a7c1fa682851a95 authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #116 from bastelfreak/rel210

release 2.1.0

d0030444b8083d7285269ebf34640b17fe2047e7 authored almost 6 years ago by Tim Meusel <[email protected]>
release 2.1.0

e8f54de9ef21544babd1d83480f20659a5860c10 authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #114 from voxpupuli/modulesync

modulesync 2.4.1

ae3b8fba682c04729fa0311ecc4c90020344ad39 authored almost 6 years ago by Tim Meusel <[email protected]>
modulesync 2.4.1

bdad3f9ef4db4125793273e55107d6a131c22756 authored almost 6 years ago by Tim Meusel <[email protected]>
modulesync 2.3.1

085004086a0d6b05b27b01bcf3a50e7d50b3b4fe authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #115 from ekohl/deps

Allow newest deps and mark compatible with Puppet 4, 5 and 6

317b890c5d444cdfce808091c33f57bd207a15ad authored almost 6 years ago by Tim Meusel <[email protected]>
Allow newest deps and mark compatible with Puppet 4, 5 and 6

0ef154c16b7e462b43dacb83c8ac6da7a9e26da2 authored almost 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #113 from alexjfisher/tidy

Various tidying and refactoring

7b1860b9e36f5995dcfddc86bcd6f91c6228a768 authored about 6 years ago by Alexander Fisher <[email protected]>
Don't use Variant[Undef, Array]

Use `Optional[Array]` or just `Array` depending on what the default is.
`options` for `inputs` a...

8dadd1c348b36667d712eb8dd96d9c54cf6a2378 authored about 6 years ago by Alexander Fisher <[email protected]>
Use `facts` hash instead of topscope variables

8557725903dd34baf465753163d80f37cf5f1049 authored about 6 years ago by Alexander Fisher <[email protected]>
Remove duplicate resource relationships

dbd72169042cf94dd15f2dba52044e17d8ae848c authored about 6 years ago by Alexander Fisher <[email protected]>
Stop using relative class/variable names

Not needed or recommended since Puppet 4.

492d6a1ac1ef94fe0afd5099cef136d99b54f496 authored about 6 years ago by Alexander Fisher <[email protected]>
Merge pull request #111 from voxpupuli/modulesync

Modulesync and fix tests

def0dd81e292eca9dcfd4df289b50188b0f6c8dc authored about 6 years ago by Alexander Fisher <[email protected]>
Add `yumrepo_core` to `fixtures.yml` for puppet 6

238d85b676d6bc881113c76105fe4ad1cbca92e8 authored about 6 years ago by Alexander Fisher <[email protected]>
Use rspec-puppet-facts and fixup tests

9918f5c3d0ae48441a26e47e35f5a203a6eca7f7 authored about 6 years ago by Alexander Fisher <[email protected]>
Mock `chocolatey` facts and `role`

`role` is used in the hiera data.

59525cf1b896ffd5b6a3e609b9dcf5b93695aca3 authored about 6 years ago by Alexander Fisher <[email protected]>
Set `repo_location` to `undef` for Windows

This fixes a strict variables error.

d694f1c16d0ce2e78c1827f83d0bea0f0ebb430e authored about 6 years ago by Alexander Fisher <[email protected]>
Combine supported Ubuntu releases in metadata.json

f52cfe5ece4f78dcb079202134ddd8b189d0fdd7 authored about 6 years ago by Alexander Fisher <[email protected]>
Add `hiera_config` and `mock_with` to spec_helper

651fcb58d738b2a791fe0d2d6c7dcab36844743f authored about 6 years ago by Alexander Fisher <[email protected]>
Add `toml-rb` gem back to Gemfile

f789cbdfeafbe22d20dc1f2cdcf3a0b313655b71 authored about 6 years ago by Alexander Fisher <[email protected]>
Add missing fixtures

Needed when testing operating systems other then RedHat.

be603bd1eeef8e6422101152a7a8a1a7313534a0 authored about 6 years ago by Alexander Fisher <[email protected]>
Fix puppet-lint issues

87a1507c7333e5d9842d6268134d1ea785bb9822 authored about 6 years ago by Alexander Fisher <[email protected]>
Modulesync 2.2.0

7f622285363b3c57780ef672b4fcacc7227dc6d6 authored about 6 years ago by Alexander Fisher <[email protected]>
Merge pull request #110 from alexjfisher/rubocop

Rubocop autofixes

3d6369dba2372e9c7508841b84177e7f5900665e authored about 6 years ago by Alexander Fisher <[email protected]>
Merge pull request #109 from alexjfisher/vox_migration

Some basic Vox Pupuli migration changes

78c679af2b63822a9ec183e19d73e158692af5d2 authored about 6 years ago by Alexander Fisher <[email protected]>
Add VP's standard `.rubocop.yml`

6a2e092f5f83ee4ba62e9751678cba271b60830a authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: RSpec/ExampleWording

3f6e8d9a97cb1b6542b74eb8d88183ac03d52b74 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/RegexpLiteral

880ce82b4e02985515ddbe1db969e6c417fda919 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/NumericLiterals

375bb0f1d2910cff0fec8cb09f037f2567c55317 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/WordArray

e683e09eaf3a7dafb61d034c7391b6562bfb931b authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Layout/MultilineBlockLayout

a203dcd227a923e4cb5507d8d2ad9cfe70bc2649 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: RSpec/EmptyLineAfterFinalLet

648183b448720efcb8d5e2cab52752b125089119 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Layout/SpaceAroundOperators

541f7f00a216748080060059bba3421d3ed20b63 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Layout/DotPosition

6d67463652a9ad38e31ac2a4ace8ac8d26bd3148 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/BlockDelimiters

666020fa8b5bd53a9295dd711e8238f68088c1fa authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/TrailingCommaInArguments

491566ad198cfeac0b59e95a129fea34d8e92d98 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/TrailingCommaInLiteral

a7ef3f311c60af48f633b6fdc20367212f86ca04 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Layout/SpaceInsideHashLiteralBraces

fc4b0f99fb616ee8053a78ad1520916cec0241a9 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/RedundantParentheses

c99d7bbd0b7361b9c980503024dce2cb9a900fad authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/BracesAroundHashParameters

75bdb2e6d667830c5f56f67118a0d444e6d3aa7c authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Layout/SpaceInsideBlockBraces

71c0429ee1a863a0c13ef0336bc52c5d1d21536b authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Layout/SpaceAfterComma

25a90ed5b8ad1a0be7a2c1174dc2772500437e6c authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Layout/EmptyLinesAroundBlockBody

cb040e010d12da597c5d28812325bbc52c60d8b7 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/StringLiterals

ce1b62f9a9b0a19b20c84cefb13feab6a80db01f authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Layout/IndentationWidth

347947aadaab2c88db37191cd82742ab01f79618 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: RSpec/ImplicitExpect

1f8ab7fd091ed884e6c6609bf54367d436216d31 authored about 6 years ago by Alexander Fisher <[email protected]>
Rubocop autofixes: Style/HashSyntax

8b2679907ebf412627dedb101713de30e1a52e75 authored about 6 years ago by Alexander Fisher <[email protected]>
Update `metadata.json` for migration to VP

ebb8753a4f6bf6cfbbef970a9728df2d995546d3 authored about 6 years ago by Alexander Fisher <[email protected]>
Remove useless `tests` directory

It's deprecated and contained nothing useful.
(Modern equivalent is `examples` directory).

021686477c9be25bd849d28f342c6617882b0935 authored about 6 years ago by Alexander Fisher <[email protected]>
Add badges to README

Cos. everyone loves badges!

18e2b1ca31f03e3255e65dd4cc7ecb8ead6c43e2 authored about 6 years ago by Alexander Fisher <[email protected]>
Clean up `.fixtures.yml`

`symlinks` section isn't needed. `puppetlabs-spec-helper` does this
automatically.

Test with l...

c2afac59dd52e2ae2009eb4232c8636d33193c49 authored about 6 years ago by Alexander Fisher <[email protected]>
Remove `coverage_spec.rb`

This is done automatically by modern versions of rspec-puppet.

53f86c979661408724d37bfc25c955531278e87c authored about 6 years ago by Alexander Fisher <[email protected]>
Add workaround for Amazon Linux repo location issue (#101)

* Use Ruby 2.4

* Add workaround for Amazon Linux repo location issue

As per https://github...

d88423e6a15b54b2b8cfed2dad5418be3b2ca2d9 authored over 6 years ago by Daniel Strong <[email protected]>
Use Ruby 2.4 (#102)

31a7ad014a02487772be08334632ab295afeaf89 authored over 6 years ago by Daniel Strong <[email protected]>
Move $repo_location out of if condition.

Because of "String $repo_location" in ::telegraf, puppet runs on windows clients fail with $rep...

f4603d8619f11ecdb80fc6aad46d58af26a25cd6 authored almost 7 years ago by Maximilian Stinsky <[email protected]>
remove plugin_type (#93)

* remove plugin_type

* fix my name and e-mail address

3307a5edccb74c0edc8eb391a31aed09b0508834 authored almost 7 years ago by nrdmn <[email protected]>
Updates for version 2.0 of this module (#92)

This commit updates information related to version 2.0 of this module, including changes to the ...

3957d82dacf8d6093e2ae48579c4abc46fc16f93 authored almost 7 years ago by Nick Jones <[email protected]>
migrate from stdlib validation to puppet datatypes (#90)

fixes some puppet 4 deprecation warnings caused by stdlib

1cce2d3e84080098a3ecdd21ba0a155841bc28c7 authored almost 7 years ago by Christian Becker <[email protected]>
Fix missing dependancies for testing frameworks

fba498ad39cc5637bf9d40247772bccf05e357ea authored almost 7 years ago by Nick Jones <[email protected]>
Replace deprecated hiera_hash function with lookup function (#82)

77c7edd261bf28dbb249aa087270366059a34265 authored almost 7 years ago by Sandra Thieme <[email protected]>
replace toml templates with toml-rb gem (#80)

* replace toml templates with toml-rb gem

* Fixed hiera example, added precision and plugin_t...

124e4bc45fabd502df3fe9a8ea26354f98e15ab8 authored almost 7 years ago by nrdmn <[email protected]>
Adding support for custom repo location url. (#89)

24a96b686c0f05916d92c87119b29ca16d5fefae authored almost 7 years ago by Tim Raphael <[email protected]>
Bump module release version to 1.5.0 (#75)

Also include AUTHORS summarising contributors to this module.

4aad81cacfa1b20f685dc3a874b6bfab94cea980 authored over 7 years ago by Nick Jones <[email protected]>
Agent configuration - update and removal of certain options (#74)

Update the comment around `metric_batch_size` and
`metric_buffer_limit` to reflect revised beha...

e680951356d0eab9a363abc19110cc0a4464e0a8 authored over 7 years ago by Nick Jones <[email protected]>
Add telegraf::output class (#57)

98167de41233279843090d54d61ca0636d33923a authored over 7 years ago by Karolis Labrencis <[email protected]>
fix Puppetlint format string (#73)

743d19fcf31cbbd4d019aa12dc1d719c7de3eb68 authored over 7 years ago by Jessica <[email protected]>
make package work with newer puppetlabs-apt, add support for metric batch size, and update buffer limit default to current telegraf default (#63)

* make it work with newer puppetlabs-apt

* add support for metric batch size

* telegraf us...

34b70868171e3faf0d0ae3ea812e1487eb4c5fc2 authored over 7 years ago by Henrik Thostrup Jensen <[email protected]>
fix chmod on config-directory to allow Administrators group to manage config files (#66)

dc065521aa54fda4c799c8fa28510e68c084d77e authored over 7 years ago by Maxime Devalland <[email protected]>
Add single_section to input plugins (#41) (#60)

* fix fatal linter error

* Add single_section to input plugins (#41)

Single-bracket direct...

da7c66fa17804cdeb53589f05de6a81d04b58564 authored over 7 years ago by Jessica <[email protected]>
Provide the ability to add install options (#55)

57675245039da9d27a49bff70436da370f80230a authored over 7 years ago by Sébastien <[email protected]>
Fix typo in logfile parameter (#59)

* Fix typo in logfile parameter

Align the name of this parameter with option as it should be ...

a4e3c9369eae0d478d4ae114f5b33c6293db3f2c authored over 7 years ago by Nick Jones <[email protected]>
Add logfile option. Fixes #52 (#56)

* add logfile option in template

* add logfile parameters to init.pp and params.pp

Logfile...

d592a812288644559f143ce629a9f26af818fe86 authored over 7 years ago by Gerold Katzinger <[email protected]>
Bump to version 1.4.0 (#54)

2deebb53c1b6f289c5ce3e4cdb2883aa22c2fd0f authored almost 8 years ago by Nick Jones <[email protected]>
Provide the ability to change the package name. (#51)

654c863b5dbe0b1a39b9722dd853b1a4f95770e1 authored almost 8 years ago by Sébastien <[email protected]>
Adding explicit support for OEL. (#53)

4ae496ff59e52994345eb69033f954c17a430de1 authored almost 8 years ago by James Glenn <[email protected]>
Update repo url in install.pp for rhel machines. (#50)

I'm not sure when the url changed, but the wrong url was causing yum to
error as it tried to up...

a3bb343bbbfe5519f1385f677000b7646f51eded authored almost 8 years ago by Joshua-Snapp <[email protected]>
Provide the ability to disable or stop the telegraf service. (#49)

There may be a time when a sys admin needs to stop the telegraf service
on one or more machines...

d83237c4409f71da38ebce05baee84b54acbe195 authored almost 8 years ago by Joshua-Snapp <[email protected]>
add repo name for el systems (#48)

to prevent the error message:
```
Repository telegraf is missing name in configuration, using ...

3dea26f22f3a0c51674ef0bd5c110be53a37385c authored almost 8 years ago by nexecook <[email protected]>
Add windows support (#40)

2ad18573ff9607a327b2f97f0bbd23071e923a93 authored almost 8 years ago by Asif Shaikh <[email protected]>
Normalize Repository file for RHEL and CentOS (#45)

* Normalize Repository file for RHEL and CentOS

According to the following we could make use ...

f7fd88cbf23ae55d9e73a102ddf0c11f6b6aa447 authored almost 8 years ago by doomnuggets <[email protected]>
Add support for purging unmanaged config fragments (#43)

* Add support for purging unmanaged config files

This currently defaults to disabled to ease ...

f617cd5d0b35179deb73408539824ee997183ec2 authored almost 8 years ago by Cosmo Petrich <[email protected]>
Fix failing specs (#44)

* Fix fact-related telegraf::input specs

These failures appear to have been caused by additio...

d11bfa2d3c38f1b4a7d7f8257ff411d4dfd46501 authored almost 8 years ago by Cosmo Petrich <[email protected]>
(Better) Handle testing with Puppet 4 and Ubuntu 16.04 (#37)

Add in an additional node definition for Ubuntu 16.04, and handle the
ability to test with Pupp...

1c8f30f7c6f40ebc0e4f054e90cd9cc282b3e07d authored over 8 years ago by Nick Jones <[email protected]>
add support for omit_hostname agent parameter (#36)

Adds support for omit_hostname agent parameter

a05346a18bf2199d88832ed9687b99802de17387 authored over 8 years ago by Alex Simenduev <[email protected]>
Exec documentation fix (#34)

This patch fixes the Exec example adding the missing comma to provide valid syntax for the example.

e5bd3533888d16f7949a0538f52db7f3ccb1ba03 authored over 8 years ago by Mohammed Naser <[email protected]>
Fix Debian Installer (#33)

The apt repository uses a non-existant fact to create the list, update
to a fact that does exist.

d60afe49aa8f71294bb1018ec6ab52b475489ed9 authored over 8 years ago by Simon <[email protected]>
allow selection unstable, nightly, etc repo type (#31)

dd4235f0b6cd919e48677889da9a318ef253d916 authored over 8 years ago by Mark McKinstry <[email protected]>
Housekeeping - typos, bump version to 1.3 (#30)

cf57e0335d62944022584e60e88f68c594277b00 authored over 8 years ago by Nick Jones <[email protected]>
Fix telegraf::input template options variable lookup (#29)

This commit fixes the error to do with qualifying the `options` variable
when undef'd. This al...

ca88d1804624307247a560bfc7df1712065d0665 authored over 8 years ago by Nick Jones <[email protected]>
Fix hiera_merge behavior (#28)

Fixes #27. This wasn't implemented correctly in #25. The `$telegraf::params::inputs` and `$teleg...

627c93e75a4d33c99213244409023b0c0f868cb4 authored over 8 years ago by Joshua Spence <[email protected]>
Support merging configuration from multiple files (#25)

* support hiera configs merging

* code formatting

* update readme

* use deeper merging

bf45b4b6869e656e5299a00a1d02ea964b224c47 authored over 8 years ago by Tomas Barton <[email protected]>
Update input.conf.erb to handle more than strings (#22)

* Update input.conf.erb to handle more than strings

This change is a repeat of what is going ...

26cca5aee140b765228ab623b5b6ae2b46415279 authored over 8 years ago by Luke Swithenbank <[email protected]>
Updates to Gemfile and (hopefully) fix Travis CI

88b431bf1e7e92739136cd5da624ae40093a28d5 authored over 8 years ago by Nick Jones <[email protected]>