1
0
mirror of https://github.com/krislamo/puppet-fluentd synced 2024-11-13 21:50:34 +00:00
Commit Graph

167 Commits

Author SHA1 Message Date
Nicanor Gutierrez
e5650f47d1 Add path to exec to avoid error
Error received before: Error: Failed to apply catalog: Parameter onlyif failed on Exec[remove old GPG key]: 'rpm -qi gpg-pubkey-a12e206f-*' is not qualified and no path was specified. Please qualify the command or specify a path. at /etc/puppetlabs/code/environments/acceptance/modules/fluentd/manifests/repo/yum.pp:27
2017-07-11 11:13:23 +02:00
sgudmand
49848b2afd Change variable names for inner loop in filter.erb
When using the module with puppet 3.8.7, ran into an issue where the variable assignment of the inner loop was overwriting the variables of the same name in the outer loop.  This was causing filter configs to be generated with an unmatched record tag.  I have simply changed the names of the variables in the inner loop of the template so that the will no longer occur.
2017-07-11 11:13:11 +02:00
Max Wilhelm
f4c24ee881 fixed lint warnings 2017-07-11 10:53:53 +02:00
Max Wilhelm
2e789170a0 puppet lint configuration 2017-07-11 10:53:53 +02:00
Max Wilhelm
22a9578a88 drop support for ruby 1.9.3
EOL since February 23, 2015
2017-07-11 10:53:53 +02:00
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
Max Wilhelm
3dab36ee83 prepare 0.5.1 release 2016-05-13 10:18:52 +02:00
Max Wilhelm
8916d18654 Merge pull request #8 from mhrabovcin/master
Allow to install specific version of fluent plugins
2016-05-13 10:16:40 +02:00
Martin Hrabovcin
75a537432c Fix tests for Puppet 4 2016-05-12 22:31:52 +02:00
Martin Hrabovcin
9754e64490 Allow to install specific version of fluent plugins 2016-05-11 18:32:31 +02:00
Max Wilhelm
6b915de23c prepare 0.5.0 release 2016-01-27 21:05:34 +01:00
Max Wilhelm
3797e70098 added metadata-json-lint to Gemfile 2016-01-27 20:46:23 +01:00
Max Wilhelm
9c34a6cbf6 added gem plugin installation to acceptance test 2016-01-27 20:12:28 +01:00
Max Wilhelm
9f79619a08 fixed typeo in README 2016-01-27 18:25:36 +01:00
Max Wilhelm
89287cc828 updated README 2016-01-27 13:43:34 +01:00
Max Wilhelm
3e36e94971 added CentOS to operatingsystem_support 2016-01-27 12:56:49 +01:00
Max Wilhelm
ae7256a8c2 added context to class spec tests to be able to test osfamily RedHat 2016-01-27 12:45:27 +01:00
Max Wilhelm
be1a555591 added spec test for fluentd::repo::yum 2016-01-27 12:42:11 +01:00
Max Wilhelm
3ef403cf65 add nodesets for centos 6 & 7 2016-01-27 12:00:35 +01:00
Max Wilhelm
9900e8f172 fixed path for 'add GPG key' exec 2016-01-27 11:59:00 +01:00
Max Wilhelm
7ddbe46025 Merge pull request #1 from ume3/add-redhat-repository-support
added redhat(yumrepo) support
2016-01-27 10:06:38 +01:00
ume3
e3e4b9bd61 add: an $ensure parameter
review:
https://github.com/wywygmbh/puppet-fluentd/pull/1#discussion-diff-50847623
refs:
http://docs.puppetlabs.com/puppet/latest/reference/type.html#yumrepo-attribute-ensure
2016-01-27 11:35:43 +09:00
ume3
9aaccda9e0 del: not really needed included
review:
https://github.com/wywygmbh/puppet-fluentd/pull/1#discussion-diff-50847501
2016-01-27 11:18:07 +09:00
Max Wilhelm
2b86e57b7b fixed lint warning 2016-01-26 22:38:44 +01:00
Max Wilhelm
b0000fc99b added include parameter to fluentd::repo::apt test 2016-01-26 22:20:26 +01:00
Max Wilhelm
08a27245f7 Merge branch 'master' of https://github.com/cotocisternas/puppet-fluentd
Conflicts:
	manifests/init.pp
	manifests/params.pp
	manifests/repo/apt.pp
2016-01-26 22:13:30 +01:00
Max Wilhelm
4c3f1f9a18 Revert "fixed travis build"
This reverts commit c39f88be0b.

Has been fixed with rspec-puppet version 2.3.2
2016-01-26 19:08:53 +01:00
Max Wilhelm
c39f88be0b fixed travis build
there seems to be a bing in rspec-puppet 2.3.1
https://github.com/rodjek/rspec-puppet/issues/353
2016-01-26 12:35:50 +01:00
ume3
b465108fcc added redhat(yumrepo) support
Check CentOS7.2(1511) / Redhat7.1
refs
 - https://td-agent-package-browser.herokuapp.com/2/redhat/
 - http://docs.puppetlabs.com/puppet/latest/reference/type.html#yumrepo
2016-01-26 18:07:01 +09:00
Max Wilhelm
567a07ebb2 fixed serverspec test for Debian 8
there seems to be a bug while checking for service enabled
2016-01-25 12:42:03 +01:00
Max Wilhelm
a6fbde8a4c fixed apt repo location 2016-01-23 00:33:16 +01:00
Max Wilhelm
471eb1bbf2 added debian support 2016-01-23 00:32:29 +01:00
Max Wilhelm
9eb93da056 cleanup beaker tests
- use beaker/puppet_install_helper to install puppet
- installed dependency modules like they are listed in the metadata.json
- changed apt repo source from https to http, https produced ssl errors under certain ruby versions and needs additional packages on some systems and the packages are signed anyways
2016-01-22 18:52:12 +01:00
Max Wilhelm
afc59cb27e renamed manage_repo to repo_manage
consistency
2016-01-22 18:50:04 +01:00
Coto Cisternas
490868d6b1 require => Exec['apt_update'] before install 2016-01-20 00:40:21 -03:00
Coto Cisternas
57740bc18d confine for provider 2016-01-16 00:15:58 -03:00
Coto Cisternas
e693af3c42 debian support, fix exec validations and repository 2016-01-15 17:35:19 -03:00
Max Wilhelm
2e5892663e fixed spec tests 2016-01-11 18:38:08 +01:00
Max Wilhelm
5da076c98a changed fluentd repo location from http to https 2016-01-11 18:37:09 +01:00
Max Wilhelm
c6e3a69f2b added first version of beaker tests (wip) 2016-01-11 18:36:45 +01:00
Max Wilhelm
d11007eb35 Update README.md 2015-12-22 14:05:49 +01:00