Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e5b50cd357d540dcebc2e9474af5d1bd501ef4fa
https://github.com/tribe29/checkmk/commit/e5b50cd357d540dcebc2e9474af5d1bd5…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-04-30 (Fri, 30 Apr 2021)
Changed paths:
A .werks/12202
M checks/f5_bigip_vserver
M tests/unit/checks/test_f5_bigip_vserver.py
Log Message:
-----------
12202 FIX f5_bigip_vserver: Crash when ip address invalid
Check f5_bigip_vserver crashed when invalid ip address was sent.
Now, there is no crash and ip address is set as '-' (unknown).
FEED-6008
Change-Id: Ide36d264021f8da7f548361e47fd8e07f310a971
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: be74fe02914cc87a91b7d577083dbddfb99e3aad
https://github.com/tribe29/checkmk/commit/be74fe02914cc87a91b7d577083dbddfb…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2021-04-30 (Fri, 30 Apr 2021)
Changed paths:
M cmk/gui/plugins/sidebar/search.py
M web/htdocs/themes/facelift/scss/_mega_menu.scss
Log Message:
-----------
UI Tuning: Improved styling of mega menu search
* Search results with long titles are now cut of with "..."
the whole title is displayed when hovered
* Increase width of mega menu when searching
* Add better default icons for searchs results
Change-Id: Id72a29bea728b055dec18d6f811795feca753939
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 31f9e66357fa70adfe2b2cdb40ccbfae6d9bb889
https://github.com/tribe29/checkmk/commit/31f9e66357fa70adfe2b2cdb40ccbfae6…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2021-04-30 (Fri, 30 Apr 2021)
Changed paths:
M cmk/gui/plugins/sidebar/search.py
M web/htdocs/themes/facelift/scss/_mega_menu.scss
Log Message:
-----------
UI Tuning: Improved styling of mega menu search
* Search results with long titles are now cut of with "..."
the whole title is displayed when hovered
* Increase width of mega menu when searching
* Add better default icons for searchs results
Change-Id: Id72a29bea728b055dec18d6f811795feca753939
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 63e6603d2846e2d44a7d050bd37842ce0a6d2855
https://github.com/tribe29/checkmk/commit/63e6603d2846e2d44a7d050bd37842ce0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-30 (Fri, 30 Apr 2021)
Changed paths:
M livestatus/src/TableServices.cc
M livestatus/src/TableServicesByGroup.cc
M livestatus/src/TableServicesByHostGroup.cc
Log Message:
-----------
Unify host/service authorization in NEB and CMC a bit more.
Change-Id: Ic05c7e211f5b132930417beba637745f310715ad
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 43f39f187ffaa83853408050fb7192f4cb1b7aef
https://github.com/tribe29/checkmk/commit/43f39f187ffaa83853408050fb7192f4c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-30 (Fri, 30 Apr 2021)
Changed paths:
M livestatus/src/CommentColumn.h
M livestatus/src/CustomVarsDictColumn.cc
M livestatus/src/DowntimeColumn.h
M livestatus/src/HostGroupsColumn.cc
M livestatus/src/HostListColumn.cc
M livestatus/src/HostListState.h
M livestatus/src/LogwatchListColumn.cc
M livestatus/src/RRDColumn.h
M livestatus/src/ServiceGroupMembersColumn.h
M livestatus/src/ServiceListColumn.h
M livestatus/src/ServiceListState.h
M livestatus/src/Table.cc
M livestatus/src/TableEventConsole.h
M livestatus/src/TableEventConsoleEvents.h
M livestatus/src/TableEventConsoleHistory.h
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStateHistory.h
M livestatus/src/auth.cc
M livestatus/src/auth.h
Log Message:
-----------
Unified authorization code a bit.
The #ifdefs and the pseudo abstractions are still horrible, but at least
related code is kept together now. We really need real abstractions for
monitoring core entities.
Change-Id: I382b8b517e1a61e12600cb7e70293a3f67748a35
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: e25494454413831e58ae94c32679887960173845
https://github.com/tribe29/checkmk/commit/e25494454413831e58ae94c3267988796…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-04-30 (Fri, 30 Apr 2021)
Changed paths:
A .werks/12202
M checks/f5_bigip_vserver
M tests/unit/checks/test_f5_bigip_vserver.py
Log Message:
-----------
12202 FIX f5_bigip_vserver: Crash when ip address invalid
Check f5_bigip_vserver crashed when invalid ip address was sent.
Now, there is no crash and ip address is set as '-' (unknown).
FEED-6008
Change-Id: Ide36d264021f8da7f548361e47fd8e07f310a971
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0300f077729264b0297ca9375adf0ae9301c9539
https://github.com/tribe29/checkmk/commit/0300f077729264b0297ca9375adf0ae93…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-04-30 (Fri, 30 Apr 2021)
Changed paths:
A .werks/12783
A cmk/base/plugins/agent_based/inventory_k8s_endpoint_info.py
R inventory/k8s_endpoint_info
A tests/unit/cmk/base/plugins/agent_based/test_inv_k8s_endpoint_info.py
Log Message:
-----------
12783 FIX inventory: kubernetes endpoint
Before this fix the inventory was 'OK' but showed:
```
WARNING: k8s_endpoint_info: failed: Unable to convert legacy results. Please migrate plugin to new API
```
This commit migrates the plugin to the new API
CMK-7739
Change-Id: I493ce110002532838393227fac0243bd8798412a
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 2db360d7fd389f3cfb35a710cb5998f76a1a2651
https://github.com/tribe29/checkmk/commit/2db360d7fd389f3cfb35a710cb5998f76…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-04-30 (Fri, 30 Apr 2021)
Changed paths:
A .werks/12782
M cmk/base/plugins/agent_based/inventory_k8s_endpoint_info.py
M cmk/base/plugins/agent_based/k8s_daemon_pods.py
A cmk/base/plugins/agent_based/k8s_endpoint_info.py
M cmk/base/plugins/agent_based/k8s_ingress_infos.py
M cmk/base/plugins/agent_based/k8s_job_info.py
M cmk/base/plugins/agent_based/k8s_nodes.py
M cmk/base/plugins/agent_based/k8s_pod_container.py
M cmk/base/plugins/agent_based/k8s_replicas.py
M cmk/base/plugins/agent_based/k8s_service_port.py
M cmk/base/plugins/agent_based/k8s_stateful_set_replicas.py
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/gui/watolib/__init__.py
M tests/unit/cmk/base/plugins/agent_based/test_inv_k8s_endpoint_info.py
Log Message:
-----------
12782 FIX Activate inventory for kubernetes objects
A host is created for each kubernetes endpoint. On a checkmk site with
disabled inventory (the default) the endpoint host does not have any
services.
As Hosts without services are invalid, checkmk automatically adds a ping
service which fails, because the endpoint host is created from piggyback
data and ist not reachable. The error message looks like: "check_icmp:
No hosts to check"
This commit adds the label "cmk/kubernetes:yes" to kubernetes related
hosts, so the issue can now be fixed by creating an inventory rule that
activates the inventory on kubernetes endpoint hosts:
Go to "Setup" -> "HW/SW inventory rules" -> "Do hardware/software
inventory" -> "Create rule in folder":
* "Status data inventory" -> "Do status data inventory"
* "Host labels" -> "has" -> "cmk/kubernetes:yes"
-> Save
This commit alters the default configuration. Sites created with checkmk
2.0.0p4 or later automatically enable the inventory for kubernetes
objects.
SUP-5771
Change-Id: I02f5687a85056cb3974cdf0d31bab1f51e151302