Skip to content

Commit

Permalink
Merge pull request #377 from DataDog/jaime/puppet5
Browse files Browse the repository at this point in the history
[metadata] update for explicit puppet 5 support  + changelog
  • Loading branch information
truthbk committed Dec 13, 2017
2 parents 04e5185 + a01f03e commit 8ab87f8
Show file tree
Hide file tree
Showing 5 changed files with 87 additions and 2 deletions.
62 changes: 62 additions & 0 deletions .travis.yml
Expand Up @@ -24,11 +24,47 @@ env:
- PUPPET_VERSION="~> 4.1.0" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 4.2.0" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 4.2.1" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 4.5.3" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 4.6.2" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 4.7.1" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 4.8.2" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 4.9.4" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 4.10.9" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 5.0.1" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 5.1.0" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 5.2.0" STRICT_VARIABLES=yes
- PUPPET_VERSION="~> 5.3.3" STRICT_VARIABLES=yes
matrix:
exclude:
# Ruby 2.0.0
- rvm: 2.0.0
env: PUPPET_VERSION="~> 2.7.0"
- rvm: 2.0.0
env: PUPPET_VERSION="~> 4.1.0"
- rvm: 2.0.0
env: PUPPET_VERSION="~> 4.2.0"
- rvm: 2.0.0
env: PUPPET_VERSION="~> 4.2.1"
- rvm: 2.0.0
env: PUPPET_VERSION="~> 4.5.3" STRICT_VARIABLES=yes
- rvm: 2.0.0
env: PUPPET_VERSION="~> 4.6.2" STRICT_VARIABLES=yes
- rvm: 2.0.0
env: PUPPET_VERSION="~> 4.7.1" STRICT_VARIABLES=yes
- rvm: 2.0.0
env: PUPPET_VERSION="~> 4.8.2" STRICT_VARIABLES=yes
- rvm: 2.0.0
env: PUPPET_VERSION="~> 4.9.4" STRICT_VARIABLES=yes
- rvm: 2.0.0
env: PUPPET_VERSION="~> 4.10.9" STRICT_VARIABLES=yes
- rvm: 2.0.0
env: PUPPET_VERSION="~> 5.0.1" STRICT_VARIABLES=yes
- rvm: 2.0.0
env: PUPPET_VERSION="~> 5.1.0" STRICT_VARIABLES=yes
- rvm: 2.0.0
env: PUPPET_VERSION="~> 5.2.0" STRICT_VARIABLES=yes
- rvm: 2.0.0
env: PUPPET_VERSION="~> 5.3.3" STRICT_VARIABLES=yes

# Ruby 2.1.1
- rvm: 2.1.1
Expand All @@ -39,6 +75,32 @@ matrix:
env: PUPPET_VERSION="~> 3.3.0"
- rvm: 2.1.1
env: PUPPET_VERSION="~> 3.4.0"
- rvm: 2.1.1
env: PUPPET_VERSION="~> 4.1.0"
- rvm: 2.1.1
env: PUPPET_VERSION="~> 4.2.0"
- rvm: 2.1.1
env: PUPPET_VERSION="~> 4.2.1"
- rvm: 2.1.1
env: PUPPET_VERSION="~> 4.5.3" STRICT_VARIABLES=yes
- rvm: 2.1.1
env: PUPPET_VERSION="~> 4.6.2" STRICT_VARIABLES=yes
- rvm: 2.1.1
env: PUPPET_VERSION="~> 4.7.1" STRICT_VARIABLES=yes
- rvm: 2.1.1
env: PUPPET_VERSION="~> 4.8.2" STRICT_VARIABLES=yes
- rvm: 2.1.1
env: PUPPET_VERSION="~> 4.9.4" STRICT_VARIABLES=yes
- rvm: 2.1.1
env: PUPPET_VERSION="~> 4.10.9" STRICT_VARIABLES=yes
- rvm: 2.1.1
env: PUPPET_VERSION="~> 5.0.1" STRICT_VARIABLES=yes
- rvm: 2.1.1
env: PUPPET_VERSION="~> 5.1.0" STRICT_VARIABLES=yes
- rvm: 2.1.1
env: PUPPET_VERSION="~> 5.2.0" STRICT_VARIABLES=yes
- rvm: 2.1.1
env: PUPPET_VERSION="~> 5.3.3" STRICT_VARIABLES=yes

# Ruby 2.2.3
- rvm: 2.2.3
Expand Down
23 changes: 23 additions & 0 deletions CHANGELOG.md
@@ -1,6 +1,29 @@
Changes
=======

# 1.12.0 / Unreleased

### Notes

* [FEATURE] Agent6 Beta support. See #356
* [FEATURE] Directory integration. See #357 (Thanks @alexfouche)
* [FEATURE] Linux_proc_extras integration. See #357 (Thanks @alexfouche)
* [FEATURE] Kafka integration. See #357 (Thanks @alexfouche)
* [FEATURE] Kubernetes integration. See #369 (Thanks @lowkeyshift)
* [FEATURE] Kuberentes_state integration. See #369 (Thanks @lowkeyshift)
* [FEATURE] Network integration. See #346 (Thanks @jameynelson)
* [FEATURE] System core integration. See #359 (Thanks @dan70402)
* [FEATURE] Support for process_agent. See #352 (Thanks @jfrost)

* [IMPROVEMENT] Better support for puppet 4, 5. See #362 and #370 (Thanks @bittner)
* [IMPROVEMENT] PGbouncer: support multiple instances. See #361 (Thanks @ajvb)
* [IMPROVEMENT] General cleanup. See #357 and #376 (Thanks @alexfouche)

* [BUGFIX] Agent6: Fix downgrade back to agent5 if on `latest` version. See #375
* [BUGFIX] APT: only grep for last 8 characters to verify key. See #373 and #374 (Thanks @szponek)

* [DOCUMENTATION] Fix tagging documentation. See #347 (Thanks @bit-herder)

# 1.11.0 / 2017-07-27

### Notes
Expand Down
1 change: 0 additions & 1 deletion manifests/init.pp
Expand Up @@ -407,7 +407,6 @@
require => Package[$datadog_agent::params::package_name],
}


if !$agent6_enable {
file { '/etc/dd-agent':
ensure => directory,
Expand Down
1 change: 1 addition & 0 deletions manifests/reports.pp
Expand Up @@ -21,6 +21,7 @@
$hostname_extraction_regex = nil
) {

include datadog_agent
include datadog_agent::params
$rubydev_package = $datadog_agent::params::rubydev_package

Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Expand Up @@ -41,7 +41,7 @@
},
{
"name": "puppet",
"version_requirement": ">=2.7.20 <5.0.0"
"version_requirement": ">=2.7.20 <6.0.0"
}
],
"dependencies": [
Expand Down

0 comments on commit 8ab87f8

Please sign in to comment.