Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: c6b7d4da71cc267b07d4f9cddeb24c9776e42fe2
https://github.com/tribe29/checkmk/commit/c6b7d4da71cc267b07d4f9cddeb24c977…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
A .werks/12146
Log Message:
-----------
12146 Agent Bakery: Improve deployment host selection form
The form for the configuration "Activate update only on the selected hosts",
that can be found at the "Automatic agent updates" page, undergoes two improvements:
Test hostname without activation:<br>
It is now possible to test a hostname for being considered for automatic updates,
without the need to activate the new conditions. To achieve this, enter the new conditions
at the "Conditions" section, enter the hostname to be tested at the "Test hostname before
activation" section and hit "Test". The result will be displayed inline.
Better visibility of activation button:<br>
The activation button for new filled-in conditions is moved into the "Activate update
only in the selected hosts" form (it was placed undearneath before), is renamed to
"Apply conditions" (It was named "Change selection" before) and is displayed with
a green background for better visibility.
CMK-6953
SUP-342
Change-Id: I15df7cc11ad536df21d1ea33c328b0a6ba08dddc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8717ac12aa05e03b9ec7ab21092e2428547b96d4
https://github.com/tribe29/checkmk/commit/8717ac12aa05e03b9ec7ab21092e24285…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M livestatus/src/HostListStateColumn.cc
M livestatus/src/HostListStateColumn.h
M livestatus/src/ServiceListStateColumn.cc
M livestatus/src/ServiceListStateColumn.h
M livestatus/src/TableHostGroups.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableServiceGroups.cc
Log Message:
-----------
Lambda-ify {Service,Host}ListStateColumn
Both columns are strongly coupled so that it is not possible to
transform them separately. This patch also makes the coupling
explicit by privatizing `Service...::service_list` and
`Service...::getValueFromServices()` and friending `Host...`.
We should rewrite the classes entirely some time.
CMK-7076
Change-Id: I6856449b2566cc7cbb0514b2bdfedf98f6afcf33
Commit: 03a224c48c36b69c1eeac831e358972f308f3bde
https://github.com/tribe29/checkmk/commit/03a224c48c36b69c1eeac831e358972f3…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
A livestatus/src/HostListState.cc
A livestatus/src/HostListState.h
R livestatus/src/HostListStateColumn.cc
R livestatus/src/HostListStateColumn.h
M livestatus/src/IntColumn.h
M livestatus/src/Makefile.am
A livestatus/src/ServiceListState.cc
A livestatus/src/ServiceListState.h
R livestatus/src/ServiceListStateColumn.cc
R livestatus/src/ServiceListStateColumn.h
M livestatus/src/TableHostGroups.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableServiceGroups.cc
Log Message:
-----------
Rename {Host,Service}ListState{Column,}
CMK-7076
Change-Id: Id14af21bfb4ae9ed3f4b5a62afd546fe87491eed
Commit: dbb635c8c96986216e8977de5677ffc921c91b9d
https://github.com/tribe29/checkmk/commit/dbb635c8c96986216e8977de5677ffc92…
Author: tobiWu <42635628+tobiWu(a)users.noreply.github.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
A .werks/12231
M checks/ceph_df
Log Message:
-----------
12231 <tt>ceph_df</tt>: Support Ceph 15.2.8-1focal
The check plugin <tt>ceph_df</tt>, which monitors the size and
used space of pools of Ceph storage systems, now supports Ceph
15.2.8-1focal. The corresponding services will be discovered upon
re-discovery.
Closes #329
Change-Id: Ic6f14307074a2515e56a03b78da9ee926d699946
Compare: https://github.com/tribe29/checkmk/compare/3d2ff176e076...dbb635c8c969
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3d2ff176e0761d6aae46cebaf5f3803d94e138cd
https://github.com/tribe29/checkmk/commit/3d2ff176e0761d6aae46cebaf5f3803d9…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
A .werks/12146
Log Message:
-----------
12146 Agent Bakery: Improve deployment host selection form
The form for the configuration "Activate update only on the selected hosts",
that can be found at the "Automatic agent updates" page, undergoes two improvements:
Test hostname without activation:<br>
It is now possible to test a hostname for being considered for automatic updates,
without the need to activate the new conditions. To achieve this, enter the new conditions
at the "Conditions" section, enter the hostname to be tested at the "Test hostname before
activation" section and hit "Test". The result will be displayed inline.
Better visibility of activation button:<br>
The activation button for new filled-in conditions is moved into the "Activate update
only in the selected hosts" form (it was placed undearneath before), is renamed to
"Apply conditions" (It was named "Change selection" before) and is displayed with
a green background for better visibility.
CMK-6953
SUP-342
Change-Id: I747d02c96eda9d740a41b896cfed19f62136657c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: afc9aac3b909937dfdf8c84112da3310c1d424f5
https://github.com/tribe29/checkmk/commit/afc9aac3b909937dfdf8c84112da3310c…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
A .werks/12074
M cmk/gui/plugins/views/mkeventd.py
Log Message:
-----------
12074 FIX Add help text to "Archive events of hosts" command
CMK-7082
Change-Id: I3d3112fa88632e8875f383fe52bdb7d5d575ea4c
Commit: c82056f5f248a1f5e278771b124acac15ac2f021
https://github.com/tribe29/checkmk/commit/c82056f5f248a1f5e278771b124acac15…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
A buildscripts/scripts/test-compile_cores.jenkins
Log Message:
-----------
Move NEB/CMC Compile to Scripted Pipeline
Change-Id: Ie0d7b144aede9c27687df21896746691f1e04a9e
Commit: 6cc12efba2b9759b062401ae7fb4351353c6572c
https://github.com/tribe29/checkmk/commit/6cc12efba2b9759b062401ae7fb435135…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
A buildscripts/scripts/test-cppcheck.jenkins
Log Message:
-----------
Move NEB/CMC Cppcheck to Scripted Pipeline
Change-Id: I9c83e2fd18dc31735cc5e6041edc46b9d849da5e
Commit: 4aab4061e19d38cf3a3854a79594455ca04e3cb0
https://github.com/tribe29/checkmk/commit/4aab4061e19d38cf3a3854a79594455ca…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
A buildscripts/scripts/test-iwyu.jenkins
Log Message:
-----------
Move NEB/CMC IWYU to Scripted Pipeline
Change-Id: Ia0061428f7b12541d764a5b85e44cb69de03d2ad
Commit: e8c17ec68605374d820b35fc9436890612485436
https://github.com/tribe29/checkmk/commit/e8c17ec68605374d820b35fc943689061…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M cmk/gui/htmllib.py
R web/htdocs/themes/facelift/images/icon_hardware.png
A web/htdocs/themes/facelift/images/icon_hardware.svg
R web/htdocs/themes/facelift/images/icon_networking.png
A web/htdocs/themes/facelift/images/icon_networking.svg
R web/htdocs/themes/facelift/images/icon_software.png
A web/htdocs/themes/facelift/images/icon_software.svg
Log Message:
-----------
Add SVG icons for the HW/SW inventory
The previous PNG icons were not found anymore since the code in
the htmllib searched for SVGs.
Change-Id: I3fc800a2da8abdde4b2b36276dd68a8a86b66128
Commit: 165ca804a4ba7ef8170d988d320424b58456efd7
https://github.com/tribe29/checkmk/commit/165ca804a4ba7ef8170d988d320424b58…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M cmk/gui/plugins/dashboard/builtin.py
A web/htdocs/themes/facelift/images/icon_dashboard_main.svg
A web/htdocs/themes/facelift/images/icon_dashboard_problems.svg
A web/htdocs/themes/facelift/images/icon_dashboard_system.svg
Log Message:
-----------
Add SVG icons for the three main dashboards
Change-Id: I6fba76f18e24efb462168b09b0ed57c363b1bbf8
Commit: 0f9a04645066c1025c8c046cf7face974fcc7a52
https://github.com/tribe29/checkmk/commit/0f9a04645066c1025c8c046cf7face974…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M cmk/gui/plugins/dashboard/builtin.py
Log Message:
-----------
Add title URLs for the main and site dashboards
Change-Id: I4d96a12de4123f8681de73c41a85c13f0a51325d
Compare: https://github.com/tribe29/checkmk/compare/491330f412da...0f9a04645066
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 2d7a6e0a10d7018fa1f74902594d9332ad1b331a
https://github.com/tribe29/checkmk/commit/2d7a6e0a10d7018fa1f74902594d9332a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/watest/test-log.cpp
M agents/wnx/watest/test-service.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
Revert "Windows agent adjustments:"
This reverts commit 0905a7cc76aea1256e86235cc176c751ce696f88.
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d2319bf964c5fdddd1cfd20184179f98ca1e5572
https://github.com/tribe29/checkmk/commit/d2319bf964c5fdddd1cfd20184179f98c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M cmk/base/checking/_legacy_mode.py
M cmk/base/config.py
Log Message:
-----------
_legacy_mode: inline determination of source type
Inline the last remaining callsite of 'get_management_board_precedence'.
Change-Id: Ief0eb9f9a5367cb61da40860eb54cde95a847bb6
Commit: 77edf011a31019f33fbac1bef83c1c78f506441d
https://github.com/tribe29/checkmk/commit/77edf011a31019f33fbac1bef83c1c78f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M cmk/base/check_api.py
M cmk/base/check_api_utils.py
M cmk/base/check_utils.py
M cmk/base/checking/_legacy_mode.py
M cmk/base/config.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/sources/test_section_broker.py
Log Message:
-----------
move constants around
The file 'check_api_utils' was created just to resolve
import cycles. After moving these constants to 'check_utils',
all the remaining functions will find their place in a
dedicated module.
Change-Id: I317ff8497ef12db85aff74456e01f5008f00c3a1
Commit: 491330f412da570ecf162db86e6160893c7aaaf8
https://github.com/tribe29/checkmk/commit/491330f412da570ecf162db86e6160893…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checking/__init__.py
M tests/testlib/__init__.py
Log Message:
-----------
minor cleanups
Change-Id: I04539312ba1bc2fb96aa0ce67102a16917414f08
Compare: https://github.com/tribe29/checkmk/compare/862a125a0ee9...491330f412da
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 0905a7cc76aea1256e86235cc176c751ce696f88
https://github.com/tribe29/checkmk/commit/0905a7cc76aea1256e86235cc176c751c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/watest/test-log.cpp
M agents/wnx/watest/test-service.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
Windows agent adjustments:
clang-tidy is back
few renames
remove duplicate GetMultiSzEntry and add test to it
clang-tidy styles fixes
Change-Id: I7d70c32ec78890e7e06e61f6184db1c88f544e98