Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 97e03b3fb0bae839728f5208423616fb1fae0e00
https://github.com/tribe29/checkmk/commit/97e03b3fb0bae839728f5208423616fb1…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/12208
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_prometheus.py
Log Message:
-----------
12208 agent_prometheus: addition of feature to only monitor specific namespaces
In the previous version all namespaces were automatically monitored
for cAdvisor and kube-state-metrics. This werk introduces the feature
to monitor only specific namespaces if wanted.
Change-Id: I279b5d2559d27b6dc73317634fcb8e4a4960658a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fbd7e8c8ea396b7dcc04da69a73a153fa37c110c
https://github.com/tribe29/checkmk/commit/fbd7e8c8ea396b7dcc04da69a73a153fa…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/11854
Log Message:
-----------
11854 FIX Windows agent service terminates all processes started from programdata/checkmk directory
Previously, in some rare cases such running processes could create quite
serious problems for the agent. They may prevent or damage agent installation
due to the locking of file.
Since this release the problem is resolved. All processes, which have binaries
located in <tt>%programdata%/checkmk/agent</tt>, will be unconditionally
terminated on service exit.
Change-Id: I6aeec2b0f975b47526aa3627c44416ce63f3a2d7
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 8b4507d0c01f7ecfa9f3f5615c9840d4490e2039
https://github.com/tribe29/checkmk/commit/8b4507d0c01f7ecfa9f3f5615c9840d44…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/11854
Log Message:
-----------
11854 FIX Windows agent service terminates all processes started from programdata/checkmk directory
Previously, in some rare cases such running processes could create quite
serious problems for the agent. They may prevent or damage agent installation
due to the locking of file.
Since this release the problem is resolved. All processes, which have binaries
located in <tt>%programdata%/checkmk/agent</tt>, will be unconditionally
terminated on service exit.
Change-Id: I6aeec2b0f975b47526aa3627c44416ce63f3a2d7
Commit: 18b10675687a911da20ec1255776b3785eae0e3d
https://github.com/tribe29/checkmk/commit/18b10675687a911da20ec1255776b3785…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/12336
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
REST API: folders, show hosts optionally
* show a single folder: when show_hosts is specified, the
hosts of this folder are shown in the folders "members" section.
* folder collection: when show_hosts is specified, the hosts
of all folders will be show in the folders "members"
section.
Change-Id: I90336e5595c05c0fa49d344ebd2ab67438fa6c39
Commit: eda192f001161e728e37c474c1338e8ace84b438
https://github.com/tribe29/checkmk/commit/eda192f001161e728e37c474c1338e8ac…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/fields.py
Log Message:
-----------
REST API: allow folder list with different parent folders
Change-Id: Id2e673b2771b5edda5714ba9898a1d44e6a81035
Commit: 6d2d57570bd86afebc48e2b79a5430d68b38af48
https://github.com/tribe29/checkmk/commit/6d2d57570bd86afebc48e2b79a5430d68…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/folder_config.py
Log Message:
-----------
REST API: clarify the use of slahses in URLs
Change-Id: I293e74e8557ec4c5eb04181967af60a5166fd832
Compare: https://github.com/tribe29/checkmk/compare/3449967c203c...6d2d57570bd8
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: d6e1998c887d0c7e761314215b8e1c4a3c723838
https://github.com/tribe29/checkmk/commit/d6e1998c887d0c7e761314215b8e1c4a3…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/
Commit: 3449967c203c24167dc35bf6c4943fe02a412901
https://github.com/tribe29/checkmk/commit/3449967c203c24167dc35bf6c4943fe02…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/12085
A agents/plugins/mailman_lists
R agents/plugins/mailman_lists.py
Log Message:
-----------
12085 FIX Use Python2 pendant of mailman_lists agent plugin
Porting the {{mailman_lists}} agent plugin does not work out of the box due to
the way the executable is used as a plugin.
Prior to a real porting this change just rolles back to Python2 for this plugin.
Change-Id: If4c67e0f63a5f986bfeab4009c8a0560df364d37
Compare: https://github.com/tribe29/checkmk/compare/7fc7c98561b4...3449967c203c
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: bd5fe069dcd6b50a09b0834090c54d5274ebf08c
https://github.com/tribe29/checkmk/commit/bd5fe069dcd6b50a09b0834090c54d527…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/12282
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
12282 FIX Ruleset edit page: Fix move / delete of rules disable rule analyzation
The ruleset page is showing a rule match analyzation in the moment it has
contextual information about host name and service. The delete rule and move
rule actions were dropping these contextual information accidentally.
Change-Id: I8df65164dd63e2c7f093be7bf779c742f9428198
Commit: 9a6a17e9d67dd903760208f9e072cf15edc7e9bf
https://github.com/tribe29/checkmk/commit/9a6a17e9d67dd903760208f9e072cf15e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/wato/pages/folders.py
Log Message:
-----------
Fix hosts / folders / clusters being created in wrong folder
Change-Id: Ia080994b1a42f563ee8d6adb094da649557cdbd6
Commit: 2fe48285ec6010b7948597ac951d28d8b0c3e2f5
https://github.com/tribe29/checkmk/commit/2fe48285ec6010b7948597ac951d28d8b…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/12274
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/endpoints/host_group_config.py
M cmk/gui/plugins/openapi/endpoints/service_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
12274 API: removing etag requirement in delete endpoints
The delete endpoint for host_config, service_group, host_group and
contact_group required an etag to perform the action. This requirement
is removed to be consistent with the other delete endpoints.
Change-Id: Idbbfe09b0407d4f1bd61c747545be5836943d0d1
Commit: 7fc7c98561b4c83f4b81e1b214d7ca3729109a5a
https://github.com/tribe29/checkmk/commit/7fc7c98561b4c83f4b81e1b214d7ca372…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/12275
A doc/treasures/deprecated/downtime
A doc/treasures/deprecated/downtime.python3.py
R doc/treasures/downtime
A doc/treasures/downtime.py
R doc/treasures/downtime.python3.py
R doc/treasures/downtime_rest_api
Log Message:
-----------
12275 downtime script: deprecating the previous downtime scripts
The previous downtime scripts downtime and downtime.python3 are deprecated
due to the introduction of the new REST API based downtime script.
Change-Id: I50392513b3dc55c05f087183266b8c712172b19f
Compare: https://github.com/tribe29/checkmk/compare/68c8b2d9bde0...7fc7c98561b4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0ad6e781f9989a1042014e96ffa0518d0f2cda71
https://github.com/tribe29/checkmk/commit/0ad6e781f9989a1042014e96ffa0518d0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/12282
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
12282 FIX Ruleset edit page: Fix move / delete of rules disable rule analyzation
The ruleset page is showing a rule match analyzation in the moment it has
contextual information about host name and service. The delete rule and move
rule actions were dropping these contextual information accidentally.
Change-Id: I8df65164dd63e2c7f093be7bf779c742f9428198
Commit: 2b6bd3c1eb8912cb40ca52eb69159870b8afa138
https://github.com/tribe29/checkmk/commit/2b6bd3c1eb8912cb40ca52eb69159870b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/wato/pages/folders.py
Log Message:
-----------
Fix hosts / folders / clusters being created in wrong folder
Change-Id: Ia080994b1a42f563ee8d6adb094da649557cdbd6
Commit: c12017e9e3388d6f5fcb1ae7f483ffd2af7ab9dd
https://github.com/tribe29/checkmk/commit/c12017e9e3388d6f5fcb1ae7f483ffd2a…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/plugins/sidebar/tactical_overview.py
M web/htdocs/themes/facelift/scss/_snapins.scss
Log Message:
-----------
Show "Unhandled problems" in less mode
Change-Id: I51d4d616a831e7373d9560c6c7d2ecde5b2f9889
Commit: 81f5ceb0574065e4e2fd047eac46cc11bde033a5
https://github.com/tribe29/checkmk/commit/81f5ceb0574065e4e2fd047eac46cc11b…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: I45563a572bb6a93cdd508fb550131853b88db744
Compare: https://github.com/tribe29/checkmk/compare/4fe7a9fb3a6d...81f5ceb05740
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4fe7a9fb3a6dc2efb3f8d6e09b14c3eabc95bce7
https://github.com/tribe29/checkmk/commit/4fe7a9fb3a6dc2efb3f8d6e09b14c3eab…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/11853
Log Message:
-----------
11853 FIX Windows agent uses separate script to protect own files from unathorized access
Previously, the protection algorithm was hard-coded into the Windows agent and
it was called synchronously. Such approach may lead to some rare but important
problems, because the start of the Windows agent service required a lot of
time and Windows service manager may not accept this delay.
Since this release Windows agent uses batch script, which runs in a separate
and independent process. This script provides the identical functionality as
before, but it doesn't interfere with Windows agent service thus solving the
problem with delay.
Change-Id: Idc604763b5d3c04ed05fa873f37566257b16d5f8
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 21d62974a84d20330ec5d33b3009519cd50f8a7b
https://github.com/tribe29/checkmk/commit/21d62974a84d20330ec5d33b3009519cd…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
M cmk/gui/dashboard.py
M tests/unit/cmk/gui/test_dashboard.py
Log Message:
-----------
Add new problem graph dashlet
Change-Id: I5e87e964471886fbb84d5d3b4af3588613a59bb3
Commit: 68c8b2d9bde01862f6ed82211470f795a6b88e5c
https://github.com/tribe29/checkmk/commit/68c8b2d9bde01862f6ed82211470f795a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-03-03 (Wed, 03 Mar 2021)
Changed paths:
A .werks/11853
Log Message:
-----------
11853 FIX Windows agent uses separate script to protect own files from unathorized access
Previously, the protection algorithm was hard-coded into the Windows agent and
it was called synchronously. Such approach may lead to some rare but important
problems, because the start of the Windows agent service required a lot of
time and Windows service manager may not accept this delay.
Since this release Windows agent uses batch script, which runs in a separate
and independent process. This script provides the identical functionality as
before, but it doesn't interfere with Windows agent service thus solving the
problem with delay.
Change-Id: Idc604763b5d3c04ed05fa873f37566257b16d5f8
Compare: https://github.com/tribe29/checkmk/compare/ef100a66a249...68c8b2d9bde0