Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7d8d9de4cf06efc987b62a9a3bdcbfb695aa6a0f
https://github.com/tribe29/checkmk/commit/7d8d9de4cf06efc987b62a9a3bdcbfb69…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/wato/pages/activate_changes.py
Log Message:
-----------
Adjustments to the Activate changes page
* Remove message "Currently there are x changes to activate" (duplicate
information)
* Tables are foldable and unfolded by default
* Show amount of rows after the brackets after the header
CMK-9114
Change-Id: I6d4995ee7055ebefeb5a9fbc030be32e58548025
Commit: 70059bede8c073516ae83662087af8a0d739cbc3
https://github.com/tribe29/checkmk/commit/70059bede8c073516ae83662087af8a0d…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/base/automations/check_mk.py
Log Message:
-----------
diskspace: Also honor inventory path for hosts only known remote
* addition to werk #13242
SUP-8236
Change-Id: I414afac3f346efa247e33ae78a0671e9d2074c70
Compare: https://github.com/tribe29/checkmk/compare/efe00da3318d...70059bede8c0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a0ae2e46d1764e4e486b6d3e715692586f627ed1
https://github.com/tribe29/checkmk/commit/a0ae2e46d1764e4e486b6d3e715692586…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/query_filters.py
Log Message:
-----------
Hostgroups problems is a two row checkbox filter
Change-Id: I14b032aad384ec870df30e115078d549a692b4f0
Commit: 46c0a4a3a529c819a99f7c578d4d74f28f0ea3c1
https://github.com/tribe29/checkmk/commit/46c0a4a3a529c819a99f7c578d4d74f28…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/query_filters.py
Log Message:
-----------
Empty hostgroups filter
Change-Id: Ie7b286f3718b0f96287b7a5ead691ba6ebb21341
Commit: a9c5b466ce1f6ac2bbe0b7fc695473bdcd95488e
https://github.com/tribe29/checkmk/commit/a9c5b466ce1f6ac2bbe0b7fc695473bdc…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/query_filters.py
M cmk/update_config.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
Log Message:
-----------
Number and time range filters
Migrate filter's request_var suffix _to -> _until
Change-Id: If36aa77fba041162efeb5daef4e958f6dc5fd415
Commit: 939a54c8e14b969928fd5379dc19cd206a1eba7a
https://github.com/tribe29/checkmk/commit/939a54c8e14b969928fd5379dc19cd206…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
Log Message:
-----------
Revisit filterOption
Change-Id: I6083ab8fa547e5f5e05307d0be5b3840bb7d7204
Commit: 09f14466b6f442cefe86ab29c93280529e6b5eba
https://github.com/tribe29/checkmk/commit/09f14466b6f442cefe86ab29c93280529…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/views/inventory.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/query_filters.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
Log Message:
-----------
Inventory Filter Range
Change-Id: If489e268065c76bc12c5ada2fa4853fe7623b608
Commit: 72e2584c7dad3ba359050743df01a83fde6fb64f
https://github.com/tribe29/checkmk/commit/72e2584c7dad3ba359050743df01a83fd…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/query_filters.py
Log Message:
-----------
Inventory Filter text isolation
Change-Id: I2e7d113936af532f62122948f12673b985f8e3bc
Commit: c285e3db1f21d0407d4ddcb7dd25e6c89507f980
https://github.com/tribe29/checkmk/commit/c285e3db1f21d0407d4ddcb7dd25e6c89…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/query_filters.py
Log Message:
-----------
Refactor simplify FilterSingleOption
Filter table can be simpler by only specifying the rows to keep
Change-Id: I5305f34229d93fa491f288b6ad5c48a1218c3b84
Commit: 072eaa3883aac9b2eb3fd627d5443d94a5aac8cf
https://github.com/tribe29/checkmk/commit/072eaa3883aac9b2eb3fd627d5443d94a…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/query_filters.py
Log Message:
-----------
Inventory if operational status
Change-Id: I7a222f49cab048348c47ef7da7bcb01ce3a88236
Commit: 1e4a62f8c866e5afd9bc410917f220c00203713f
https://github.com/tribe29/checkmk/commit/1e4a62f8c866e5afd9bc410917f220c00…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
Log Message:
-----------
Interface type is a duallist
Change-Id: I7a924b3f96d10e7fd3da203aaa97d8381a1d8448
Commit: 1a21da77aca81bb52d8c7735518fa11388b4b95b
https://github.com/tribe29/checkmk/commit/1a21da77aca81bb52d8c7735518fa1138…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/query_filters.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
Log Message:
-----------
Inventory Filter range again
Change-Id: I5fd0aebb9ef3c20cc480343c27682933ab85384a
Commit: d2b074535f8371c7e427a20890f269d523856c37
https://github.com/tribe29/checkmk/commit/d2b074535f8371c7e427a20890f269d52…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/query_filters.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
Log Message:
-----------
log alerts filter
Change-Id: Ifc84e5b4ac779e76dceb8b1669dd58c5caadf190
Commit: 020c8f59c2f2d07e948b5f96d642893e951a7a14
https://github.com/tribe29/checkmk/commit/020c8f59c2f2d07e948b5f96d642893e9…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/query_filters.py
Log Message:
-----------
Log entry class filter
Change-Id: Ic6199edea7d07bfbf5fb19e59ba8e7178027474a
Commit: 9edcad1d3be531be2432fc4d09d03fd6d22d6d51
https://github.com/tribe29/checkmk/commit/9edcad1d3be531be2432fc4d09d03fd6d…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/query_filters.py
Log Message:
-----------
Checkboxrow filter quick discard on all options selected
Change-Id: I005392351dbb4383496aa0dfe5d750ee33dbcd24
Commit: f2d878a8c8b35a7d3a262be927bb62bc56dcef24
https://github.com/tribe29/checkmk/commit/f2d878a8c8b35a7d3a262be927bb62bc5…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/query_filters.py
M cmk/gui/utils/labels.py
Log Message:
-----------
Tags Query
Change-Id: I35e9bd89ba91733dcc6412978fb3140f3630376a
Commit: efe00da3318dd6819be3786a4c08568fd82843ed
https://github.com/tribe29/checkmk/commit/efe00da3318dd6819be3786a4c08568fd…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/query_filters.py
Log Message:
-----------
Use Query as class name to separate filters from renderers
The GUI previously only had Filters. Which were a large class that does
the logical filtering plus the HTML rendering. After the recent
separation it is clear that an isolated Query class can existis taking
the responisbility of the logical filtering.
The Other part being the renderer is not yet renamed as the Filter
architecture is not completely removed.
Change-Id: I37b8f094745cb1786f65e8c952ed018437fcb091
Compare: https://github.com/tribe29/checkmk/compare/4bdc6bd658e4...efe00da3318d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4bdc6bd658e4665576eabfa8037728cd4511dac9
https://github.com/tribe29/checkmk/commit/4bdc6bd658e4665576eabfa8037728cd4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Disable running CMC via valgrind for now.
This fails for some unknown reason...
Change-Id: I9e60357abaa3d3a1387378625c0ade1e84b317fe
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 313e3d1677d697094e35337e39107eeba9abfb8f
https://github.com/tribe29/checkmk/commit/313e3d1677d697094e35337e39107eeba…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
A .werks/13456
M checks/apt
M cmk/base/plugins/agent_based/apt.py
M cmk/base/plugins/agent_based/utils/apt.py
M tests/unit/checks/test_check_apt.py
M tests/unit/cmk/base/plugins/agent_based/test_apt.py
Log Message:
-----------
13456 apt: Discover updates with ESM support
Previously, apt service wouldn't be discovered if there was an ESM
support warning indicating an outdated Linux distribution.
Now, updates are shown if ESM support is enabled.
If ESM support isn't enabled, apt service reports an error.
SUP-8404
Change-Id: I7beb297d77b427e554dde5c68e41afba503f445e
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 2ff07174537d18d9c81989129599433d33341a94
https://github.com/tribe29/checkmk/commit/2ff07174537d18d9c81989129599433d3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-11/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-9/Dockerfile
M buildscripts/infrastructure/build-nodes/scripts/build_lib.sh
M buildscripts/infrastructure/build-nodes/scripts/install-python.sh
A buildscripts/infrastructure/build-nodes/scripts/install-valgrind.sh
M buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp5/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp2/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-19.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-21.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-21.10/Dockerfile
Log Message:
-----------
Make recent valgrind available in all CI containers
We need a valgrind in all CI Containers which is actually usable for our
needs. With older system-provided valgrinds there are a few issues:
- --error-exitcode is supported in valgrind >=3.2.0 (June 2006), so this
shouldn't be an issue with the currently supported distros. But it's
mentioned here for completeness.
- --exit-on-first_error is supported in valgrind >=3.14.0 (October
2018). This is quite handy to stop any long jobs which will fail,
anyway. And any results after the initial finding are useless, too.
- Support for the DWARF 5 debug info (generated by GCC >=11.1) is in
valgrind >=3.17 (March 2021)
- In general: We use a very recent C++-Compiler, which might emit
machine instructions older valgrinds don't understand. This could lead
to fun like this: https://bugs.kde.org/show_bug.cgi?id=353370 So we
are more or less forced to keep valgrind up-to-date, too.
CMK-9357
Change-Id: I6c4c1e4c99077a046d4ae95ec845365b7e91fdde