Skip to content

Commit

Permalink
Squashed Fixes based on PR feedback and merges from master
Browse files Browse the repository at this point in the history
Squashed commit of the following:

commit 63fa492
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Mon Oct 23 11:51:44 2017 +1100

    *fix* add puppet param types to all blackbox_exporter params

commit 0cd0817
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Mon Oct 23 11:44:47 2017 +1100

    *fix* boneheaded use of scope.lookupvars in template, advice from bastelfreak

commit bf6e811
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Thu Oct 19 11:52:24 2017 +1100

    *fix* ambigious blackbox_exporter_global_config and blackbox_exporter_modules , use 'modules'

commit ff08dcd
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Thu Oct 19 11:25:14 2017 +1100

    lint - vertical aligmnent love for blackbox_exporter params

commit 35177fd
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Thu Oct 19 11:21:08 2017 +1100

    replace validate_* function calls with param Types

commit cd00802
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Thu Oct 19 11:08:04 2017 +1100

    *fix* blackbox spec tests. FACEPALM - s/_/-/ one character error in config filename

commit b411a0e
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Thu Oct 19 10:48:31 2017 +1100

    *fix* ambigious $config_file param defaults

commit 07af2d1
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Thu Oct 19 10:33:57 2017 +1100

    *fix* missing blackbox_exporter_download_url_base param

commit 1f21468
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Thu Oct 19 10:33:24 2017 +1100

    *fix* missing param config_mode

commit e5bdf32
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Thu Oct 19 10:24:18 2017 +1100

    *fix* syntax  and style in spec tests

commit aca062d
Merge: 61605b3 85ff0c8
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Thu Oct 19 09:57:07 2017 +1100

    Merge remote-tracking branch 'upstream/master' into blackbox_exporter

commit 85ff0c8
Merge: 7d16ce1 704b660
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Wed Oct 18 13:55:37 2017 +0200

    Merge pull request voxpupuli#71 from viq/master

    Add nginx-vts-exporter

commit 704b660
Author: viq <vicviq@gmail.com>
Date:   Wed Oct 18 13:49:50 2017 +0200

    Further test improvements

commit 0c8c11b
Author: viq <vicviq@gmail.com>
Date:   Wed Oct 18 13:46:24 2017 +0200

    Basic test for nginx_vts_exporter

commit bb48133
Author: viq <vicviq@gmail.com>
Date:   Wed Oct 18 13:42:48 2017 +0200

    Add puppet4 datatypes

commit b34fd46
Author: viq <vicviq@gmail.com>
Date:   Wed Oct 18 13:24:00 2017 +0200

    Add nginx-vts-exporter

commit 7d16ce1
Merge: fbeea9f 73deb06
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Fri Oct 13 19:58:16 2017 +0200

    Merge pull request voxpupuli#68 from mdebruyn-trip/master

    Add pushgateway

commit 73deb06
Author: Mike DeBruyn <mdebruyn@flipkey.com>
Date:   Fri Oct 13 13:41:42 2017 -0400

    fix pushgateway spec formatting

commit e7fc0d4
Author: Mike DeBruyn <mdebruyn@flipkey.com>
Date:   Fri Oct 13 13:39:34 2017 -0400

    Adding Datatypes to the pushgateway class

commit 15c69bd
Author: Mike DeBruyn <mdebruyn@flipkey.com>
Date:   Fri Oct 13 13:32:01 2017 -0400

    fix options

commit b394e58
Author: Mike DeBruyn <mdebruyn@flipkey.com>
Date:   Fri Oct 13 13:12:00 2017 -0400

    Add pushgateway spec test

commit 217aa8c
Author: Mike DeBruyn <mdebruyn@flipkey.com>
Date:   Fri Oct 13 12:57:13 2017 -0400

    fix comment version number

commit d487177
Author: Mike DeBruyn <mdebruyn@flipkey.com>
Date:   Fri Oct 13 11:29:02 2017 -0400

    Adding pushgateway

