[icinga-checkins] icinga.org: New commits on branch mfriedrich/ido

git at icinga.org git at icinga.org
Mon Mar 11 22:00:32 CET 2013


URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2c01070ed59390634639da21d4e40f2db9957d6e
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 11 21:01:57 2013 +0100

    fix ownership of log file before dropping privs, don't segfault on permission problem with log file
    
    refs #3521

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=de79fd5380d1c1254155197ad534ff0c32edd05d
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 11 20:19:37 2013 +0100

    increase performance with hash comparing hosts/services to show/filter
    
    refs #3722

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ccba2bb140dbb1066aa693c3b30b41c8aadb7d1d
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 11 19:03:58 2013 +0100

    Revert "WIP: executed command on checks"
    
    This reverts commit c3f564fa6777969db53e266f356d3c1d2a141659.
    
    reverting for security relevance on the checkresult files on disk. if
    processed in memory, it would be a better chance.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=00b078fdbd993a1782a482d9eb440c2397b23607
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 11 19:03:45 2013 +0100

    Revert "idoutils: add executed command from core host/service status"
    
    This reverts commit 4945c543ff225abd05248c9374bbf555ca748165.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f65e32a85a07afffda117de26914796fc3079333
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 11 19:03:29 2013 +0100

    Revert "update Changelog for refs #3810"
    
    This reverts commit 1f16e1eb138cf2e680a568b09cbd7843646c4b55.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0fa96c629fabec9c69064521fc5312bf6cf4008c
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 22:42:13 2013 +0100

    docs, again

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b182432e82672d820d5641994a1792dcc9ac89d0
Merge: 340b71d 9b25b90
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 22:41:59 2013 +0100

    Merge branch 'next' of git.icinga.org:icinga-core into next
    
    Conflicts:
    	html/docs/de/index.html
    	html/docs/en/index.html

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=340b71d5cb7d6e5d7a0e481b36731b58db6f4662
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 22:23:25 2013 +0100

    fix copyright in docs

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e7cbf1b1ae3124f592ac71148b26ffa4264aaa3f
Merge: 249bd9a 1f16e1e
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 22:11:54 2013 +0100

    Merge branch 'test/core' into next
    
    Conflicts:
    	docbook
    	html/docs/de/index.html
    	html/docs/en/index.html

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1f16e1eb138cf2e680a568b09cbd7843646c4b55
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 22:04:12 2013 +0100

    update Changelog for refs #3810

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=292bb653f126e17793fffa6838db0cbbc7705b47
Merge: 4945c54 b72908d
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 21:56:53 2013 +0100

    Merge branch 'mfriedrich/core' into mfriedrich/feature-3810

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=4945c543ff225abd05248c9374bbf555ca748165
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 15:36:40 2013 +0100

    idoutils: add executed command from core host/service status
    
    this is the additional entry for getting the data from idomod over to
    ido2db and all three database backends.
    
    so we may use that with icinga web then.
    
    refs #3810
    refs #1137

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b72908dcc59c9fbded626385d1897ff77b89d973
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 20:37:47 2013 +0100

    fix tests in t-tap

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=caa849b66b951edc913c86e74367a9e3e8d39442
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 20:24:40 2013 +0100

    core: increase performance on host->service relation counter (config reading, flapping)
    
    when a service is checked against its host association we can already
    update the relation counter as well as total check interval.
    
    the first is required for the config pre flight check while the second
    is used within flapping detection.
    
    original patch by Andreas Ericsson, fixed for usage in Icinga.
    
    refs #3820

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=cadff241c41835b78aaafebdc40fe2f0e088814a
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 19:55:49 2013 +0100

    core: avoid writing objects.cache if set to /dev/null
    
    refs #3819

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ac68d2237f4c948864eb12b94817eb7c02b0adce
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 19:40:55 2013 +0100

    core: skip writing status.dat if explicitely set to /dev/null (e.g. when using alternate data retrieval methods like IDOUtils)
    
    refs #3819

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8d50e29b883cb567b7bd385c7afc59ba7663352e
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 19:22:57 2013 +0100

    bail early if there aren't any illegal_object_chars defined
    
    which saves some strcmp nops.
    
    refs #3389

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9d5f21de569a1101cf5bfdb10692832c4c93e30e
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 19:17:55 2013 +0100

    core: add the notification type by string to debug logs; set CUSTOM=8, STALKING=9
    
    fixes #3818

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f263e3a5d50acb9adc6223d224116f49dbf014a1
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 19:06:02 2013 +0100

    core: revamp USE_LTDL definitions in nebmods #3817
    
    fixes #3817

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=f88cb3ced7fe82d0bcd73a647772605a3a830319
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 18:46:55 2013 +0100

    core: enhance illegal macro character processing performance
    
    doing the checks on-demand in O(n*m) nested loops costs a heck of
    performance when the macro should be cleaned from illegal characters.
    
    by creating a map during initialisation, and only checking against that
    will increase performance on macro processing overall.
    
    kudos to Andreas Ericsson for the patch.
    
    refs #3389

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7aab352a3d651e850b634ced285160a76715c7a3
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 15:56:00 2013 +0100

    core: keep logfile open, reducing open/close performance decreases
    
    the only caveat on this - when a kernel panic happens, the last fflush()
    may be missed, since the buffers now reside on the kernel side, and we
    do not open/close (commit) the log on every single line.
    
    refs #3390

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=739287b6f7742d951248724300f8410312dda539
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 15:13:24 2013 +0100

    core: fix services with empty hostgroups aren't processed even if it has host_name specified (allow_empty_hostgroups=1) (thx Viranch Metha) #3736
    
    refs #3736

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=161d5117fa585e6cbbbef27b51a6701dfa2a8eeb
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 14:58:23 2013 +0100

    core: fix triggered downtimes for child hosts are missing after icinga restart (thx Michael Lucka) #3390
    
    basically, the issue is 2 folded:
    
    - the downtimes are somewhat whackily sorted in memory after being read
      from status.dat/retention.dat
    - that sort order (by start time) will not allow to to check for valid
      parent downtimes when a child downtime is considered valid or invalid
    
    the patch changes the sort order of downtimes in memory and assumes that
    
    - parent and child downtimes have the same start time
    - downtime_ids are ascending, parent before child
    
    requires further tests, thanks Michael Lucka for the patch and analysis.
    
    refs #3390

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=5074e8d9302134d0e089d43015616fe07492b86f
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 14:30:46 2013 +0100

    core: fix host_check, last_check == next_check wrong in scheduling queue
    
    this is one of those side effects when detecting orphaned checks, so in
    order to solve the issue, remove workaround for the next_check of on
    demand hosts, and look our if they occur on the orphaned checks again.
    
    fixes #2195

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=323efdfcb846774e1c576d56875069ee0407730d
Merge: 3bfc09a c3f564f
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Sun Mar 10 14:26:01 2013 +0100

    Merge branch 'mfriedrich/core' of git.icinga.org:icinga-core into mfriedrich/core

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c3f564fa6777969db53e266f356d3c1d2a141659
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 21:15:36 2013 +0100

    WIP: executed command on checks
    
    refs #3810

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=9b25b90463bb6b21980b31cb1334285c8ef2d612
Merge: 249bd9a da89fea
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 22:33:09 2013 +0100

    Merge branch 'test/core' into next
    
    Conflicts:
    	html/docs/de/index.html
    	html/docs/en/index.html

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=da89feabada530678b99e55219d3d561554c8b81
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 19:01:45 2013 +0100

    core: refuse to start if neb modules fail to load (Andreas Ericsson) refs #3812
    
    since it will be mandatory to run idoutils once configured, the core
    should check if loading was succesful, and otherwise shutdown as well.

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=843f8435c39f2f6bef71561fff7458e8d666b167
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 18:39:56 2013 +0100

    icinga.spec: fix double %{logdir}/gui/ definitions in icinga and icinga-gui (thx René Koch)
    
    refs #3802
    
    Conflicts:
    	icinga.spec

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=33007e88e4700fe0d3ec17edd020c9e0fccf1ede
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 18:32:57 2013 +0100

    silence some compiler warnings

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=6d06788aba95066bf02d517a69a6155094d01c5d
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 18:31:17 2013 +0100

    install: set --enable-idoutils/event-broker to true as default configure flags
    
    fixes #3813

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=1d46dc5d1d4985decd833ebbc69253a55cff595e
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 18:09:19 2013 +0100

    core: log a debug message when a neb module overrides a check

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=0e70473742cc0524ccf5969494849b3e345cc5e4
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 17:04:24 2013 +0100

    add last|next_check to orphaned check log output

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b0e56345fddc1e3214e97de63bb5ce556201a7ec
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 16:55:05 2013 +0100

    add debug log when cancelling a downtime

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=e8d2ba483d19148582956b6598c19bc4fefa9e5c
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Mar 8 15:56:20 2013 +0100

    the yearly copyright sed

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=249bd9ad4abd087749dda1c028f646cc6b15d183
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 4 21:29:08 2013 +0100

    import a new docs revision

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=c126ae57574005f2279f93c0ae69c1dab3c3a8b3
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 4 21:17:53 2013 +0100

    set the correct community support url

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3bfc09a8257bb587357c2be5bde0ab00b259acca
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 4 20:22:32 2013 +0100

    add a test case for #3509
    
    refs #3509

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2beb7c06e57db238bd3fa93274df05e7d3f22761
Merge: 37a6342 548fc3f
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 4 18:47:03 2013 +0100

    Merge branch 'test/ido' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=37a6342978d82e0c544d6f38e7e4d3a77962b2fc
