Devon Mizelle
|
6377816ff8
|
well, looks like we have to provide server support for centos5 anywayss
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/41
refs#7674: https://dev.icinga.org/issues/7674
|
2014-11-13 21:11:49 -08:00 |
|
Devon Mizelle
|
40228fddb5
|
add CentOS5 client package support
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/41
refs#7674: https://dev.icinga.org/issues/7674
|
2014-11-13 21:11:38 -08:00 |
|
Tom De Vylder
|
f48d22d309
|
Add nrpe_purge_unmanaged parameter to nrpe class
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/39
refs#7673: https://dev.icinga.org/issues/7673
|
2014-11-13 20:33:27 -08:00 |
|
Tom De Vylder
|
48d5bfb0ce
|
Add previously unmanaged directory
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/39
refs#7673: https://dev.icinga.org/issues/7673
|
2014-11-13 20:33:16 -08:00 |
|
Tom De Vylder
|
bda1a2089d
|
Parametrize purging of unmanaged nrpe configs
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/39
refs#7673: https://dev.icinga.org/issues/7673
|
2014-11-13 20:33:09 -08:00 |
|
Tom De Vylder
|
4c3c603350
|
Purge unmanaged files from nrpe.d
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/39
refs#7673: https://dev.icinga.org/issues/7673
|
2014-11-13 20:32:47 -08:00 |
|
Ricardo Cropalato de Melo
|
40185dc565
|
Adding ExternalCommandListener object.
|
2014-11-13 15:14:39 -05:00 |
|
Ricardo Cropalato de Melo
|
382bb05b5f
|
+ Added Livestatus Listener object. #7222
|
2014-11-13 13:06:47 -05:00 |
|
Ricardo Melo
|
b126dd5686
|
+ Added scheduleddowntime object. #7218
|
2014-11-12 08:37:02 -05:00 |
|
Steven Bambling
|
e7710c6d2d
|
only check some params if the "default" erb template is used. Also allow for "static" templates and files to be set in pace of "default" erb
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/35
refs#7628: https://dev.icinga.org/issues/7628
|
2014-11-11 21:47:23 -08:00 |
|
Steven Bambling
|
46298909ed
|
adding ability to call a static checkcommand template
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/35
refs#7628: https://dev.icinga.org/issues/7628
|
2014-11-11 21:47:08 -08:00 |
|
Steven Bambling
|
6e5dd00438
|
missed removing timeperiod_ from a validate entry
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/37
refs#7217: https://dev.icinga.org/issues/7217
|
2014-11-11 21:23:13 -08:00 |
|
Steven Bambling
|
e4ec0c03a8
|
removing timeperiod_ from non specifc params
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/37
refs#7217: https://dev.icinga.org/issues/7217
|
2014-11-11 21:22:54 -08:00 |
|
Steven Bambling
|
9180f9a17e
|
removing timeperiod_ from target/dir/file and mode
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/37
refs#7217: https://dev.icinga.org/issues/7217
|
2014-11-11 21:22:48 -08:00 |
|
Steven Bambling
|
ae65c9766b
|
updating erb to use timeperiod methods
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/37
refs#7217: https://dev.icinga.org/issues/7217
|
2014-11-11 21:22:00 -08:00 |
|
Steven Bambling
|
52f0d25836
|
adding methods attribute and allowing settable import template
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/37
refs#7217: https://dev.icinga.org/issues/7217
|
2014-11-11 21:21:07 -08:00 |
|
Steven Bambling
|
12bd1a9f44
|
adding define and template to generate timeperiods
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/37
refs#7217: https://dev.icinga.org/issues/7217
|
2014-11-11 21:20:42 -08:00 |
|
Ricardo Melo
|
d02eae3b5b
|
* Applied comments made by nickchappell. Fixed identation and few typos on README.md. Tabularize define parameters.
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/36
refs#7216: https://dev.icinga.org/issues/7216
|
2014-11-11 21:10:51 -08:00 |
|
Ricardo Melo
|
09db5bba18
|
Adding notification object. #2716
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from: https://github.com/Icinga/puppet-icinga2/pull/36
refs#7216: https://dev.icinga.org/issues/7216
|
2014-11-11 21:10:37 -08:00 |
|
Ricardo Melo
|
4dfe6fa664
|
added default value to arguments, env and vars and moved check to the template.
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/33
refs#7215: https://dev.icinga.org/issues/7215
|
2014-11-01 21:39:10 -07:00 |
|
Ricardo Melo
|
6af3b7b9ae
|
* fixed typos, changed default values and changed parameters validation.
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/33
refs#7215: https://dev.icinga.org/issues/7215
|
2014-11-01 21:39:10 -07:00 |
|
Ricardo Melo
|
f9a4feb746
|
Add a EventCommand object defined type, refs#7215
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/33
refs#7215: https://dev.icinga.org/issues/7215
|
2014-11-01 21:38:59 -07:00 |
|
Ricardo Melo
|
d55c055682
|
added default value to arguments, env and vars and moved check to the template.
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/32
refs#7228: https://dev.icinga.org/issues/7228
|
2014-11-01 21:19:06 -07:00 |
|
Ricardo Melo
|
abe26cb9e3
|
* fixed validation
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/32
refs#7228: https://dev.icinga.org/issues/7228
|
2014-11-01 21:18:53 -07:00 |
|
Ricardo Melo
|
537735a486
|
* fixed typos and mistakes. thanks nickchappell.
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/32
refs#7228: https://dev.icinga.org/issues/7228
|
2014-11-01 21:18:43 -07:00 |
|
Ricardo Melo
|
f0415a6c5a
|
+ Adding notificationcommand object
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/32
refs#7228: https://dev.icinga.org/issues/7228
|
2014-11-01 21:17:16 -07:00 |
|
Steven Bambling
|
a5ce5144d9
|
adding checkplugin_template_module parameter to call tempaltes from other modules. Useful for roles/profiles setup
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged from PR #34: https://github.com/Icinga/puppet-icinga2/pull/34
|
2014-10-23 21:30:46 -07:00 |
|
Nick Chappell
|
cf5c8e99bc
|
Update the path for the target directory so it matches the target directories of the other object types.
|
2014-10-18 19:48:27 -07:00 |
|
Ricardo Melo
|
f1b88abebf
|
* fixed #7213
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from Github PR29: https://github.com/Icinga/puppet-icinga2/pull/29
refs#7213: https://dev.icinga.org/issues/7213
|
2014-10-18 19:42:08 -07:00 |
|
Ricardo Melo
|
42e6186709
|
added new file
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from Github PR29: https://github.com/Icinga/puppet-icinga2/pull/29
refs#7213: https://dev.icinga.org/issues/7213
|
2014-10-18 19:41:25 -07:00 |
|
Markus Frosch
|
cf3f80e3fe
|
Use actual debmon.org repository key
29D662D2 is the actual debmon.org key
BC7D020A is Alexander Wirt's (formorer) old key
|
2014-10-15 10:34:06 +02:00 |
|
Markus Frosch
|
972b7abee8
|
Always include Class apt on Debian, needed by apt::source
In addition some indention fixes.
|
2014-10-15 10:30:26 +02:00 |
|
Melanie Gault
|
80c87b0ad1
|
add dependency and apply dependency objects
Signed-off-by: Nick Chappell <nick@intronic.org>
Icinga refs#7219: https://dev.icinga.org/issues/7219
|
2014-10-14 21:52:18 -07:00 |
|
Nick Chappell
|
5f2b0ff8da
|
Merge branch 'pr/27/server_check_plugin_defined_type'
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/27
|
2014-10-10 22:13:39 -07:00 |
|
Nick Chappell
|
95a15f2b2c
|
Merge branch 'pr/23/features_enable_disable'
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/23
|
2014-10-10 22:00:51 -07:00 |
|
Nick Chappell
|
28961d8fce
|
Comments in the icinga2::object::graphitewriter manifest.
|
2014-10-09 23:43:02 -07:00 |
|
Steven Bambling
|
f437b8406f
|
allow either source or content to be used as the file distribution method
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:30:49 -07:00 |
|
Steven Bambling
|
5e82839bb1
|
moving to using templates as the content source
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:30:49 -07:00 |
|
Steven Bambling
|
556aab7259
|
updating checkplugin_libdir for centos machies
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:30:49 -07:00 |
|
Steven Bambling
|
075ca2a4bf
|
adding new parameter for checkplugin_libdir to keep backwards compatibility
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:30:49 -07:00 |
|
Steven Bambling
|
cf99137e21
|
adding defined type independent of nrpe to manage check plugin (scripts)
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:30:49 -07:00 |
|
Steven Bambling
|
50a07737ab
|
getting difference and not enabling services listed as disabled even if also listed as enabled
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:21 -07:00 |
|
Steven Bambling
|
01e3430242
|
fixing missing , after parameters
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:21 -07:00 |
|
Steven Bambling
|
4fdc002c90
|
fixing define name
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:21 -07:00 |
|
Steven Bambling
|
d20c8264c1
|
adding feature disable define
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:21 -07:00 |
|
Steven Bambling
|
6526467f42
|
calling disable define and adding new params
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:21 -07:00 |
|
Steven Bambling
|
715a5d1a88
|
adding parameters for disabled features
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:20 -07:00 |
|
Steven Bambling
|
a7caedcaa4
|
checking to make sure feature is available before enabling it
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:20 -07:00 |
|
Steven Bambling
|
b5513163cb
|
fixig missing ,
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:20 -07:00 |
|
Steven Bambling
|
bc3aac5270
|
updating template name
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:20 -07:00 |
|
Steven Bambling
|
7db98fd8f5
|
adding graphitewrite object and template
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:20 -07:00 |
|
Steven Bambling
|
66d9d95ee2
|
re pointing default param's
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:20 -07:00 |
|
Steven Bambling
|
16251badad
|
running server::features from server class and passing parameterized array of features
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:20 -07:00 |
|
Steven Bambling
|
fb55aca0d5
|
adding default features to the paras.pp
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:20 -07:00 |
|
Steven Bambling
|
664d918edf
|
making the server watch for enabled features/modules
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:19 -07:00 |
|
Steven Bambling
|
7acbb29fad
|
removing maillog
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:19 -07:00 |
|
Steven Bambling
|
e846110b8d
|
wrong icinga ver
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:19 -07:00 |
|
Steven Bambling
|
aa72b8e1dd
|
fixing typo
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:19 -07:00 |
|
Steven Bambling
|
a0fb8f8a09
|
updating parameter names and define call
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:19 -07:00 |
|
Steven Bambling
|
829c22d1cd
|
adding default features and rename class
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:19 -07:00 |
|
Steven Bambling
|
f4ae2a4232
|
renaming files
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:19 -07:00 |
|
Steven Bambling
|
a087d65bba
|
adding class and define to enable icinga features/modules with icinga2-enable-feature command to create symlinks
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 23:12:19 -07:00 |
|
Olivier FONTANNAUD
|
2826c0fa9f
|
Refactor debmon support
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 22:26:07 -07:00 |
|
Olivier FONTANNAUD
|
e35c11aa21
|
Refactor debmon repository feature
rename use_debmon to use_debmon_repo, merge debmon_repo class to install class
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 22:26:07 -07:00 |
|
ofontannaud
|
4dd15a17e7
|
Add debmon support
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-10-09 22:26:07 -07:00 |
|
Steven Bambling
|
2e8770f9cb
|
feature to create/add graphitewriter configurtion
Signed-off-by: Nick Chappell <nick@intronic.org>
Taken from: https://github.com/Icinga/puppet-icinga2/pull/24
|
2014-10-02 21:02:01 -07:00 |
|
Steven Bambling
|
8671d25f98
|
fixing typo with Determines
Signed-off-by: Nick Chappell <nick@intronic.org>
Taken from: https://github.com/Icinga/puppet-icinga2/pull/22
|
2014-10-02 20:36:17 -07:00 |
|
Steven Bambling
|
c410696090
|
adding ability to enable command argument processing via nrpe client
Signed-off-by: Nick Chappell <nick@intronic.org>
Taken from: https://github.com/Icinga/puppet-icinga2/pull/22
|
2014-10-02 20:35:13 -07:00 |
|
Steven Bambling
|
462c965229
|
setting consistant server_db_type failure message
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:10 -07:00 |
|
Steven Bambling
|
811aee0280
|
syntax fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:10 -07:00 |
|
Steven Bambling
|
6ad22d4f96
|
sytle guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:10 -07:00 |
|
Steven Bambling
|
eba945d237
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:10 -07:00 |
|
Steven Bambling
|
d76a47706a
|
setting 4 digit octal
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:09 -07:00 |
|
Steven Bambling
|
9bc44f6b26
|
setting 4 digit octal
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:09 -07:00 |
|
Steven Bambling
|
447a27a6ea
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:09 -07:00 |
|
Steven Bambling
|
fb75630a5c
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:09 -07:00 |
|
Steven Bambling
|
1154197843
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:09 -07:00 |
|
Steven Bambling
|
bf683d719e
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:09 -07:00 |
|
Steven Bambling
|
5896e2b72a
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:08 -07:00 |
|
Steven Bambling
|
8e5b816eae
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:08 -07:00 |
|
Steven Bambling
|
670a0f7b46
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:08 -07:00 |
|
Steven Bambling
|
eefd533fb6
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:08 -07:00 |
|
Steven Bambling
|
fba84ed798
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:08 -07:00 |
|
Steven Bambling
|
960be1d867
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:07 -07:00 |
|
Steven Bambling
|
3009c0be8d
|
sytle guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:07 -07:00 |
|
Steven Bambling
|
2ea74bddf0
|
style guide fixs
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:07 -07:00 |
|
Steven Bambling
|
8f7ed4d64a
|
making mode 4 digit octal
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:07 -07:00 |
|
Steven Bambling
|
05cae20306
|
style guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:07 -07:00 |
|
Steven Bambling
|
3826f0419a
|
sytle guide fixes
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:07 -07:00 |
|
Steven Bambling
|
a77203195a
|
adding defaults to case statements, failing if not supported DB is given
Signed-off-by: Nick Chappell <nick@intronic.org>
|
2014-09-28 20:12:06 -07:00 |
|
Nick Chappell
|
201ac76d69
|
Added a link to the Launchpad page for the Icinga PPA.
|
2014-09-22 21:59:38 -07:00 |
|
Nick Chappell
|
0598e74f56
|
Typo.
|
2014-09-22 21:50:16 -07:00 |
|
Alessandro Franceschi
|
8f5a201bc1
|
Added generic icinga2::conf define @7273
Signed-off-by: Nick Chappell <nick@intronic.org>
Merged in from: https://github.com/Icinga/puppet-icinga2/pull/12
Refs #7273: https://dev.icinga.org/issues/7273
|
2014-09-18 19:47:54 -07:00 |
|
Alessandro Franceschi
|
529cbb380a
|
Fix for wrong package name in Debian 7
Signed-off-by: Nick Chappell <nick@intronic.org>
Taken from: https://github.com/Icinga/puppet-icinga2/pull/9
refs #7264, https://dev.icinga.org/issues/7264
|
2014-09-17 20:52:53 -07:00 |
|
Alessandro Franceschi
|
abc978ce41
|
Added Debian 7 support
Signed-off-by: Nick Chappell <nick@intronic.org>
Taken from: https://github.com/Icinga/puppet-icinga2/pull/9
refs #7264, https://dev.icinga.org/issues/7264
|
2014-09-17 20:51:11 -07:00 |
|
Nick Chappell
|
6d0b759fa6
|
Added a SyslogLogger object, accompanying ERB template and README additions.
refs#7234: https://dev.icinga.org/issues/7234
|
2014-09-15 21:07:42 -07:00 |
|
Nick Chappell
|
e32a5806c3
|
Added support for installing packages on Icinga 2 servers that will make the mail command available. Without it, Icinga 2 can't send out notifications. Also added a parameter to controller whether the packages will get installed; added a note in the README about the parameter.
refs #7212: https://dev.icinga.org/issues/7212
|
2014-09-15 20:26:51 -07:00 |
|
Nick Chappell
|
be65a35280
|
Use the operatingsystemmajrelease fact instead of operatingsystemelease for the sub-case statements in params.pp.
|
2014-09-13 21:54:46 -07:00 |
|
Nick Chappell
|
e6bb09d79b
|
Make support for CentOS 7 explicit; add sub-case statements for CentOS 6 and 7 and Ubuntu 12.04 and 14.04; fail if we're on any CentOS release other than 6 or 7 or Ubuntu 12.04 or 14.04.
|
2014-09-13 20:10:11 -07:00 |
|
Nick Chappell
|
cc57f33ac1
|
Whitespace cleanup.
|
2014-09-13 19:46:24 -07:00 |
|