Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-zabbix

Puppet module for creating and maintaining zabbix components with puppet.
https://github.com/voxpupuli/puppet-zabbix

Merge pull request #413 from syseleven/fix-service-enable

Fix proxy service not being enabled

eecbe338636b78b2010b71b8b6dbb1ffc33a226e authored over 7 years ago
Fix proxy service not being enabled

service enable is not available for RedHat-5.x.
Prior to this commit, the manifest only enabled ...

c9b21dfb854387dcb81c8efb99241438e4c3b2a3 authored over 7 years ago
[blacksmith] Bump version to 4.1.2-rc0

f3f2dcc396e4e2caeb5b087c1474b99cbd1c682b authored over 7 years ago
Merge pull request #410 from bastelfreak/rel411

release 4.1.1

af5dd3838cfa36d376e2b262af5e110a3fc76f9c authored over 7 years ago
release 4.1.1

07470c976eaaad164f13a47a865635c1b0e990f1 authored over 7 years ago
Merge pull request #409 from bastelfreak/fix_unless_shit

unless $manage_database interprets False wrong; and useless require breaks standalone database s...

52776ced8ee370443182eb58d08744cba55183a5 authored over 7 years ago
remove wrong require statement

this file on the database node, that contains the database credentials,
had a dependency to the ...

359fa35b6abec5ee00650ea03ef03db569d686bd authored over 7 years ago
use correct source url in Gemfile

f48b94e1f07088b00110b41702dbd08ef6771ec7 authored over 7 years ago
purge legacy tests

0714c2ccfc0aa34a8a7d54d90ba9885797696034 authored over 7 years ago
migrate case foo to assert_type

e55367235d162adf9045b430b2ce417f84623f06 authored over 7 years ago
use the new Zabbix::Databases type

304d032f15075109ce6e0f764b9a981f3c1726e3 authored over 7 years ago
add databases type

960184abb2f9699c07dbae23532ff961573c2b1a authored over 7 years ago
[blacksmith] Bump version to 4.1.1-rc0

2ae95bccda1d7ea1e0093eeecf4da53d30b1561f authored over 7 years ago
Merge pull request #402 from bastelfreak/rel410

release 4.1.0

a3c7de089ef12b2f9fbc5388954aa74041d0771e authored over 7 years ago
release 4.1.0

61c732b41cc83f30721ea1dd532f7e7cc89dc29b authored over 7 years ago
Merge pull request #401 from bastelfreak/rpm_keys

update rpm key urls to https

45f205ef24834909057e2e07dfff315af8232a50 authored over 7 years ago
update repo management urls to https

fe3ea2a571ec2b14b817cbacbdbc48fed94b739d authored over 7 years ago
Merge pull request #400 from kBite/owner-and-group-via-params

define owner and group via parameters

de06aec397c66a3037f2c4adc3c3ee9ff09804bd authored over 7 years ago
define owner and group via parameters

userparameters.pp used 'zabbix' hardcoded as owner and group. Some
distributions like Arch Linux...

54deef4065327ef5bd995a180aafd8d5bb8bbc83 authored over 7 years ago
Merge pull request #392 from voxpupuli/archlinux_docker

Provide acceptance tests for zabbix server

09703281b52dd4aa0f5e3d2309ad3567956f3bdc authored over 7 years ago
Enable doc installations in centos containers

The official CentOS docker container disables the installation of
RPM docs in the image via the ...

b0ece0aa6fb11fd278770b6f3b75690df7517fab authored over 7 years ago
cleanup zabbix::server class

We don't support RHEL5 anymore. It is EOL

00735e574f2c1371b5fe9e0a4dd01f2fe17bb9cd authored over 7 years ago
Add selinux workaround for zabbix-server

the server, as the agent, have issues with running selinux. their
shipped policy isn't complete....

25113383c32e1e23deb4b15ee7e459a2e39a1f8a authored over 7 years ago
add basic acceptance tests for zabbix::server

7604dc9e234c276b1d56fa0a808b3db80cde514a authored over 7 years ago
fix server dependencies + allow standalone