commit fbeea9f
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Thu Oct 12 13:23:25 2017 -0700

    [blacksmith] Bump version to 2.0.1-rc0

commit 63f09d2
Merge: 6a74346 f55900e
Author: Lee Lowder <l.lowder@keepingyouhonest.net>
Date:   Thu Oct 12 14:27:53 2017 -0500

    Merge pull request voxpupuli#67 from bastelfreak/rel200

    release 2.0.0

commit f55900e
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Thu Oct 12 12:07:30 2017 -0700

    release 2.0.0

commit 6a74346
Merge: 72b34ff eeb173a
Author: David Hollinger III <david.hollinger@moduletux.com>
Date:   Thu Oct 12 14:11:49 2017 -0500

    Merge pull request voxpupuli#66 from bastelfreak/rel200

    release 2.0.0

commit 72b34ff
Merge: bc0b915 3f1b6ce
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Thu Oct 12 21:11:03 2017 +0200

    Merge pull request voxpupuli#46 from salekseev/feature_mongodb_exporter

    Added mongodb_exporter

commit eeb173a
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Thu Oct 12 12:07:30 2017 -0700

    release 2.0.0

commit bc0b915
Merge: 18bb74b 0d4d3b2
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Thu Oct 12 20:59:49 2017 +0200

    Merge pull request voxpupuli#65 from bastelfreak/bumpversions

    Bump versions for archive and puppet dependency/support puppet5

commit 0d4d3b2
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Thu Oct 12 11:52:28 2017 -0700

    bump archive upper boundary to work witha latest versions

commit 426dda2
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Thu Oct 12 11:52:08 2017 -0700

    bump puppet upper boundary to work witha latest versions

commit 18bb74b
Merge: e9d3487 fc98f0c
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Thu Oct 12 20:47:04 2017 +0200

    Merge pull request voxpupuli#64 from salekseev/fix_elasticsearch_exporter

    Add tests for elasticsearch_exporter and update a bit

commit fc98f0c
Author: Stas Alekseev <stas.alekseev@gmail.com>
Date:   Thu Oct 12 10:59:01 2017 -0400

    Add tests for elasticsearch_exporter and update a bit

commit 3f1b6ce
Author: Stas Alekseev <stas.alekseev@gmail.com>
Date:   Thu Oct 12 10:29:45 2017 -0400

    Convert prometheus::mongodb_exporter to use native Puppet 4 data types and add requested test

commit e9d3487
Merge: ce6150d 94e9322
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Wed Oct 4 20:59:35 2017 +0200

    Merge pull request voxpupuli#51 from rbestbmj/elasticsearch_exporter

    Add elasticsearch exporter

commit 94e9322
Merge: 971f6f9 db42bfb
Author: Rob Best <rbest@bmj.com>
Date:   Mon Oct 2 16:25:08 2017 +0100

    Merge branch 'elasticsearch_exporter' of github.com:rbestbmj/puppet-prometheus into elasticsearch_exporter

commit 971f6f9
Author: Rob Best <rbest@bmj.com>
Date:   Mon Oct 2 16:19:20 2017 +0100

    Replace legacy function with native puppet datatypes

commit 67e17fe
Author: Rob Best <rbest@bmj.com>
Date:   Tue Aug 8 13:21:50 2017 +0100

    Add elasticsearch exporter

commit ce6150d
Merge: 4288526 4f47978
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Mon Sep 25 13:37:12 2017 +0200

    Merge pull request voxpupuli#44 from vrtdev/feature/cleanup_and_document

    Feature/cleanup and document

commit 4288526
Merge: f0c8368 7f2bd40
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Sun Sep 24 14:26:23 2017 +0200

    Merge pull request voxpupuli#49 from sathieu/default_collectors

    Use default collectors if "collectors" param is empty

