38 Commits

Author SHA1 Message Date
cf7d0df83b Merge remote-tracking branch 'upstream/master' 2022-06-22 11:02:51 -04:00
b517dd7115 Fixed merging again in map.jinja 2018-04-01 00:19:01 -04:00
c81dec7460 Changed name of default_settings variable to defaults 2018-04-01 00:05:29 -04:00
bc3e34f409 Fixed merging again 2018-04-01 00:03:22 -04:00
cfbdfbaae8 Fixed merging of values from pillar, defaults and OS maps 2018-04-01 00:00:59 -04:00
5d7c995a03 Fixed merging dicts in map.jinja 2018-03-31 23:47:40 -04:00
7049998115 Updated map.jinja 2018-03-31 23:45:03 -04:00
153273cd56 Cleaned up map.jinja some more 2018-03-31 23:32:11 -04:00
6ea7f4867a Fixed some variable names in map.jinja 2018-03-31 23:24:47 -04:00
8eae7150b7 Fixed merging default values into missing pillar values 2018-03-31 23:16:01 -04:00
3860426651 Fixed the user and group owners for some munin master files 2018-03-31 21:08:42 -04:00
0fe2f7e66b Ensure consistent sorting of configuration directives 2018-02-16 11:08:08 +01:00
b2f661cdb8 Added a defaults.yaml file to clean up the map.jinja file a little bit 2018-02-01 16:32:44 -05:00
e3b499516e Updated the Munin node config - I fixed the munin node plugin directory source and destination directories for the symlinks 2017-11-02 10:40:58 -04:00
735b19698e Made the formula actually work 2017-11-02 09:14:49 -04:00
0e018836f3 Updated the Munin node config for FreeBSD 2017-11-02 08:46:21 -04:00
416272fb1c support SUSE-based OSes
such as openSUSE and SLES
2017-03-09 15:08:59 +01:00
4fdb59c2fb Allow user defined variables in munin.conf 2016-10-14 00:33:24 +02:00
4f032f9c0b map.jinja: add remaining Gentoo bits 2015-12-02 23:37:05 +01:00
3c583870a0 map.jinja: Add Gentoo support 2015-12-02 23:31:37 +01:00
bd5a2669a5 munin/map.jinja: move lookup data to munin:. namespace
lookupup data has been in same namespace as the config data
which caused lokkup data ended up in the munin config files

To not clutter templates with ugly "if not lookup" statements
lookup data has been moved to a global "munin:" pillar namespace
2015-12-02 23:06:44 +01:00
0af83482b6 Define munin_node_specific_plugins default value
This allows the user to leave munin_node_specific_plugins undefined in
their pillar as the state no longer throws an error in that case. This
fixes #13
2015-12-02 14:05:38 +01:00
e346e353f4 archlinux: munin-cron 2015-11-29 15:50:33 +11:00
cc20e70200 Merge pull request #11 from jamesp9/plugins
Enable host specific plugins
2015-11-20 11:43:57 -08:00
dae63c6948 Replace deprecated iteritems() with items() 2015-11-17 10:15:21 -03:00
77c919f286 plugins: host specific 2015-11-14 12:11:19 +11:00
bf4b423531 makedirs on tls file creation 2015-10-08 15:29:10 +08:00
6649db745a enable common plugins on node 2015-10-02 14:38:55 +10:00
f3108615df adding inital support for arch linux 2015-09-10 19:29:46 +00:00
0ad2f25d31 create private, certificate, and CA certificate files in munin.tls 2014-01-06 17:38:14 -08:00
38d4b9e069 added munin.tls state to install Perl Net::SSLEay package 2014-01-05 22:34:51 -08:00
c7647dd3bf set explicit user, group, and mode on the config files to match the
default packaged configs
2014-01-05 01:28:55 -08:00
8e2edfe659 renamed 'name' to 'directive' in the munin-node.conf template 2014-01-05 01:10:45 -08:00
acc98d43df successful munin master config creation based on pillar data 2014-01-05 01:04:43 -08:00
f6e5dfb11a added space for clarity 2014-01-05 00:17:53 -08:00
7293f8bb12 successful munin-node.conf rendered from pillar data, based on default
config
2014-01-04 23:55:30 -08:00
f0d97575e1 created munin.master state 2014-01-04 21:56:16 -08:00
000daf202e skeleton with working munin.node state 2014-01-04 21:47:26 -08:00