We only need to depend on the database, if one is actually used. the
database_type var defaults ...

5fea593bbd5f45cc9358002b3f98c12ce8bf4746 authored over 7 years ago
don't start the zabbix server as root

the service got started as root, which is really bad. We now provide the
correct default user ba...

aa53836ead9a06917b817dfeddbfa940543fe450 authored over 7 years ago
Merge pull request #399 from bastelfreak/rpm_keys

Fix rpm key handling + chaning default values depending on zabbix version

3e38b3f2e43c2b9235cbf2281f3b13830ebf996a authored over 7 years ago
handle changing defaults on diff. zabbix versions

this is a really really nasty bug. A few of the default values we
provide depend on the zabbix v...

11c7209e52aae9171d4ae4f8d31ef4636d46fe2c authored over 7 years ago
reformat zabbix::sender

04ebf8c4e024847717aade351a200af9b288e05d authored over 7 years ago
Test zabbix-agent 2.4, 3.2, and upgrades

We now do proper acceptance tests for zabbix-agent. We first install the
oldest, but still suppo...

3bf2fcb0390da078be417ad7eb9f5b593574c959 authored over 7 years ago
Ensure to get the latest zabbix packages

This is needed to allow upgrades after a changed zabbix_version parameter.
In general this is a ...

51a1ff3b20225ac0c2141f88b5794ea8895d306d authored over 7 years ago
Update zabbix repo for latest rpm keys

zabbix introduced one new key for 3.2 releases, but that one is
currently only used in the main ...

70615e5987e08246427b037ef3ac7c3c5f676776 authored over 7 years ago
Merge pull request #396 from bastelfreak/fix_service_params

only add --foreground on 3.0 and newer

7ad027bb330f0e607fc1597a6e2bf5aa08fe1905 authored over 7 years ago
only add --foreground on 3.0 and newer

We added the --foreground to honor the systemd upstream recommendations.
However, this option is...

3bb356aa0164087bac6c3e68d3e5fa153263c469 authored over 7 years ago
[blacksmith] Bump version to 4.0.1-rc0

050e960a5ad94df4829a773f2b0bca3eae722f7f authored over 7 years ago
Merge pull request #390 from dhollinger/rel400

Release 4.0.0

adc5120068defa2682b780eea935862bdb799777 authored over 7 years ago
Release 4.0.0

1d4183174862f3da2a8e4de69e4fa7e58fa030ca authored over 7 years ago
Merge pull request #382 from bastelfreak/bastelfreak_acceptance_tests

Add acceptance tests + multiple bugfixes

63effd64864eb05c4ff3246a25440da3c45a72b0 authored over 7 years ago
rubocop: autofix

ca1a335521257f8bf904aa5e5e2134fea11d4033 authored over 7 years ago
fix selinux handling

3b9e2da7494d86f8b9190023cab90ca373f674b6 authored over 7 years ago
simplify acceptance tests

cc7400e6e6b78554c16ab100cfc9ff71813413be authored over 7 years ago
fix systemd templates + spec tests

c970da81bafe92504993e72b5f3db11f76b894c0 authored over 7 years ago
simplify spec_helper_acceptance.rb

5e60802a0e568621edb3aedc60a6e7580c95d6d0 authored over 7 years ago
configure default owner/group for zabbix agent configs

We hardcoded the default owner/group, this was bad. This is now
configureable. Also we use a sep...

c22b59908ddfc60199090a6bf369dea3807f691d authored over 7 years ago
Add $manage_selinux parameter

We manage selinux in a few places. There are systems where this is
prohibited for puppet. We wil...

bb0a807d194dfcbde9ac39944752de68bd29d327 authored over 7 years ago
update system_tests gem group

90a7f6f71f5d0772056e02b644c1982f25c988aa authored over 7 years ago
fix startup class

the user is optional, we don't have to provide it.

66cac0a6565cdd7b418bea18f840d3ac0abd5393 authored over 7 years ago
enable acceptance tests via docker on travis

b2c0915eeb3d407c45f05944de1160f8d418013f authored over 7 years ago
add puppet4 datatypes + reformat of agent class

