Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 614a20a97a009e3be36a7e995794e2b59d3efd76
https://github.com/tribe29/checkmk/commit/614a20a97a009e3be36a7e995794e2b59…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M livestatus/src/Logger.cc
M livestatus/src/Logger.h
Log Message:
-----------
Removed superfluous operator<<() overload.
It clashes with more recent googletest versions, but introducing such
overloads completely depending on std:: types is a bad idea in general.
In our case it was just for convenience, we already have a dedicated
wrapper type (FormattedTimePoint).
Change-Id: Iaab6aafeb33ab1b6ab970cb56e1a138926e7d04f
Commit: 259ce76d0f1ffab293161417cdbb104b6db76098
https://github.com/tribe29/checkmk/commit/259ce76d0f1ffab293161417cdbb104b6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M agents/wnx/scripts/unpack_all.cmd
M agents/wnx/scripts/unpack_package.cmd
M livestatus/src/.gitignore
M livestatus/src/Makefile.am
M omd/packages/googletest/README
R omd/packages/googletest/googletest-07d4a6e93d.tar.gz
A omd/packages/googletest/googletest-f3ef7e173f.tar.gz
Log Message:
-----------
Bumped googletest 07d4a6e93d => googletest-f3ef7e173f.
Change-Id: Ia24229662b2a7d922503e46cebffef6b8abba2fd
Compare: https://github.com/tribe29/checkmk/compare/5eedaa684ddb...259ce76d0f1f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5987133d974aa14f2ce3069354c28f55428752a3
https://github.com/tribe29/checkmk/commit/5987133d974aa14f2ce3069354c28f554…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A .werks/11786
M cmk/base/plugins/agent_based/proxmox_ve_disk_usage.py
M tests/unit/cmk/base/plugins/agent_based/test_proxmox_ve_disk_usage.py
Log Message:
-----------
11786 proxmox_ve_disk_usage: use same metrics and summary as df checks
proxmox_ve_disk_usage summary and metrics have been very sparse, not including
FS size or percentage of usage.
This changes makes the check output look like other df based checks including
{{fs_used}}, {{fs_size}} and {{fs_used_percent}} metrics, as well as a summary
in form of {{50.00% used (1.10 TB of 2.20 TB)}}.
Change-Id: Ia5afa3f1ed0cf101c06c231b7b2be16abd83024c
Commit: 1db5d542b223bac9739fe2302332302e16245131
https://github.com/tribe29/checkmk/commit/1db5d542b223bac9739fe2302332302e1…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M agents/special/agent_proxmox_ve
M cmk/special_agents/agent_proxmox_ve.py
M cmk/special_agents/utils/agent_common.py
M cmk/special_agents/utils/misc.py
Log Message:
-----------
agent_proxmox: non-functional refactoring
Change-Id: Idca6258b0a9e54e4c4851f2f69deb2e7328581e4
Commit: 3c5cf00ca7e4571bdf1fd52115f93ea1a73f530b
https://github.com/tribe29/checkmk/commit/3c5cf00ca7e4571bdf1fd52115f93ea1a…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A .werks/12076
M cmk/special_agents/utils/misc.py
Log Message:
-----------
12076 FIX proxmox_ve: use powers of 10 for KB, MB, GB, TB instead of powers of 2
Converting size information from backup logs had been using powers of 2 for
both IEC and non-IEC units (so kB was 1024, instead of 1000, ..).
IEC units will still use powers of 2 while non-IEC units will now use powers
of 10 instead.
Change-Id: Ie73ac152e9412e2f7efc18a3f3d907c60a1e1dbc
Commit: cc03631f0b4e6f4f74f07fbf7727e394acf277c7
https://github.com/tribe29/checkmk/commit/cc03631f0b4e6f4f74f07fbf7727e394a…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M cmk/base/plugins/agent_based/proxmox_ve_backup_status.py
M cmk/special_agents/agent_proxmox_ve.py
M tests/unit/cmk/base/plugins/agent_based/test_proxmox_ve_backup_status.py
Log Message:
-----------
proxmox_ve: improve backup log parsing and switch to more flexible data transportation
Change-Id: Ief55fbd2b1c8be25da25cda3bbb63b262d809884
Commit: 9423f0759d1ab1e1fc430d2ab4f0e6ca6ff4b30b
https://github.com/tribe29/checkmk/commit/9423f0759d1ab1e1fc430d2ab4f0e6ca6…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A .werks/12077
M cmk/special_agents/agent_proxmox_ve.py
Log Message:
-----------
12077 FIX Service state flapping due to incorrectly ordered backup log list
The list of backups found for a given VM had not been sorted by time leading
to differnt backup events taken for age computation.
Now the most recent backup log is taken, thus removing the state flapping.
Change-Id: I674e670b9244c5fabc573be7aa34e4a891b431a5
Commit: cdde40259745da0e9ec5d9d63b8b316c4d60be47
https://github.com/tribe29/checkmk/commit/cdde40259745da0e9ec5d9d63b8b316c4…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A .werks/12078
M cmk/special_agents/agent_proxmox_ve.py
M cmk/special_agents/utils/agent_common.py
Log Message:
-----------
12078 FIX Proxmox VE: Don't piggyback a node if it's the contacted host.
Up to now all sections for Proxmox VE nodes and VMs had been piggybacked
which resulted in a missing Checkmk Service.
Now the contacted node won't be piggybacked any more.
Change-Id: I2e59dd78915d45edda1e6bdebc73a25de03859d1
Commit: cfbcb7a676fb16f6dc0a65bfe5527c78a093c892
https://github.com/tribe29/checkmk/commit/cfbcb7a676fb16f6dc0a65bfe5527c78a…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M cmk/base/plugins/agent_based/proxmox_ve_node_info.py
M tests/unit/cmk/base/plugins/agent_based/test_proxmox_ve_node_info.py
Log Message:
-----------
Proxmox VE Node Info: beautify check result summary
Change-Id: Iaab31540e30cb7e4548b7ef8bc52bd6a8c216bb6
Commit: d73295be42e62bc4f266b96d319eb55ab1f601c7
https://github.com/tribe29/checkmk/commit/d73295be42e62bc4f266b96d319eb55ab…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A .werks/12079
M cmk/special_agents/agent_proxmox_ve.py
Log Message:
-----------
12079 Proxmox VE: don't generate/process disk-usage info for PVE nodes
Since disk usage information is not useful for PVE nodes the PVE special agent
won't generate disk usage sections for nodes any more.
Change-Id: I1651253aac8cb20427f84fe058873a3d294a7f31
Compare: https://github.com/tribe29/checkmk/compare/786f562ef7d8...d73295be42e6
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 5eedaa684ddb5a367cff31727c8cf9883602d4fa
https://github.com/tribe29/checkmk/commit/5eedaa684ddb5a367cff31727c8cf9883…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A .werks/12007
M cmk/base/autochecks.py
M cmk/base/check_utils.py
A tests/unit/cmk/base/test_check_utils.py
Log Message:
-----------
12007 FIX cmk-update-config: TypeError during "Rewriting autochecks"
In Checkmk versions 2.0.0i1 to 2.0.0b6 an error could occur when
writing certain sets of discovered services in the cmk-update-config
step "Rewriting autochecks".
The message displayed was
"TypeError: '<' not supported between instances of 'str' and 'NoneType'".
Change-Id: I96fd433f4789b4270fd4d6c666cf27e341301d81
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 786f562ef7d832f239a5fdfd9644137787732162
https://github.com/tribe29/checkmk/commit/786f562ef7d832f239a5fdfd964413778…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A .werks/12007
M cmk/base/autochecks.py
M cmk/base/check_utils.py
A tests/unit/cmk/base/test_check_utils.py
Log Message:
-----------
12007 FIX cmk-update-config: TypeError during "Rewriting autochecks"
In Checkmk versions 2.0.0i1 to 2.0.0b6 an error could occur when
writing certain sets of discovered services in the cmk-update-config
step "Rewriting autochecks".
The message displayed was
"TypeError: '<' not supported between instances of 'str' and 'NoneType'".
SUP-5227
Change-Id: I96fd433f4789b4270fd4d6c666cf27e341301d81
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: e3de670875526d1e27074e510b8ee720d9f9492e
https://github.com/tribe29/checkmk/commit/e3de670875526d1e27074e510b8ee720d…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M web/htdocs/js/modules/figures/cmk_barplot.js
Log Message:
-----------
Barplot dynamic bandwidth of bars
Allow bars to be as tick as their categorical width established, skipping
at least the default font spacing of the labels.
Change-Id: Ia2bf4880eb4fd3dd6410cd659d3083e97e490f29
(cherry picked from commit 88ae54a78a6fa841ae107d5f617c99279b1e1717)
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 88ae54a78a6fa841ae107d5f617c99279b1e1717
https://github.com/tribe29/checkmk/commit/88ae54a78a6fa841ae107d5f617c99279…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M web/htdocs/js/modules/figures/cmk_barplot.js
Log Message:
-----------
Barplot dynamic bandwidth of bars
Allow bars to be as tick as their categorical width established, skipping
at least the default font spacing of the labels.
Change-Id: Ia2bf4880eb4fd3dd6410cd659d3083e97e490f29
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ebdf29f1dd0a8fa126efce9571b9794f24f3a806
https://github.com/tribe29/checkmk/commit/ebdf29f1dd0a8fa126efce9571b9794f2…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M web/htdocs/js/modules/figures/cmk_barplot.js
M web/htdocs/js/modules/number_format.js
Log Message:
-----------
Barplot horizontal axis labels
- Place labels start aligned to tick instead of centered
- Tick labels calculate to step space not to D3 default edges
- No need to deal with last value
- No need to artificially extend scale, reset domain formalizes edges
- Vertical grid lines now match tick halfstep
Change-Id: I8260cafd0ba94202020d437abc7d2ad2e47bac7c
(cherry picked from commit 62ff5694e0033af1a587db8cb76bc96d4329ca3b)
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 62ff5694e0033af1a587db8cb76bc96d4329ca3b
https://github.com/tribe29/checkmk/commit/62ff5694e0033af1a587db8cb76bc96d4…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M web/htdocs/js/modules/figures/cmk_barplot.js
M web/htdocs/js/modules/number_format.js
Log Message:
-----------
Barplot horizontal axis labels
- Place labels start aligned to tick instead of centered
- Tick labels calculate to step space not to D3 default edges
- No need to deal with last value
- No need to artificially extend scale, reset domain formalizes edges
- Vertical grid lines now match tick halfstep
Change-Id: I8260cafd0ba94202020d437abc7d2ad2e47bac7c