Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a93375b9fea700a3783c639eeec06478922b2ec5
https://github.com/tribe29/checkmk/commit/a93375b9fea700a3783c639eeec064789…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
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-15sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp2/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp3/Dockerfile
Log Message:
-----------
Cleanup redundant nodejs installation
We have centralized installation of nodejs in the script
buildscripts/infrastructure/build-nodes/scripts/install-nodejs.sh
which should be the only place and ensure that nodejs is installed
in the correct version for all supported environments.
Change-Id: I8998047685d8d461e82dd101c580de10c6e1b32f
Commit: 27a11c798f0d08853c399788b8ccd5a7120df57b
https://github.com/tribe29/checkmk/commit/27a11c798f0d08853c399788b8ccd5a71…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/build_lib.sh
M buildscripts/infrastructure/build-nodes/scripts/install-pipenv.sh
Log Message:
-----------
Move common functionality to build_lib
Change-Id: I025bce94b79b8a83b495e77d8c9706df7ca3f82e
Commit: 1ab0a5330ff14136b1e73a84b5aefdcc70203180
https://github.com/tribe29/checkmk/commit/1ab0a5330ff14136b1e73a84b5aefdcc7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M tests/Makefile
Log Message:
-----------
Cleanup composition, integration, GUI crawl tests dependency on node
The test execution does not require node, npm, node_modules. The reason
why this dependency was there, that there is the option to update the
Checkmk version under test with ".f12". In the moment "web/.f12" is
executed, these things are required. But only then.
For this reason, we leave it to the web/.f12 script to care about
everything in the moment it is executed. And in fact it is already
doing this.
This change should allow us to remove nodejs from most of our CI
containers. We only need in the ubuntu-20.04 container because it
executes the 'source package build' and tests where we need nodejs.
Change-Id: Idc1613c8fcce0639f992c4b5abb4f074b941903f
Commit: bef7b3e75baab705e51c873e808cb9d2d8388ef6
https://github.com/tribe29/checkmk/commit/bef7b3e75baab705e51c873e808cb9d2d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M Makefile
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/install-nodejs.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
M defines.make
M web/Makefile
Log Message:
-----------
Update nodejs to 16.x in CI
With this step we also remove nodejs from all containers except
ubuntu-20.04, which still needs it for building source packages
and executing tests.
Also consolidate developer system setup "make -C web setup" with CI
container setup.
Change-Id: Ifaa2ad20ef4877b8dd6f47c920f8e778e895c608
Commit: f0d5f2034da2fc124bc7bdf598ff119f017f3b6d
https://github.com/tribe29/checkmk/commit/f0d5f2034da2fc124bc7bdf598ff119f0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M package-lock.json
Log Message:
-----------
Rebuilt package-lock.json with new npm
Change-Id: I6dbce23a0d3a6f798eb85f95ba441af8d398485d
Compare: https://github.com/tribe29/checkmk/compare/889a56004ae0...f0d5f2034da2
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: e04010fbf14abf601475024869f004dc0515cc58
https://github.com/tribe29/checkmk/commit/e04010fbf14abf601475024869f004dc0…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Run CMC via valgrind, hoping to get some info for SUP-7355, 2nd attempt.
Change-Id: I387aee40518db814ab54ad9c72effb6dab92c839
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1fc86823b4664e295befb9f77559330613e5bc63
https://github.com/tribe29/checkmk/commit/1fc86823b4664e295befb9f7755933061…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M cmk/gui/userdb.py
M cmk/gui/wato/pages/user_profile/abstract_page.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M tests/unit/cmk/gui/test_pages.py
M tests/unit/cmk/gui/test_userdb.py
Log Message:
-----------
Webauthn: Add optional alias to credentials
Change-Id: I222a70f3272c7911c364a9cb49c610288490b0b0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 61edf6f3e4bb36928084f320d1a3546ad1fbacd4
https://github.com/tribe29/checkmk/commit/61edf6f3e4bb36928084f320d1a3546ad…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M package-lock.json
M package.json
A tsconfig.json
R web/htdocs/js/index.js
A web/htdocs/js/index.ts
R web/htdocs/js/mobile.js
A web/htdocs/js/mobile.ts
R web/htdocs/js/side_index.js
A web/htdocs/js/side_index.ts
M webpack.config.js
Log Message:
-----------
add ts configurations
Change-Id: I3bef1a07a657f7bbd916d00d0c6d7f3b9e6cb782
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ef5154545af5687c9b51669089a84d626d2c3242
https://github.com/tribe29/checkmk/commit/ef5154545af5687c9b51669089a84d626…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
R checkman/aix_memory
R checkman/aws_elbv2_network_healthy_hosts
R checkman/cisco_mem_asa64
R checkman/cmciii_sensor
R checkman/datapower_tcp
R checkman/docker_container_mem
R checkman/docker_container_mem_cgroupv2
R checkman/elasticsearch_cluster_health_info
R checkman/emc_ecs_mem
R checkman/hr_mem
R checkman/ps_perf
R checkman/snmp_uptime
R checkman/solaris_mem
R checkman/statgrab_disk
R checkman/statgrab_mem
R checkman/ucd_cpu_load
R checkman/winperf_tcp_conn
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
Add unit test for manpages without corresponding plugins
Also delete such manpages and add some typing to unit tests for manpages.
Change-Id: I2708fda1304cfeacea0f542e03c6a20d4e37b5c0
Commit: 8f9a07ded3c4bf9fab5bdaae7dc4581d925996b4
https://github.com/tribe29/checkmk/commit/8f9a07ded3c4bf9fab5bdaae7dc4581d9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
R .werks/13522
Log Message:
-----------
Remove werk 13522 (not needed since it only affects master)
The fixes from this werk are only needed in the master branch, hence, the
werk file was unnecessary.
Change-Id: I647004ab2a0f73cd2dd02270d447ce6056a7a0e6
Commit: 6ad0af05e6aabddaebeb0004d111028586dc9036
https://github.com/tribe29/checkmk/commit/6ad0af05e6aabddaebeb0004d11102858…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
R checks/blade_bx_load
A cmk/base/plugins/agent_based/blade_bx_load.py
M cmk/utils/migrated_check_variables.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Migrate legacy check blade_bx_load
This fixes
AttributeError ('tuple' object has no attribute 'get')
when using this plugin with default parameters.
CMK-9377
Change-Id: Ifd7315df04ae3b64ba1d625e76b5428e44e7ac39
Commit: 12f5ef0986dab926ae2af585b1c1fed36bb25bcf
https://github.com/tribe29/checkmk/commit/12f5ef0986dab926ae2af585b1c1fed36…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
R checkman/hpux_cpu
R checks/hpux_cpu
A cmk/base/plugins/agent_based/hpux_cpu.py
M cmk/update_config.py
M cmk/utils/migrated_check_variables.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_hpux_cpu.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Migrate legacy check hpux_cpu
This fixes
AttributeError ('tuple' object has no attribute 'get')
when using this plugin with default parameters.
CMK-9377
Change-Id: I8621cbaa2db3497f6d10c8539587cf1526afe3f5
Commit: 352efb7b891af0161ae9b602a37cef505065ae97
https://github.com/tribe29/checkmk/commit/352efb7b891af0161ae9b602a37cef505…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
R checkman/mcafee_emailgateway_cpuload
R checks/mcafee_emailgateway_cpuload
M cmk/base/check_legacy_includes/mcafee_gateway.py
A cmk/base/plugins/agent_based/mcafee_emailgateway_cpuload.py
A cmk/base/plugins/agent_based/utils/mcafee_gateway.py
M cmk/update_config.py
M cmk/utils/migrated_check_variables.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Migrate legacy check mcafee_emailgateway_cpuload
This fixes
AttributeError ('tuple' object has no attribute 'get')
when using this plugin with default parameters.
CMK-9377
Change-Id: I8ae4f00db30200814691fbaf4a47c6aa92349f52
Commit: 0a5baae8e147515e6deccfe9e16416c7bc30f241
https://github.com/tribe29/checkmk/commit/0a5baae8e147515e6deccfe9e16416c7b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
R checkman/statgrab_load
R checks/statgrab_load
A cmk/base/plugins/agent_based/statgrab_load.py
M cmk/update_config.py
M cmk/utils/migrated_check_variables.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
A tests/unit/cmk/base/plugins/agent_based/test_statgrab_load.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Migrate legacy check statgrab_load
This fixes
AttributeError ('tuple' object has no attribute 'get')
when using this plugin with default parameters.
CMK-9377
Change-Id: Ib0090efa15109d231f8b58511a48dd5addb4139d
Commit: 1cfacf4749d6a70bce3115fbfbf3cc7a2b52f108
https://github.com/tribe29/checkmk/commit/1cfacf4749d6a70bce3115fbfbf3cc7a2…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M checkman/cpu_loads
Log Message:
-----------
Improve cpu_loads checkman
CMK-9377
Change-Id: I75cc824b8ed9a21eb2da51edf42b1c07a6ea216c
Commit: 142d65cfb46112612ba05dde7225f4f398e9cfb1
https://github.com/tribe29/checkmk/commit/142d65cfb46112612ba05dde7225f4f39…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
R checkman/arbor_peakflow_sp_cpu_load
R checkman/arbor_peakflow_tms_cpu_load
R checkman/arbor_pravail_cpu_load
M checks/arbor_peakflow_sp
M checks/arbor_peakflow_tms
M checks/arbor_pravail
M cmk/base/check_legacy_includes/arbor.py
R cmk/base/check_legacy_includes/cpu_load.py
A cmk/base/plugins/agent_based/arbor_peakflow_sp.py
A cmk/base/plugins/agent_based/arbor_peakflow_tms.py
A cmk/base/plugins/agent_based/arbor_pravail.py
A cmk/base/plugins/agent_based/utils/arbor.py
M cmk/update_config.py
M cmk/utils/migrated_check_variables.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Migrate arbor cpu load legacy checks
Migrated plugins:
* arbor_peakflow_sp_cpu_load
* arbor_peakflow_tms_cpu_load
* arbor_pravail_cpu_load
This fixes
AttributeError ('tuple' object has no attribute 'get')
when using these plugins with default parameters.
CMK-9377
Change-Id: I5e8c45faf44d559c3e19475350befb6d5931bbef
Commit: 2835db850b5c06a5ee80c76b83f6b43958ace7e5
https://github.com/tribe29/checkmk/commit/2835db850b5c06a5ee80c76b83f6b4395…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
M cmk/update_config.py
M tests/unit/cmk/test_update_config.py
Log Message:
-----------
update_config + test_update_config: Add more typing
Change-Id: I966fe6f1a5fae794ce0a65121b22c75313e8d6fb
Commit: 166018417c9bf6c1aac9227a25ab9e92e7b99a09
https://github.com/tribe29/checkmk/commit/166018417c9bf6c1aac9227a25ab9e92e…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-13 (Thu, 13 Jan 2022)
Changed paths:
A .werks/13523
M cmk/update_config.py
M tests/unit/cmk/test_update_config.py
Log Message:
-----------
13523 FIX Validate configured rules when updating configuration
CMK-9353
Change-Id: Ie53c21924e1ccf16b2c2f7242fa2e08f2c0199f6
Compare: https://github.com/tribe29/checkmk/compare/1306eaaca68a...166018417c9b