8a0a24c7104e06525bc85c64168265d3c73be409 authored over 7 years ago
fix spec tests for startup class

c5be8a9cd6d0f0cb905681538694d59949fbea73 authored over 7 years ago
make logfile and logfilesize optional

these options aren't needed for systemd systems. The service will run in
foreground and systemd ...

10b09a2cda2e8ab7211c4c8308221a2585e70cfb authored over 7 years ago
provide sane defaults for systemd vs non-systemd

6fb4086ed41fd98cae71e7946ce62f05552844c0 authored over 7 years ago
run agent in foreground on systemd

This is the recommended usage for systemd. Everything should be run
foreground. Systemd will cap...

5cc411fec616f2126e99d91a6984c77a60092434 authored over 7 years ago
bump default zabbix version 3.0->3.2

3.0 is really old, 3.2 is stable since a long time. We need the 3.2
package for proper acceptanc...

e4453c4050bbb11cb4aa1862d23614bfc5b42ff7 authored over 7 years ago
make logtype optional

90b6cbe6a7fe2bf8fbe9e90620aacd098acfff03 authored over 7 years ago
make pidfile optional

This option isn't needed on modern systemd systems. It defaults to
/var/run/$service/$service.pi...

ab7d7a05118a322f64faaa3f2f476dcb8864db5f authored over 7 years ago
use native facts hash in params.pp

8b29d11a978ecf8c121564f81ad5424e1f9f9023 authored over 7 years ago
remove legacy ExecStop option from systemd unit

32dcfd8fdb3e21475f85024b63541f541347c754 authored over 7 years ago
provide sane defaults for agent_pidfile

c65d40abf4be67f976804b16e05e1c9fc12717f0 authored over 7 years ago
don start the zabbix agent as root

This was very risky. We started the agent always as root. If there is
another username provided ...

0493918325ed7703853f419323db26eedf1cb28a authored over 7 years ago
add puppet4 datatypes to startup

d98fa035dd98a8f90a7854a23492610ced005173 authored over 7 years ago
use native facts + correct datatype in startup.pp

There is no need to cast this or to use getver(). This was an old
puppet3 workaround.

97c5e41937a1854948767faafdd69058a1ffdddc authored over 7 years ago
Fix broken selinux for zabbix-agent

More details are at https://support.zabbix.com/browse/ZBX-11631
The agent doesn't work with seli...

ad91e2e8f799859d366823b47071ec6406db8954 authored over 7 years ago
Enhance the systemd unit template

there is no need to require the syslog target. Also the agent doesn't
fork, simple is correct.

dc13ac1c23ffaa1b4fa875a6212fb9387339fdb9 authored over 7 years ago
Make the pidfile in the systemd unit optional

The pidfile option isn't needed always. systemd is able to automatically
determine the path to t...

b97646e0925b594e731274ebf2273edc66ad2060 authored over 7 years ago
enhance acceptance testing

2917d0aac9828b235295323ea1111b60cfac78f9 authored over 7 years ago
bump concat dependency to 2.X

this uses the new native type + provider. The legacy defined type setup
shouldn't be used anymore.

0a956da7034232be95f6343b1fd3e79de04f673d authored over 7 years ago
rename nodeset

f6831b04acdc37badcd7e4d7b3965ed02eca2d18 authored over 7 years ago
update needed gems

542f0cbe3c2594528830174ea7e91a97f1856411 authored over 7 years ago
add archlinux nodeset

2b3bd70b160aa306c5420a0d2ee03eb0fae30175 authored over 7 years ago
add initial spec tests

7f304a0987e0fef60622dea7bd12fd7fe449b4ed authored over 7 years ago
Merge pull request #388 from voxpupuli/modulesync

<!--
Thank you for contributing to this project!

- This project has a Contributor Code of Condu...

68e77928abf99dbd11535f587fb46e4c93c11bc4 authored over 7 years ago
modulesync 0.21.3

2b89ea5026cfbd08c130447a51cc964d37e06797 authored over 7 years ago
Merge pull request #383 from voxpupuli/rspec_puppet_facts