commit f0c8368
Merge: 3231306 4d5a3e4
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Sun Sep 24 14:25:11 2017 +0200

    Merge pull request voxpupuli#50 from sathieu/DAEMON-info

    $DAEMON info is only available for the prometheus daemon

commit 3231306
Merge: 2d71b9e 6598d55
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Sun Sep 24 14:22:18 2017 +0200

    Merge pull request voxpupuli#53 from sathieu/nocompress

    Allow uncompressed daemons

commit 2d71b9e
Merge: 12b68e0 9bd0a64
Author: Will Yardley <wyardley@users.noreply.github.com>
Date:   Fri Sep 15 16:21:27 2017 -0700

    Merge pull request voxpupuli#61 from voxpupuli/modulesync

    modulesync 1.1.0

commit 9bd0a64
Author: David Hollinger <david.hollinger@nttsecurity.com>
Date:   Fri Sep 15 16:31:36 2017 -0500

    modulesync 2017-09-15

commit 12b68e0
Author: Julian Taylor <juliantaylor108@gmail.com>
Date:   Thu Sep 14 08:34:16 2017 +0200

    Remove systemd module dependency and fix missing path for a exec (voxpupuli#58)

    * Remove systemd module dependency

    camptocamp/systemd only replaces a single exec but can cause conflicts
    with the many other systemd puppet modules around.

    * fix missing path for an exec

commit f7deced
Merge: 6b1b3ba 00b9f23
Author: Tim Meusel <tim@bastelfreak.de>
Date:   Sat Sep 9 13:32:12 2017 +0200

    Merge pull request voxpupuli#43 from billyperformance/reload_config

    Reload config

commit 6b1b3ba
Author: Richard Steinbrück <richard.steinbrueck@googlemail.com>
Date:   Thu Sep 7 13:21:18 2017 +0200

    Update README.md (voxpupuli#56)

    Fix typo

commit 6598d55
Author: Mathieu Parent <Mathieu.PARENT@nantesmetropole.fr>
Date:   Wed Aug 16 16:21:11 2017 +0200

    Allow uncompressed daemons

    This is the case for the apache and postgres exporters

commit db42bfb
Author: Rob Best <rbest@bmj.com>
Date:   Tue Aug 8 13:21:50 2017 +0100

    Add elasticsearch exporter

commit 4d5a3e4
Author: Mathieu Parent <Mathieu.PARENT@nantesmetropole.fr>
Date:   Tue Aug 8 11:45:59 2017 +0200

    $DAEMON info is only available for the prometheus daemon

commit 61605b3
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Mon Aug 7 15:55:03 2017 +1000

    *fix* hardcoded notify of Service when config_file changes

commit 9d531d2
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Mon Aug 7 15:42:39 2017 +1000

    *fix* variable name in config file template (copy paste bites again)

commit 3944ffd
Author: Andrew Bramble <andrew.bramble@katana1.com>
Date:   Mon Aug 7 15:40:34 2017 +1000

    *fix* missing $config_file in params

commit 7f2bd40
Author: Mathieu Parent <Mathieu.PARENT@nantesmetropole.fr>
Date:   Tue Aug 1 17:44:04 2017 +0200

    Use default collectors if "collectors" param is empty

commit 86f298c
Author: Stas Alekseev <stas.alekseev@gmail.com>
Date:   Wed Jul 19 21:07:11 2017 -0400

    Added unit test for mongodb_exporter

commit 3f44c25
Author: Stas Alekseev <stas.alekseev@gmail.com>
Date:   Tue Jul 18 17:31:05 2017 -0400

    Added mongodb_exporter class

commit 4f47978
Author: Jeroen Hooyberghs <jeroen@hooyberghs.org>
Date:   Mon Jun 26 10:43:54 2017 +0200

    Set default to installed, undef does not make any sense

commit 9c91809
Author: Jeroen Hooyberghs <jeroen@hooyberghs.org>
Date:   Mon Jun 26 10:41:37 2017 +0200

    Add documentation for the params

commit d922efd
Author: Jeroen Hooyberghs <jeroen@hooyberghs.org>
Date:   Mon Jun 26 09:32:09 2017 +0200

    Use scoped variables

commit 00b9f23
Author: Davide Ferrari <vide80@gmail.com>
Date:   Fri Jun 23 10:55:19 2017 +0200

    Replaced internal systemd reload with external systemd module's one

commit feb8519
Author: Davide Ferrari <vide80@gmail.com>
Date:   Thu Jun 22 15:55:52 2017 +0200

    restore puppet4 alerts

commit 9520e24
Merge: 635d393 56dbfab
Author: Davide Ferrari <vide80@gmail.com>
Date:   Thu Jun 22 15:52:14 2017 +0200

    Merge branch 'master' into reload_config

commit 635d393
Author: Davide Ferrari <vide80@gmail.com>
Date:   Thu Jun 22 15:25:29 2017 +0200

    Rebased against voxpupuli/master

commit 8bf302a
Author: Davide Ferrari <vide80@gmail.com>
Date:   Tue Jun 20 17:10:40 2017 +0200

    Fix alerts in our puppet3 branch

commit 0ae4c30
Author: Davide Ferrari <vide80@gmail.com>
Date:   Tue Jun 20 16:52:37 2017 +0200

    Implemented service reload for Prometheus

    With this commit all the configuration files that can be reload on-the-fly
    like prometheus.yml and alerts rules do not trigger a full service restart
    like they did til now.
    I left the possibility to choose if a change to a command-line flag should
    or not restart prometheus (thus applying the change on puppet run) with
    the already existing  flag (still true by default).

commit f945188
Author: Davide Ferrari <vide80@gmail.com>
Date:   Tue Jun 20 11:16:17 2017 +0200

    Backport alerts to puppet3
  • Loading branch information
bramblek1 committed Oct 23, 2017
1 parent 7c2f613 commit f3ff86e
Show file tree
Hide file tree
Showing 30 changed files with 1,009 additions and 144 deletions.
2 changes: 1 addition & 1 deletion .msync.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
modulesync_config_version: '0.21.3'
modulesync_config_version: '1.1.0'
77 changes: 37 additions & 40 deletions .rubocop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Lint/AmbiguousOperator:
Lint/AssignmentInCondition:
Enabled: True

Style/SpaceBeforeComment:
Layout/SpaceBeforeComment:
Enabled: True

Style/AndOr:
Expand Down Expand Up @@ -119,7 +119,7 @@ Lint/UselessAssignment:
Lint/Void:
Enabled: True

Style/AccessModifierIndentation:
Layout/AccessModifierIndentation:
Enabled: True

Style/AccessorMethodName:
Expand All @@ -128,13 +128,13 @@ Style/AccessorMethodName:
Style/Alias:
Enabled: True

Style/AlignArray:
Layout/AlignArray:
Enabled: True

Style/AlignHash:
Layout/AlignHash:
Enabled: True

Style/AlignParameters:
Layout/AlignParameters:
Enabled: True

Metrics/BlockNesting:
Expand All @@ -152,7 +152,7 @@ Style/BracesAroundHashParameters:
Style/CaseEquality:
Enabled: True

Style/CaseIndentation:
Layout/CaseIndentation:
Enabled: True

Style/CharacterLiteral:
Expand Down Expand Up @@ -186,64 +186,64 @@ Style/WordArray:
Style/UnneededPercentQ:
Enabled: True

Style/Tab:
Layout/Tab:
Enabled: True

Style/SpaceBeforeSemicolon:
Layout/SpaceBeforeSemicolon:
Enabled: True

Style/TrailingBlankLines:
Layout/TrailingBlankLines:
Enabled: True

Style/SpaceInsideBlockBraces:
Layout/SpaceInsideBlockBraces:
Enabled: True

Style/SpaceInsideBrackets:
Layout/SpaceInsideBrackets:
Enabled: True

Style/SpaceInsideHashLiteralBraces:
Layout/SpaceInsideHashLiteralBraces:
Enabled: True

Style/SpaceInsideParens:
Layout/SpaceInsideParens:
Enabled: True

Style/LeadingCommentSpace:
Layout/LeadingCommentSpace:
Enabled: True

Style/SpaceBeforeFirstArg:
Layout/SpaceBeforeFirstArg:
Enabled: True

Style/SpaceAfterColon:
Layout/SpaceAfterColon:
Enabled: True

Style/SpaceAfterComma:
Layout/SpaceAfterComma:
Enabled: True

Style/SpaceAfterMethodName:
Layout/SpaceAfterMethodName:
Enabled: True

Style/SpaceAfterNot:
Layout/SpaceAfterNot:
Enabled: True

Style/SpaceAfterSemicolon:
Layout/SpaceAfterSemicolon:
Enabled: True

Style/SpaceAroundEqualsInParameterDefault:
Layout/SpaceAroundEqualsInParameterDefault:
Enabled: True

Style/SpaceAroundOperators:
Layout/SpaceAroundOperators:
Enabled: True

Style/SpaceBeforeBlockBraces:
Layout/SpaceBeforeBlockBraces:
Enabled: True

Style/SpaceBeforeComma:
Layout/SpaceBeforeComma:
Enabled: True

Style/CollectionMethods:
Enabled: True

Style/CommentIndentation:
Layout/CommentIndentation:
Enabled: True

Style/ColonMethodCall:
Expand All @@ -268,7 +268,7 @@ Style/DefWithParentheses:
Style/PreferredHashMethods:
Enabled: True

Style/DotPosition:
Layout/DotPosition:
EnforcedStyle: trailing

Style/DoubleNegation:
Expand All @@ -277,25 +277,25 @@ Style/DoubleNegation:
Style/EachWithObject:
Enabled: True

Style/EmptyLineBetweenDefs:
Layout/EmptyLineBetweenDefs:
Enabled: True

Style/IndentArray:
Layout/IndentArray:
Enabled: True

Style/IndentHash:
Layout/IndentHash:
Enabled: True

Style/IndentationConsistency:
Layout/IndentationConsistency:
Enabled: True

Style/IndentationWidth:
Layout/IndentationWidth:
Enabled: True

Style/EmptyLines:
Layout/EmptyLines:
Enabled: True

Style/EmptyLinesAroundAccessModifier:
Layout/EmptyLinesAroundAccessModifier:
Enabled: True

Style/EmptyLiteral:
Expand All @@ -314,7 +314,7 @@ Style/MethodDefParentheses:
Style/LineEndConcatenation:
Enabled: True

Style/TrailingWhitespace:
Layout/TrailingWhitespace:
Enabled: True

Style/StringLiterals:
Expand Down Expand Up @@ -466,9 +466,6 @@ Metrics/ParameterLists:
Lint/RequireParentheses:
Enabled: True

Style/SpaceBeforeFirstArg:
Enabled: True

Style/ModuleFunction:
Enabled: True

Expand All @@ -484,7 +481,7 @@ Style/Encoding:
Style/BlockDelimiters:
Enabled: True

Style/MultilineBlockLayout:
Layout/MultilineBlockLayout:
Enabled: True

# 'Complexity' is very relative
Expand All @@ -498,7 +495,7 @@ Metrics/PerceivedComplexity:
Lint/UselessAssignment:
Enabled: True

Style/ClosingParenthesisIndentation:
Layout/ClosingParenthesisIndentation:
Enabled: True

# RSpec
Expand Down Expand Up @@ -527,7 +524,7 @@ RSpec/NestedGroups:
Enabled: False

# this is broken on ruby1.9
Style/IndentHeredoc:
Layout/IndentHeredoc:
Enabled: False

# disable Yaml safe_load. This is needed to support ruby2.0.0 development envs
Expand Down
12 changes: 3 additions & 9 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,21 +18,15 @@ matrix:
- rvm: 2.1.9
bundler_args: --without system_tests development
env: PUPPET_VERSION="~> 4.0" CHECK=test
- rvm: 2.2.7
bundler_args: --without system_tests development
env: PUPPET_VERSION="~> 4.0" CHECK=test
- rvm: 2.3.4
bundler_args: --without system_tests development
env: PUPPET_VERSION="~> 4.0" CHECK=test
- rvm: 2.4.1
bundler_args: --without system_tests development
env: PUPPET_VERSION="~> 4.0" CHECK=test
env: PUPPET_VERSION="~> 5.0" CHECK=test
- rvm: 2.4.1
bundler_args: --without system_tests development
env: PUPPET_VERSION="~> 4.0" CHECK=rubocop
env: PUPPET_VERSION="~> 5.0" CHECK=rubocop
- rvm: 2.4.1
bundler_args: --without system_tests development
env: PUPPET_VERSION="~> 4.0" CHECK=build DEPLOY_TO_FORGE=yes
env: PUPPET_VERSION="~> 5.0" CHECK=build DEPLOY_TO_FORGE=yes
branches:
only:
- master
Expand Down
94 changes: 94 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
# Changelog

All notable changes to this project will be documented in this file.
Each new release typically also includes the latest modulesync defaults.
These should not affect the functionality of the module.

## [v2.0.0](https://github.com/voxpupuli/puppet-prometheus/tree/v2.0.0) (2017-10-12)
[Full Changelog](https://github.com/voxpupuli/puppet-prometheus/compare/v1.0.0...v2.0.0)

**Implemented enhancements:**

- Bump versions for archive and puppet dependency/support puppet5 [\#65](https://github.com/voxpupuli/puppet-prometheus/pull/65) ([bastelfreak](https://github.com/bastelfreak))
- Add tests for elasticsearch\_exporter and update a bit [\#64](https://github.com/voxpupuli/puppet-prometheus/pull/64) ([salekseev](https://github.com/salekseev))
- Allow uncompressed daemons [\#53](https://github.com/voxpupuli/puppet-prometheus/pull/53) ([sathieu](https://github.com/sathieu))
- Add elasticsearch exporter [\#51](https://github.com/voxpupuli/puppet-prometheus/pull/51) ([rbestbmj](https://github.com/rbestbmj))
- Add mongodb\_exporter [\#46](https://github.com/voxpupuli/puppet-prometheus/pull/46) ([salekseev](https://github.com/salekseev))

**Fixed bugs:**

- $DAEMON info is only available for the prometheus daemon [\#50](https://github.com/voxpupuli/puppet-prometheus/pull/50) ([sathieu](https://github.com/sathieu))

**Closed issues:**

- Upgrade to Puppet4? [\#34](https://github.com/voxpupuli/puppet-prometheus/issues/34)

**Merged pull requests:**

- release 2.0.0 [\#66](https://github.com/voxpupuli/puppet-prometheus/pull/66) ([bastelfreak](https://github.com/bastelfreak))
- Remove systemd module dependency and fix missing path for a exec [\#58](https://github.com/voxpupuli/puppet-prometheus/pull/58) ([juliantaylor](https://github.com/juliantaylor))
- Update README.md [\#56](https://github.com/voxpupuli/puppet-prometheus/pull/56) ([steinbrueckri](https://github.com/steinbrueckri))
- Use default collectors if "collectors" param is empty [\#49](https://github.com/voxpupuli/puppet-prometheus/pull/49) ([sathieu](https://github.com/sathieu))
- Feature/cleanup and document [\#44](https://github.com/voxpupuli/puppet-prometheus/pull/44) ([jhooyberghs](https://github.com/jhooyberghs))
- Reload config [\#43](https://github.com/voxpupuli/puppet-prometheus/pull/43) ([vide](https://github.com/vide))
- Add param service\_name to node\_exporter class [\#40](https://github.com/voxpupuli/puppet-prometheus/pull/40) ([bastelfreak](https://github.com/bastelfreak))
- backport changes to upstream [\#39](https://github.com/voxpupuli/puppet-prometheus/pull/39) ([bastelfreak](https://github.com/bastelfreak))

## [v1.0.0](https://github.com/voxpupuli/puppet-prometheus/tree/v1.0.0) (2017-03-26)
[Full Changelog](https://github.com/voxpupuli/puppet-prometheus/compare/v0.2.0...v1.0.0)

**Closed issues:**

- alertmanager systemd service doesnt start [\#28](https://github.com/voxpupuli/puppet-prometheus/issues/28)

**Merged pull requests:**

- node-exporter have a 'v' in the release name since 0.13.0 [\#29](https://github.com/voxpupuli/puppet-prometheus/pull/29) ([NairolfL](https://github.com/NairolfL))

## [v0.2.0](https://github.com/voxpupuli/puppet-prometheus/tree/v0.2.0) (2016-12-27)
[Full Changelog](https://github.com/voxpupuli/puppet-prometheus/compare/v0.1.14...v0.2.0)

**Closed issues:**

- Allow to configure scrape options by file [\#17](https://github.com/voxpupuli/puppet-prometheus/issues/17)
- Generate tag. [\#12](https://github.com/voxpupuli/puppet-prometheus/issues/12)
- Extend Readme [\#7](https://github.com/voxpupuli/puppet-prometheus/issues/7)
- Prometheus Rule Files [\#6](https://github.com/voxpupuli/puppet-prometheus/issues/6)
- Prometheus Logging to file [\#5](https://github.com/voxpupuli/puppet-prometheus/issues/5)

**Merged pull requests:**

- Add Statsd Exporter, Mysqld Exporter, make exporters generic [\#27](https://github.com/voxpupuli/puppet-prometheus/pull/27) ([lswith](https://github.com/lswith))
- adding class to create alerts [\#24](https://github.com/voxpupuli/puppet-prometheus/pull/24) ([snubba](https://github.com/snubba))

## [v0.1.14](https://github.com/voxpupuli/puppet-prometheus/tree/v0.1.14) (2016-11-11)
[Full Changelog](https://github.com/voxpupuli/puppet-prometheus/compare/v0.1.13...v0.1.14)

**Closed issues:**

- Issue when install prometheus and alertmanager [\#23](https://github.com/voxpupuli/puppet-prometheus/issues/23)

**Merged pull requests:**

- allow specification of a custom template [\#25](https://github.com/voxpupuli/puppet-prometheus/pull/25) ([lobeck](https://github.com/lobeck))
- Allow overriding shared\_dir [\#22](https://github.com/voxpupuli/puppet-prometheus/pull/22) ([roidelapluie](https://github.com/roidelapluie))
- Remove extra blank spaces at the end of lines [\#21](https://github.com/voxpupuli/puppet-prometheus/pull/21) ([roidelapluie](https://github.com/roidelapluie))
- Fix AlertManager Class [\#20](https://github.com/voxpupuli/puppet-prometheus/pull/20) ([lswith](https://github.com/lswith))

## [v0.1.13](https://github.com/voxpupuli/puppet-prometheus/tree/v0.1.13) (2016-09-14)
**Closed issues:**

- Update forge version [\#10](https://github.com/voxpupuli/puppet-prometheus/issues/10)

**Merged pull requests:**

- Add console support [\#15](https://github.com/voxpupuli/puppet-prometheus/pull/15) ([mspaulding06](https://github.com/mspaulding06))
- Add missing quotes to params file [\#14](https://github.com/voxpupuli/puppet-prometheus/pull/14) ([mspaulding06](https://github.com/mspaulding06))
- Get rid of leading whitespace in generated configs [\#13](https://github.com/voxpupuli/puppet-prometheus/pull/13) ([mspaulding06](https://github.com/mspaulding06))
- Bunch of changes to work against the latest prom releases [\#11](https://github.com/voxpupuli/puppet-prometheus/pull/11) ([brutus333](https://github.com/brutus333))
- add support for newer releases of node\_exporter [\#4](https://github.com/voxpupuli/puppet-prometheus/pull/4) ([patdowney](https://github.com/patdowney))
- Systemd does not see all shutdowns as failures [\#3](https://github.com/voxpupuli/puppet-prometheus/pull/3) ([tarjei](https://github.com/tarjei))



\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
13 changes: 6 additions & 7 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,10 @@ def location_for(place, fake_version = nil)
end

group :test do
gem 'puppetlabs_spec_helper', '~> 2.1.1', :require => false
gem 'puppetlabs_spec_helper', '~> 2.2.0', :require => false
gem 'rspec-puppet', '~> 2.5', :require => false
gem 'rspec-puppet-facts', :require => false
gem 'rspec-puppet-utils', :require => false
gem 'puppet-lint-absolute_classname-check', :require => false
gem 'puppet-lint-leading_zero-check', :require => false
gem 'puppet-lint-trailing_comma-check', :require => false
gem 'puppet-lint-version_comparison-check', :require => false
Expand All @@ -24,10 +23,10 @@ group :test do
gem 'puppet-lint-variable_contains_upcase', :require => false
gem 'metadata-json-lint', :require => false
gem 'puppet-blacksmith', :require => false
gem 'voxpupuli-release', :require => false, :git => 'https://github.com/voxpupuli/voxpupuli-release-gem.git'
gem 'voxpupuli-release', :require => false, :git => 'https://github.com/voxpupuli/voxpupuli-release-gem'
gem 'puppet-strings', '~> 1.0', :require => false
gem 'redcarpet', :require => false
gem 'rubocop', '~> 0.48.0', :require => false if RUBY_VERSION >= '2.3.0'
gem 'rubocop', '~> 0.49.1', :require => false if RUBY_VERSION >= '2.3.0'
gem 'rubocop-rspec', '~> 1.15.0', :require => false if RUBY_VERSION >= '2.3.0'
gem 'mocha', '>= 1.2.1', :require => false
gem 'coveralls', :require => false
Expand All @@ -42,7 +41,7 @@ group :development do
gem 'travis', :require => false
gem 'travis-lint', :require => false
gem 'guard-rake', :require => false
gem 'overcommit', '~> 0.39.1', :require => false
gem 'overcommit', '>= 0.39.1', :require => false
end

group :system_tests do
Expand All @@ -63,10 +62,10 @@ end
if facterversion = ENV['FACTER_GEM_VERSION']
gem 'facter', facterversion.to_s, :require => false, :groups => [:test]
else
gem 'facter', :require => false, :groups => [:test]
gem 'facter', :require => false, :groups => [:test]
end

ENV['PUPPET_VERSION'].nil? ? puppetversion = '~> 4.0' : puppetversion = ENV['PUPPET_VERSION'].to_s
ENV['PUPPET_VERSION'].nil? ? puppetversion = '~> 5.0' : puppetversion = ENV['PUPPET_VERSION'].to_s
gem 'puppet', puppetversion, :require => false, :groups => [:test]

# vim: syntax=ruby
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ On the monitored nodes:

```puppet
class { '::prometheus::node_exporter':
collectors => ['diskstats','filesystem','loadavg','meminfo','netdev','stat,time']
collectors => ['diskstats','filesystem','loadavg','meminfo','netdev','stat','time']
}
```

Expand Down
Loading

0 comments on commit f3ff86e

Please sign in to comment.