Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 00dd23a12079d1d4b990721f0fb2c72a010821e4
https://github.com/tribe29/checkmk/commit/00dd23a12079d1d4b990721f0fb2c72a0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M agents/windows/msibuild/msi-update
M agents/wnx/install/version.wxi
Log Message:
-----------
Unified Display Name for Windows Agent is set to 'Check MK Agent 1.6'
Change-Id: I7f6ef6018dd67b73ab897c7e5673cee08c9a0322
Commit: 0db5f3cdf3295baa77b4b867f30418d912c6e7a5
https://github.com/tribe29/checkmk/commit/0db5f3cdf3295baa77b4b867f30418d91…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2362] - logging improved
- unit test re-fix
- unit test a bit extended
Change-Id: I549a57e9a6e0b6abe4f4f3f8702da4bc68fcab17
Commit: 14f5883864a4c8361ed5151d1611c79cc8fb7a79
https://github.com/tribe29/checkmk/commit/14f5883864a4c8361ed5151d1611c79cc…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/commander.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-ohm.cpp
Log Message:
-----------
[CMK-2362] - config reload improved
- after reload_config agent also calls preStartBinaries(to start async plugins, OHM and
agent-updater)
- unique id to config added to identify config loading
- removed obsolete code
- unit tested reloadConfig and few ohm functions
- log texts are mor clear now
Change-Id: I5041a249f3ed3a6bee7a3153d1ffb8b36b3d4804
Commit: d6057c4437e0cfa1c0920e24c57b77ff7a94f54e
https://github.com/tribe29/checkmk/commit/d6057c4437e0cfa1c0920e24c57b77ff7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
A .werks/8895
Log Message:
-----------
8895 Windows Agent supports async local plugins with cache_age
Now Windows Agent adds to the output from the local plugin the string
with cache information if the local plugin has 'cache_age' property set
in the configuration file.
Thus, the Windows Agent now fully supports the improvements made in the
werk 7402 also for local plugins running asynchronously.
Change-Id: I10265a4fc3589ba58714998bcc665e0438163c4c
Commit: e5e062dd834e3fcad48d6deac1c40c5a7ef920d2
https://github.com/tribe29/checkmk/commit/e5e062dd834e3fcad48d6deac1c40c5a7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
A .werks/8896
Log Message:
-----------
8896 FIX Fixed rare crash when a plugin should be terminated
Previously, in the process of terminating of the hanging plugins,
the Windows Agent could accidentally destroy a critical Windows process,
thus causing BSOD.
Since then, the Agent uses a safe algorithm to terminate plugins.
Change-Id: I1c481b2b7500c2a4a093a670e01ef4b4d16d01d9
Commit: e7836fb2860c2ca6292be668252372e47790b839
https://github.com/tribe29/checkmk/commit/e7836fb2860c2ca6292be668252372e47…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
A .werks/8897
Log Message:
-----------
8897 FIX Plugins configuration is correctly processed by the Windows Agent
Previously, Windows Agent processed the plugins configuration
using the approach: the first rule wins.
Thus, each plugin can only use one rule for its configuration.
From now on, the Windows Agent applies all rules to
each plugin, provided
that the rule file name pattern matches with the plugin name.
This change also provides 100% backward compatibility with Windows Legacy Agent.
Change-Id: I891b81e01d05e87d4496210cd6f8fc6327ab7eef
Commit: 2c2b0f8a6db9b5d4bec1ffe2b81b56347fc32dc2
https://github.com/tribe29/checkmk/commit/2c2b0f8a6db9b5d4bec1ffe2b81b56347…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
M agents/Makefile
Log Message:
-----------
Extracting two major numbers from NEW_VERSION to NEW_VERSION_MAJOR
To be used for naming Windows Agent
Change-Id: Iaf9924fb68e2611e40445e8e4434903e3aa633fa
Commit: 0c1da5952bd8c7786f1cc74edd16f9191449a83a
https://github.com/tribe29/checkmk/commit/0c1da5952bd8c7786f1cc74edd16f9191…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
A .werks/8898
Log Message:
-----------
8898 New command line option 'restore' for Windows Agent
This command line option restores original bakery configuration,
which consists from the next elements: check_mk.bakery.yml,
bakery plugins and checkmk.dat.
If installed Windows Agent has no bakery configuration, for example,
packaged agent, then nothing happens.
Change-Id: I9d6e8b644959dce3974e5e85c550029261a4dad4
Commit: 374bfef068e6c4ed464ad17bbf20bcc3ff275ca1
https://github.com/tribe29/checkmk/commit/374bfef068e6c4ed464ad17bbf20bcc3f…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
A .werks/8899
Log Message:
-----------
8899 FIX Windows Agent only_from parameter works now correctly
Previously in check_mk.user.yml, installed from the Windows Agent MSI,
the parameter 'only_from' was incorrectly initialized with an empty value.
This effectively prevented the setting of 'only_from' using Bakery,
because the user configuration is more prioritized than the bakery one.
Now the 'only_from' parameter is removed from check_mk.user.yml.
Change-Id: Ie55c6043766d4108b9474fa14199e26f0a5c1107
Commit: d72f083c624e1e7eb117931c8d7511722deccee3
https://github.com/tribe29/checkmk/commit/d72f083c624e1e7eb117931c8d7511722…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-09-08 (Sun, 08 Sep 2019)
Changed paths:
A .werks/10055
Log Message:
-----------
10055 FIX The Windows Agent service loads correct configuration
Previously, after installation from MSI, the Windows Agent service loaded
its own configuration too early, thus loading the default(fabric) configuration
instead of bakery configuration.
To use the configuration provided by bakery, you should restart the service
manually.
Since now Windows Agent loads the configuration only after updating the
Legacy Agent configuration and after installing the Bakery configuration.
Change-Id: Ie3ac210d9d5b5f5acbfb23435d663c6909e8f716
Compare:
https://github.com/tribe29/checkmk/compare/d07c80be801d...d72f083c624e