Merge: feff0b7 dfdce29
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 4 18:41:10 2013 +0100

    Merge branch 'test/cgis' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=feff0b78ef43e9969a74043722160111f55e8555
Merge: 7713a67 d2b7951
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Mon Mar 4 18:39:37 2013 +0100

    Merge branch 'test/core' into next

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=d2b7951cb02ac9e6a6001d577104250941d7d879
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Thu Feb 21 20:12:31 2013 +0100

    core: fix keep_unknown_macros still exposes wrong warnings to logs refs #3725

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=dfdce29a6b104ae6f16ea15a31436d9988caa551
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 21 00:23:18 2013 +0100

    classic-ui: Added setting focus to main frame on first site load #3202
    
    refs: #3202
    
    now focus is on main frame after initial load
    
    whatthecommit: should work I guess...

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7713a67adb71357c027e3096a746c852dff9fb75
Author: Michael Friedrich <michael.friedrich at gmail.com>
Date:   Fri Feb 15 00:56:02 2013 +0100

    icinga.spec: import from repoforge with rpmline fixes
    
    Conflicts:
    	icinga.spec

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=7af744b308a499369fb8e4d08ecdce6429e46aeb
Merge: 3e1e6d5 b5f8786
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 7 01:21:14 2013 +0100

    Merge branch 'next' into rbartels/cgi

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=3e1e6d58fd7fd0fe44047ae85270466cbc4f979c
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 7 00:55:48 2013 +0100

    classic-ui: added status_update_interval to JSON status output #3172
    
    refs: #3172
    
    added "status_update_interval" and removed "program_state_ok" in
    a earlier commit. was complete pointless
    
    (O.o) (> <) Bunny approves these changes. #whatthecommit

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=a5bd28d58b29a6e0abd7276ed5fc11ca63ae1978
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 7 00:35:18 2013 +0100

    classic-ui: removed the most useles var 'nagios_process_state' ever.
    
    was set to STATE_OK and got never changed

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=2d219770cd22c41242c80f5318536b1a2de24246
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Thu Feb 7 00:18:44 2013 +0100

    classic-ui: added date_format to JSON status data #3172
    
    refs: #3172

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b5f8786754cb6674e0a96471dc31fb260598d841
Author: Carl Friend <crfriend at rcn.com>
Date:   Wed Feb 6 12:33:17 2013 -0500

    Feature #3518 - Create cgi.cfg update file for 1.9

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ccbd6206cf2e383fa2d734a559971326b99f0cde
Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Feb 6 17:01:13 2013 +0100

    icinga.spec: add idoutils as transitional package (thx Stefan Marx, Michael Grüner)
    
    fixes #3640

URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=b59c32c4f4386f4ee795832dee211b774eea6078
Author: Ricardo Bartels <ricardo at bitchbrothers.com>
Date:   Sun Feb 3 15:43:34 2013 +0100

    classic-ui: Added data/time selection to 'log file navigation' #3168
    
    refs: #3168
    
    now you can select a date for the calender and jump right to it.





More information about the icinga-checkins mailing list