1
0
mirror of https://github.com/krislamo/puppet-fluentd synced 2025-09-13 08:59:29 +00:00

10 Commits
0.5.1 ... 0.5.3

Author SHA1 Message Date
Christian Becker
9eb19b3d1b prepare 0.5.3 2017-01-19 14:50:13 +01:00
Christian Becker
6a05cae33e Merge pull request #10 from lobeck/master
update tresuredata GPG key
2017-01-19 14:47:47 +01:00
Christian Becker
2183f670f2 change tresuredata GPG key
http://www.fluentd.org/blog/update-gpg-key-for-td-agent
2017-01-19 14:40:44 +01:00
Christian Becker
bcad5ca42c Merge pull request #11 from lobeck/gem_fix
fix public_suffix gem for ruby < 2.0
2017-01-19 14:25:40 +01:00
Christian Becker
26694848cb fix gems for ruby < 2.0
- pinned to older versions which are still compatible
- newer rubies will install the latest versions
2017-01-02 17:13:16 +01:00
Max Wilhelm
bb2346df50 prepare 0.5.2 release 2016-07-14 11:22:44 +02:00
Max Wilhelm
e062d4f2e0 disable_puppet_url_without_modules for puppet-lint 2016-07-14 11:12:20 +02:00
Max Wilhelm
f32ea2c0ba try to fix build 2016-07-14 10:56:34 +02:00
Max Wilhelm
8081e8df20 Merge pull request #9 from pdrakeweb/fix-parameter-docs
Correct the docs related to the service_enable parameter.
2016-07-14 10:55:58 +02:00
Peter Drake
6cb1364023 Correct the docs related to the service_enable parameter. 2016-07-13 15:55:55 -04:00
10 changed files with 32 additions and 7 deletions

View File

@@ -1,5 +1,11 @@
# Changelog
## 0.5.3
* update treasure data repo gpg key
## 0.5.2
* Correct the docs related to the service_enable parameter
## 0.5.1
* Allow to install specific version of fluent gem plugins

13
Gemfile
View File

@@ -5,6 +5,17 @@ gem 'puppet', puppetversion
gem 'puppetlabs_spec_helper', '>= 0.8.2'
gem 'puppet-lint', '>= 1.0.0'
gem 'facter', '>= 1.7.0'
gem 'beaker-rspec'
gem 'beaker-puppet_install_helper'
gem 'metadata-json-lint'
beakerrspec = '> 0'
platforms [:ruby_19, :ruby_21] do
beakerrspec = '<= 5.6.0'
end
gem 'beaker-rspec', beakerrspec
platforms :ruby_19 do
gem 'public_suffix', '< 1.5.0', :platforms => :ruby_19
gem 'nokogiri', '< 1.7.0', :platforms => :ruby_19
gem 'mime-types', '< 3.0', :platforms => :ruby_19
end

View File

@@ -79,7 +79,7 @@ include '::fluentd'
Service ensure.
**Default:** 'running'
`service_enabled`
`service_enable`
Defines if the service should be enabled.
**Default:** 'true'

View File

@@ -1,6 +1,7 @@
require 'puppetlabs_spec_helper/rake_tasks'
require 'puppet-lint/tasks/puppet-lint'
PuppetLint.configuration.send('disable_80chars')
PuppetLint.configuration.send('disable_puppet_url_without_modules')
PuppetLint.configuration.ignore_paths = ["spec/**/*.pp", "pkg/**/*.pp"]
desc "Validate manifests, templates, and ruby files"

View File

@@ -5,5 +5,5 @@
# file installation
::fluentd::plugin { 'fluent-plugin-elasticsearch':
type => 'file',
source => 'puppet:///path/to/plugin'
source => 'puppet://path/to/plugin'
}

View File

@@ -26,7 +26,7 @@
# [*service_ensure*]
# Service ensure
# Default: 'running'
# [*service_enabled*]
# [*service_enable*]
# Defines if the service should be enabled
# Default: 'true'
# [*user_manage*]

View File

@@ -7,7 +7,7 @@ class fluentd::repo::apt (
$repos = 'contrib',
$architecture = $::architecture,
$key = {
'id' => 'C901622B5EC4AF820C38AB861093DB45A12E206F',
'id' => 'BEE682289B2217F45AF4CC3F901F9177AB97ACBE',
'source' => 'http://packages.treasuredata.com/GPG-KEY-td-agent'
},
$include = {

View File

@@ -23,4 +23,11 @@ class fluentd::repo::yum (
path => '/bin:/usr/bin/',
refreshonly => true,
}
exec { 'remove old GPG key':
command => 'rpm -e --allmatches gpg-pubkey-a12e206f-*',
onlyif => 'rpm -qi gpg-pubkey-a12e206f-*',
notify => Exec['add GPG key'],
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "wywygmbh-fluentd",
"version": "0.5.1",
"version": "0.5.3",
"author": "wywy GmbH",
"summary": "Generic module for fluentd (td-agent).",
"license": "Apache-2.0",

View File

@@ -21,7 +21,7 @@ describe 'fluentd::repo::apt', :type => :class do
'repos' => 'contrib',
'architecture' => 'amd64',
'key' => {
'id' => 'C901622B5EC4AF820C38AB861093DB45A12E206F',
'id' => 'BEE682289B2217F45AF4CC3F901F9177AB97ACBE',
'source' => 'http://packages.treasuredata.com/GPG-KEY-td-agent'
},
'include' => {