summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-14Merge remote-tracking branch 'shared/master'HEADmasterkwadronaut
2017-07-21Merge branch 'params2' into 'master'Micah
fix syntax errors See merge request !18
2017-07-21fix syntax errorsMatt Taggart
2017-07-20Merge branch 'params' into 'master'Micah
create a check_mk::params and start using it See merge request !17
2017-07-20create a check_mk::params and start using itMatt Taggart
2017-04-03Adopt syntax of puppetlabs/concat modulevarac
2016-10-03Merge branch 'localfile' into 'master' Matt Taggart
make file a non-virtual resource this check_mk local plugin file resource doesn't need to be a virtual resource, I suspect the "@" was just a typo since it doesn't seem to be 'realize'd or used in any collectors. Also remove the tag since it's not used anywhere. See merge request !16
2016-09-29make file a non-virtual resourceMatt Taggart
this check_mk local plugin file resource doesn't need to be a virtual resource, I suspect the "@" was just a typo since it doesn't seem to be 'realize'd or used in any collectors. Also remove the tag since it's not used anywhere.
2016-05-31Merge branch 'example' into 'master' varac
provide an example site_check_mk with basic examples to get users started See merge request !15
2016-05-30provide an example site_check_mk with basic examples to get users startedMatt Taggart
2016-05-09Merge remote-tracking branch 'shared/master' into leap_mastervarac
2016-05-09Merge branch 'check_mk_reload' into 'master' Micah
[bug] create and reload nagios config if needed We have the `inventory_only_on_changes` parameter that can be set to `false` to run and inventory and create and reload nagios config on every puppetrun. This fixes the bug that `Exec[check_mk-reload]` would only run when `/etc/nagios3/conf.d/check_mk/check_mk_objects.cfg` doesn't exist (meaning it would run once and not after this, until the file gets removed). multinode|citest|unstable.bitmask.net] - Resolves: https://leap.se/code/issues/6873 See merge request !14
2016-05-09[bug] create and reload nagios config if neededvarac
We have the `inventory_only_on_changes` parameter that can be set to `false` to run and inventory and create and reload nagios config on every puppetrun. This fixes the bug that `Exec[check_mk-reload]` would only run when `/etc/nagios3/conf.d/check_mk/check_mk_objects.cfg` doesn't exist (meaning it would run once and not after this, until the file gets removed). multinode|citest|unstable.bitmask.net] - Resolves: https://leap.se/code/issues/6873
2016-05-03Merge remote-tracking branch 'shared/master' into leap_mastervarac
2016-05-03use inventory_only_on_changes to always run inventory and nagios reloadvarac
By default ($inventory_only_on_changes set to `true`) these two execs are called only when config files changes: - Exec['check_mk-refresh'] (which inventorizes checks by calling `check_mk -II`) - Exec['check_mk-reload'] (which generates the nagios config and reloads nagios by calling `check_mk -O`) By setting this parameter to `false` these execs will be called on each puppetrun.
2016-05-03lint manifests/init.ppvarac
2016-03-09Merge remote-tracking branch 'shared/master' into leap_mastervarac
2016-03-09Remove old checks on agent inventoryvarac
2016-03-09lint and improve config.ppvarac
2016-03-01Merge remote-tracking branch 'shared/master' into leap_mastervarac
2015-12-04Merge branch 'sethostname3' into 'master' Micah
also have the hostname override the name that the key gets on the agent The previous merge request that added support for overriding the hostname used for ssh, but it neglected to override the host key name so when you did override the hostname then ssh would use the wrong key and fail. See merge request !10
2015-12-03also have the hostname override the name that the key gets on the agentMatt Taggart
2015-11-21Merge branch 'sethostname2' into 'master' Matt Taggart
allow setting the desired agent hostname, but default to fqdn Sometimes the host's fqdn isn't the hostname you want it to use for ssh, allow overriding it See merge request !9
2015-11-20allow setting the desired agent hostname, but default to fqdnMatt Taggart
2015-11-20Merge branch 'usessh_perms' into 'master' Micah
ensure that use_ssh.mk permissions are 644, otherwise it ends up unreadable by the nagios user See merge request !7
2015-11-19ensure that use_ssh.mk permissionsMatt Taggart
are 644, otherwise it ends up unreadable by the nagios user
2015-11-10Merge branch 'fixunderscore' into 'master' Micah
fix check_mk::local to use underscores The recently introduced check_mk::local class was inconsistent in it's naming. See merge request !6
2015-11-09fix tag name to use underscore tooMatt Taggart
2015-10-07Merge branch 'master' into 'master' Jerome Charaoui
check_mk: syntax fixes, linting, version overrides A couple small commits to fix some syntax errors, cleanup whitespace and lint, and allow for version overrides See merge request !4
2015-09-23fix define name to match classMicah Anderson
2015-06-30Merge remote-tracking branch 'riseup/master'Matt Taggart
2015-06-30allow version overrideMatt Taggart
For the distro package case, allow overriding the version for agent and server
2015-06-26add agent::install_local to facilitate installation of local checks, forMicah Anderson
example: check-mk::agent::install_local { 'check-kvm' : ensure => present, source => 'puppet:///modules/ganeti/check-kvm', }
2015-05-19Fix missing closing braceJerome Charaoui
2015-05-12fix join to use an arrayMatt Taggart
2015-05-12Merge remote-tracking branch 'shared/master' into leap_mastervarac
2015-05-12fix missing }Matt Taggart
2015-05-12Merge branch 'master' of gitlab.com:shared-puppet-modules-group/check_mkMatt Taggart
Conflicts: manifests/agent/generate_sshkey.pp
2015-05-12fix some else statements, adjust whitespace and indenting to be more sane, ↵Matt Taggart
minor linting
2015-04-17Merge branch 'Dec2014merge' into 'master'varac
riseup Dec2014merge riseup changes from the last few months, rebased to be easier to deal with. adds: * mrpe support (to replace nrpe) * ps support (to replace statd) * storing ssh keys in an alternate location * update docs * some bug fixes See merge request !2
2015-04-17Add GPLv3 licenseMicah Anderson
2015-04-16improve comments for ps stuffMatt Taggart
2015-04-16make sure package isn't already defined firstMatt Taggart
2015-04-16add sshuser commentMatt Taggart
2015-04-16revert this part, since we contruct $target we _do_ need to check ↵Matt Taggart
authdir/authfile
2015-04-16we don't need to check $authfile, puppet will do the right thingMatt Taggart
Conflicts: manifests/agent/generate_sshkey.pp
2015-04-16make setting host_tags a little safer if we're using the module default of undefMatt Taggart
2015-04-16add details about migrating from statd and nrpeMatt Taggart
2015-04-16new resource collector for 'ps' checksMatt Taggart
2015-04-16add mrpe subclass to setup the needed things for doing mrpe checks, so that ↵Matt Taggart
those checks can just include it (stolen from the leap site_check_mk, seems like a good thing to have in the shared module)