6620a30633
Upgrade to td-agent v4 on older Puppet installs
...
The fluentd_gem provider for installing fluentd plugins uses
Puppet's built-in gem provider. Unfortunately, that gem provider
on our Puppet version is not compatible with td-agent's new embedded
Ruby since it includes the no-rdoc and no-ri flags deprecated and
replaced by the no-document flag. This install function override
replaces the flags and might be removable after a Puppet upgrade.
2022-05-18 15:24:34 -04:00
bbc4e06d07
Merge 'feature/extend_templates_for_fluentd_0_14'
2020-04-02 12:32:51 -04:00
Ricky Ramirez
ff5ea7563a
Don't pull gpg key from a keyserver. ( #3 )
...
This prevents an outage should the keyserver be unaccesible (e.g. the
host doesn't allow outbound traffic or the keyserver is down)
The subkey has been removed from the original key since it is not
required and older versions of the apt module incorrectly parse the
subkey's fingerprint.
2019-08-15 08:49:55 -07:00
Rafal Mierzwiak
526fd7a84e
Ensure apt source exists before package installation ( #2 )
...
Puppet tried to install the package without apt source.
2019-08-14 14:58:55 +01:00
Ricky Ramirez
e880d11f51
Realize virtual resources.
...
This allows other modules to declare fluentd resources without depending on
them being installed.
2018-05-08 16:02:38 -07:00
Ricky Ramirez
19820e5e2a
Allow configuring the major version of the repository.
2018-05-04 13:11:21 -07:00
Andy Pritchard
540ef4e40d
Update metadata.json
2018-03-05 10:52:15 +00:00
Andy Pritchard
d92ea1e849
Updated README.md
2018-03-05 10:50:03 +00:00
Andy Pritchard
59fb7919a2
Merge pull request #1 from pilchkinstein-gtv/source_parse_storage
...
Implemented <parse>, <storage> etc sections within fluentd::source template
2018-03-05 09:13:34 +00:00
pilchkinstein-gtv
29122932ef
Fixed lint warnings
2018-03-02 23:22:13 +00:00
pilchkinstein-gtv
72e6bcd744
Implemented <parse>, <storage> etc sections within fluentd::source template
...
- Changed templates/source.erb to accept Hash elements within 'config'
- Updated source_spec test
- Updated README.md
2018-03-02 22:32:51 +00:00
Christian Becker
3c537f0ff5
bump version in changelog
2018-01-17 12:13:37 +01:00
Christian Becker
1077f6d5dd
drop puppet 3 support from the tests
2018-01-17 12:05:05 +01:00
Christian Becker
90a16243a6
whoops i broke the tests
2018-01-17 11:22:32 +01:00
Christian Becker
dec8216a78
bump versions
...
- breaking change, so we bump the major version
- update dependency versions to keep them relatively fresh
- update repo urls
2018-01-17 11:04:19 +01:00
Christian Becker
948431f50c
Merge pull request #23 from tinkerborg/master
...
Fix hard coded user/group names in config manifest
2018-01-16 18:46:05 +01:00
Christian Becker
d1d22c8874
Update Gemfile
...
bump nokogiri to remove github vulnerability message
2018-01-16 18:39:21 +01:00
Christian Becker
0023cc7902
Merge pull request #24 from wycore/puppet4
...
migrate from stdlib validation to puppet datatypes
2018-01-16 18:36:46 +01:00
Christian Becker
9eea9f2009
migrate from stdlib validation to puppet datatypes
...
fixes some puppet 4 deprecation warnings caused by stdlib
2018-01-16 16:23:03 +01:00
tinkerborg
344453c241
Fix hard coded user/group names in config manifest
2018-01-12 15:27:53 -05:00
Robert Waffen
45449583d9
Extend templates for fluentd 0.14 new sections
...
- extend source to support format and parse section
- extend match to support buffers with chunk keys
- update readme
2017-11-11 15:33:08 +01:00
Max Wilhelm
71352ea6b1
prepare 0.6.0
2017-08-17 17:11:06 +02:00
Max Wilhelm
d7ab62a388
fixed licensing
2017-08-17 17:10:15 +02:00
Max Wilhelm
78f9c03952
Merge pull request #20 from wywy/rename_company
...
Rename company
2017-08-17 16:52:38 +02:00
Max Wilhelm
ca55558b44
some more renaming
2017-08-17 16:52:10 +02:00
Jan Krause
cd9813f574
rename company
2017-08-17 16:49:04 +02:00
Max Wilhelm
d6231c3b13
Merge pull request #19 from wywy/use_rspec_puppet_facts
...
Use rspec puppet facts
2017-08-17 14:08:11 +02:00
Max Wilhelm
fc0f3fdf88
use rspec-puppet-facts for source_spec
2017-08-17 13:34:13 +02:00
Max Wilhelm
613a28ccaf
use rspec-puppet-facts for plugin_spec
2017-08-17 13:34:03 +02:00
Max Wilhelm
5f213da8b3
use rspec-puppet-facts for match_spec
2017-08-17 13:33:54 +02:00
Max Wilhelm
258a37ff11
use rspec-puppet-facts for filter_spec
2017-08-17 13:33:43 +02:00
Max Wilhelm
c2f95f4bc9
use rspec-puppet-facts for fluentd_user_spec
2017-08-17 13:26:38 +02:00
Max Wilhelm
257880811c
use rspec-puppet-facts for fluentd_spec
2017-08-17 13:26:16 +02:00
Max Wilhelm
6e97016aac
use rspec-puppet-facts for fluentd_service_spec
2017-08-17 13:26:03 +02:00
Max Wilhelm
b34c7dc4e4
use rspec-puppet-facts for fluentd_repo_yum_spec
2017-08-14 17:56:33 +02:00
Max Wilhelm
d7f6d91a11
use rspec-puppet-facts for fluentd_repo_apt_spec
2017-08-14 17:56:20 +02:00
Max Wilhelm
e8cdc9a9e0
use rspec-puppet-facts for fluentd_install_spec
2017-08-14 17:56:06 +02:00
Max Wilhelm
b51a559684
use rspec-puppet-facts for fluentd_config_spec
2017-08-14 17:55:39 +02:00
Max Wilhelm
754cd4a696
use rspec-puppet-facts for fluentd_repo_spec
2017-08-14 17:55:27 +02:00
Max Wilhelm
41a617c156
add and init rspec-puppet-facts
2017-08-14 17:54:56 +02:00
Max Wilhelm
0c62c616f0
updated comments & README
2017-08-14 13:18:06 +02:00
Max Wilhelm
76d26e8216
changed puppet-lint config
2017-08-14 13:07:16 +02:00
Max Wilhelm
780df1edae
Merge pull request #18 from wywygmbh/fix_indentation
...
Fix indentation
2017-08-04 17:03:05 +02:00
Max Wilhelm
3e3de2aed9
fixed source.erb template indentation
2017-08-04 11:16:51 +02:00
Max Wilhelm
5f84f04f0f
fixed match.erb template indentation
2017-08-04 11:16:31 +02:00
Max Wilhelm
ad17694713
fixed filter.erb template indentation
2017-08-04 11:16:07 +02:00
Max Wilhelm
f4da637999
Merge pull request #17 from wywygmbh/conf_file_fixtures
...
Conf file fixtures
2017-08-04 10:51:32 +02:00
Max Wilhelm
533857e49c
added missing fixtures
2017-08-03 12:11:13 +02:00
Max Wilhelm
525fc9c5ab
use fixtures for conf file tests
...
should help to solve https://github.com/wywygmbh/puppet-fluentd/issues/4
2017-08-03 12:00:59 +02:00
Max Wilhelm
bfa6de193e
prepare 0.5.6
2017-07-25 16:24:03 +02:00