Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 32c933063af478163c2cf05c8a512215a1a6f6fe
https://github.com/tribe29/checkmk/commit/32c933063af478163c2cf05c8a512215a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M defines.make
M tests/Makefile
Log Message:
-----------
Fixup c158c78e0b6cda2324385e8a7d79242541e10818
defines.make confuses the EDITION environment variable of some jobs.
Keep using the centralized version but using a slightly different
approach.
We need to have a closer look on the EDITION variable handling later.
Change-Id: I820740de9ecb95fbb933019a14880f448ce8de0c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 16a0dff7aec4b1d3aa9e9922bba29a14fcef9153
https://github.com/tribe29/checkmk/commit/16a0dff7aec4b1d3aa9e9922bba29a14f…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
A .werks/14475
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/sidebar/main_menu.py
M cmk/gui/type_defs.py
Log Message:
-----------
14475 FIX Don't show setup menu on remote sites with WATO disabled
SUP-10037
Change-Id: I25b8f1da7d8a5ddd3d26abd52cf587bfab3af52d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c751d13984b901cc5c460f11c7de0443c033e1e1
https://github.com/tribe29/checkmk/commit/c751d13984b901cc5c460f11c7de0443c…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M cmk/gui/watolib/utils.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
Improve handling of unexpected input in format_php
Types that are not explicitly handled are now php-formatted after
stringifying to ensure no escaping is missed there either. All basic
types that should _only_ be stringified must be handled explicitly.
Change-Id: I77f754799951f62d9ab4aa31da2feb6b6437d9b3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 71ef2561524e566efde14fbc3589e128272bc0d5
https://github.com/tribe29/checkmk/commit/71ef2561524e566efde14fbc3589e1282…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
R checks/scaleio_storage_pool
M cmk/base/check_legacy_includes/scaleio.py
M cmk/base/plugins/agent_based/scaleio_storage_pool.py
M cmk/base/plugins/agent_based/utils/scaleio.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_scaleio_storage_pool.py
M tests/unit/cmk/base/plugins/agent_based/test_scaleio_storage_pool.py
Log Message:
-----------
scaleio_storage_pool: Migrated totalrw and rebalancerw checks
Change-Id: I8c8c2b0c25651cd8d5d8f53a37cf818186d758ff
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f6a5225ba63d8608b9db10ecf2a30ea7ce3d9db2
https://github.com/tribe29/checkmk/commit/f6a5225ba63d8608b9db10ecf2a30ea7c…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M checks/scaleio_storage_pool
M cmk/base/check_legacy_includes/scaleio.py
M cmk/base/plugins/agent_based/scaleio_storage_pool.py
M cmk/base/plugins/agent_based/utils/scaleio.py
M tests/unit/checks/test_scaleio_storage_pool.py
M tests/unit/cmk/base/plugins/agent_based/test_scaleio_storage_pool.py
Log Message:
-----------
scaleio_storage_pool: Refactored parse function
Change-Id: I31037437b0ab5ade3547919ab4ea8131c62dbfc8
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 5f190f95822881e11d5889dc48dd51afce76f728
https://github.com/tribe29/checkmk/commit/5f190f95822881e11d5889dc48dd51afc…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
M buildscripts/scripts/lib/upload_artifacts.groovy
Log Message:
-----------
Fix missing HASHES file
Everytime something is uploaded a HASHES file is created to make sure, it cannot be forgotten.
Change-Id: Ifdf45ff10afbd0e34c03781b53a9d1f8956da351
Commit: 7cc4a97946ee12bfbac0a0bcc8f36ffa02ea695e
https://github.com/tribe29/checkmk/commit/7cc4a97946ee12bfbac0a0bcc8f36ffa0…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
A .werks/14733
Log Message:
-----------
14733 FIX cmk-update-agent: Prevent the minutely timer from flooding the journalctl on Linux
The agent updater comes with a systemd timer unit that invokes cmk-update-agent minutely
in order to check for a pending installation.
We now prevent the timer (or more precisely: the corresponding service unit) from writing
status messages on every start and stop to journalctl.
A detailed log can already be found at /var/lib/check_mk_agent/cmk-update-agent.log
Change-Id: Ifbdf2d108c41e383a95e91a45e1691768b4ec3d6
Compare: https://github.com/tribe29/checkmk/compare/ecd94ecda31d...7cc4a97946ee
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4fc8ae7ef8df506d3646d696055e1918e34fe5e9
https://github.com/tribe29/checkmk/commit/4fc8ae7ef8df506d3646d696055e1918e…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M cmk/gui/views/inventory.py
Log Message:
-----------
Minor cleanups
Change-Id: Ie09f2e97ffaceed4570e35c70a99d10a371819cd
Commit: 18b20e3bd496ccd48282692ec2207a11b1c8bb27
https://github.com/tribe29/checkmk/commit/18b20e3bd496ccd48282692ec2207a11b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M cmk/gui/plugins/views/builtin_inventory_plugins.py
M tests/unit/cmk/gui/plugins/views/test_views_builtin_inventory_plugins.py
M tests/unit/cmk/gui/views/test_views.py
M tests/unit/cmk/gui/views/test_views_inventory.py
Log Message:
-----------
Complete key order and attributes/columns
Change-Id: Ica4340c29d2502d307ae0bd2c57154b2e2670229
Commit: 69f2dad5e3680e5e82f9d03347fb565afda80202
https://github.com/tribe29/checkmk/commit/69f2dad5e3680e5e82f9d03347fb565af…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M cmk/gui/views/inventory.py
M tests/unit/cmk/gui/views/test_views_inventory.py
Log Message:
-----------
Make long inventory title an instance property
Change-Id: I8228d1d391636eeb263db31d5cb367be0ce44571
Commit: 0884ea9605860b8ec24d8c3da3d9715570e3fcdc
https://github.com/tribe29/checkmk/commit/0884ea9605860b8ec24d8c3da3d971557…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M cmk/gui/views/inventory.py
M tests/unit/cmk/gui/views/test_views_inventory.py
Log Message:
-----------
Simplify sort function of attribute display hints
Change-Id: I6870e9773c395d64cfa2d3b8cb508000f0bf317e
Commit: 287e9183b9303064053dbfe16620b038853e93b6
https://github.com/tribe29/checkmk/commit/287e9183b9303064053dbfe16620b0388…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
A .werks/14733
Log Message:
-----------
14733 FIX cmk-update-agent: Prevent the minutely timer from flooding the journalctl on Linux
The agent updater comes with a systemd timer unit that invokes cmk-update-agent minutely
in order to check for a pending installation.
We now prevent the timer (or more precisely: the corresponding service unit) from writing
status messages on every start and stop to journalctl.
A detailed log can already be found at /var/lib/check_mk_agent/cmk-update-agent.log
Change-Id: Ifbdf2d108c41e383a95e91a45e1691768b4ec3d6
Compare: https://github.com/tribe29/checkmk/compare/1309f0ebd219...287e9183b930
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1309f0ebd21967792ef906a15591fbb47bbd5806
https://github.com/tribe29/checkmk/commit/1309f0ebd21967792ef906a15591fbb47…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M livestatus/src/TableComments.cc
M livestatus/src/TableContactGroups.cc
M livestatus/src/TableContacts.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableHostGroups.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableServiceGroups.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStatus.cc
M livestatus/src/TableTimeperiods.cc
M livestatus/src/User.cc
M livestatus/src/test/test_BoolColumn.cc
M livestatus/src/test/test_IntColumn.cc
M livestatus/src/test/test_ListColumn.cc
Log Message:
-----------
IWYU fixes, mostly regarding <variant>.
It is a bit weird why those #includes are superfluous with g++-11 headers,
but suddenly needed with g++-12 headers. Some IWYU bug? Header obscurity?
Missing/incomplete IWYU mapping? Are those headers *really* needed nowadays,
perhaps because of some constexpr magic? No idea, just suppress for now.
Change-Id: I07c88ff238aaba77d42f56e924e7707b90eaf12b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e70e9956a2938b5c9714629789ac77396c232d62
https://github.com/tribe29/checkmk/commit/e70e9956a2938b5c9714629789ac77396…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M buildscripts/scripts/utils/integration.groovy
Log Message:
-----------
fix testing helper - use fixed global date instead of get_date()
#jjb-migration
Change-Id: Ife16238f278f8a955e799dd0a2581f7df109be90
Commit: 9271234fd9861f23544e656f6a5d2ec82af4e494
https://github.com/tribe29/checkmk/commit/9271234fd9861f23544e656f6a5d2ec82…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M buildscripts/scripts/utils/upload_artifacts.groovy
M buildscripts/scripts/utils/windows.groovy
Log Message:
-----------
fix and improve build util scripts
#jjb-migration
Change-Id: I7b45a0fae552a96ee0bc30fbd215b4c0bd67ab9c
Commit: e3c1220d96fe718cb32d2ff52aca1c0dbdb66f50
https://github.com/tribe29/checkmk/commit/e3c1220d96fe718cb32d2ff52aca1c0db…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M buildscripts/scripts/build-build-images.groovy
Log Message:
-----------
remove dry run blocks
Change-Id: Id2a4ca0ae2c11ed34aa4ca2205e40a3fe2dec1cc
Commit: d3c535a1f2bb5b3aff53e976b54fc388a7593063
https://github.com/tribe29/checkmk/commit/d3c535a1f2bb5b3aff53e976b54fc388a…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M buildscripts/scripts/build-cmk-packages.groovy
M buildscripts/scripts/test-composition.groovy
M buildscripts/scripts/test-integration-packages.groovy
Log Message:
-----------
fix build scripts to reflect current jjb migration state
#jjb-migration
Change-Id: I23788a2fcbf4049f8fc0830ec0e0d354e04d88f9
Commit: 373bb398fd881826876d8af148bc3d248a0e27d2
https://github.com/tribe29/checkmk/commit/373bb398fd881826876d8af148bc3d248…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
A buildscripts/scripts/test-agent-plugin-unit.groovy
A buildscripts/scripts/test-clang_tidy.groovy
A buildscripts/scripts/test-compile_cores.groovy
A buildscripts/scripts/test-github-actions.groovy
A buildscripts/scripts/test-gui-crawl.groovy
A buildscripts/scripts/test-gui-e2e.groovy
A buildscripts/scripts/test-integration-single.groovy
A buildscripts/scripts/test-iwyu.groovy
A buildscripts/scripts/test-pylint-3.groovy
A buildscripts/scripts/test-python3-bandit.groovy
A buildscripts/scripts/test-python3-code-quality.groovy
A buildscripts/scripts/test-python3-format.groovy
A buildscripts/scripts/test-python3-typing.groovy
A buildscripts/scripts/test-python3-unit-resilience.groovy
A buildscripts/scripts/test-shell-unit.groovy
A buildscripts/scripts/test-shell_format.groovy
A buildscripts/scripts/test-shellcheck_agents.groovy
A buildscripts/scripts/test-unit-test-cores.groovy
A buildscripts/scripts/test-xss-crawl.groovy
A buildscripts/scripts/update-architecture-documentation.groovy
A buildscripts/scripts/windows-agent-build-gerrit.groovy
A buildscripts/scripts/windows-agent-cmk-agent-ctl-build.groovy
Log Message:
-----------
Add a number of modernized test scripts
#jjb-migration
Change-Id: I11cb71c39f5c0bc66e1c6f8b9eddaafde59efc32
Compare: https://github.com/tribe29/checkmk/compare/47f2106486a5...373bb398fd88