Migrate tests to rspec-puppet-facts

7bf2542884563ef644836ec07eee5c5bccc4ce1b authored over 7 years ago
rubocop autofixes

548ed1b7d925b173131d55a3cdb3574b61e10e56 authored over 7 years ago
fix tests for postgres class

this got mainly written for pure redhat and only works there. This is
too much work to 'just con...

a8755a2b59a9b6f03f0da9aa9a4acc2078d376d0 authored over 7 years ago
add rspec_parallel options from modulesync

d15c5005527142801be01f84d27aba7cd16d0ea5 authored over 7 years ago
fix proxy tests

11b165cbe7710fba2851c3335b6ec7e9ebdb5394 authored over 7 years ago
disable arch on zabbix::proxy

9e96ef92bb3c77d3a19d16a4b349f2c748adee39 authored over 7 years ago
migrate database tests to rspec-puppet-facts

2b64e5185563393b2e5124e8023a0670f2422e35 authored over 7 years ago
migrate postgres tests to rspec-puppet-facts

fd4072fabc0c1f9efa8285e7e7c2278c88a29515 authored over 7 years ago
Merge pull request #385 from bastelfreak/repo

add rspec-puppet-facts to repo.pp

e18e5c2b4271146b7000cff31711f1b59806eae8 authored over 7 years ago
fix repo_spec tests

3d06be1a2d498c3e5c9f10ba47afd5a418439dea authored over 7 years ago
use new facts hash in repo.pp

ea5a24c60724fbf780d9e0192ce78d9bc50c9550 authored over 7 years ago
Merge pull request #387 from bastelfreak/userparameters

migrate userparameters tests to rspec-puppet-facts

f0eefeec7760765cb3be7d2de4160af6b3f4df77 authored over 7 years ago
migrate userparameters tests to rspec-puppet-facts

a01c45ebe978e6edfac8e2b1ba9a6ff01d170a98 authored over 7 years ago
Merge pull request #386 from bastelfreak/proxy

migrate proxy tests to rspec-puppet-facts

0786f2f1f148990a25381bcf07032d5e686e6762 authored over 7 years ago
migrate proxy tests to rspec-puppet-facts

4e482eea8b6a2ed5e026c53060107a1c48d53fdf authored over 7 years ago
Merge pull request #384 from bastelfreak/enhance_tests

Enhance tests for javagateway

f9d6881f26ddc51c7608646aa36fffaa5f152a7c authored over 7 years ago
fix tests on zabbix-javagateway

1e5c2540cf4ef570573d6b2302d6018b5782bae5 authored over 7 years ago
migrate javagateway tests to rspec-puppet-facts

b0491085ec77c0a41258f30498454ee153f91e68 authored over 7 years ago
add parallel gem for spec tests

24e7cbfefe63b1cb5c93e01aa3f098ff4f3510d8 authored over 7 years ago
Merge pull request #381 from bastelfreak/archlinux_package_name

update to new archlinux package name

ba3dae20b6cda8f7a68416efc2da12d066672c6d authored over 7 years ago
update to new archlinux package name

c2b1f3b85cd77f9fea25da8f93a603b4f40d69a9 authored over 7 years ago
Merge pull request #379 from alexjfisher/fix_license

Fix github license detection

f1b54b982c2128cf390b6b35b25bbfba1eab230d authored over 7 years ago
Fix github license detection

c474edc6503a3e25b08d1b1243f4b95a2c365796 authored over 7 years ago
Merge pull request #377 from voxpupuli/modulesync

Modulesync 0.21.0

4674dcac6e0ab7276d100b73d74dc69a4f2464be authored almost 8 years ago
Rubocop fixes: Add indent for Heredoc

518e3f1458f4dce99edcda97b2605a2a2af00fbf authored almost 8 years ago
rubocop: autofixes

1cd8721a902846925dc5eea51dc4ab463f2d8ed4 authored almost 8 years ago
modulesync 0.21.0

231c557a05da608a10397f1ad7a6559b141875bf authored almost 8 years ago