Branch: refs/heads/test_weblate2
Home:
https://github.com/tribe29/checkmk
Commit: 51f435896164390138023628899117f6733deaf4
https://github.com/tribe29/checkmk/commit/51f435896164390138023628899117f67…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
Log Message:
-----------
Old webapi: add_hosts, only start one agent bake operation at the end
Change-Id: Id29440f21fbd0e17ba6188d4825a92a417313601
Commit: 4629eb8fe9a20d997bf25508741a2bce38d43401
https://github.com/tribe29/checkmk/commit/4629eb8fe9a20d997bf25508741a2bce3…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host_config.py
Log Message:
-----------
openapi bulk_create_hosts: only start one agent bake operation at the end
Change-Id: I7d832cb95512120d79170c55caa30d2f236e3868
Commit: 2d26d08750e04bd5a820202223c3a4e1aa86213a
https://github.com/tribe29/checkmk/commit/2d26d08750e04bd5a820202223c3a4e1a…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
A .werks/10315
R buildscripts/infrastructure/build-nodes/sles-12sp1/Dockerfile
R buildscripts/infrastructure/build-nodes/sles-12sp2/Dockerfile
R buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
R omd/distros/SLES_12.mk
R omd/distros/SLES_12SP1.mk
R omd/distros/SLES_12SP2.mk
R omd/distros/SLES_12SP3.mk
Log Message:
-----------
10315 Remove Support for SLES SP1, SP2 and SP3
Change-Id: I6f35ffcbf3bf92f8b635e0a8b3f699cd7b6ddeba
Commit: 2b19c8052bc84097b1215b88d06621e48a880f7c
https://github.com/tribe29/checkmk/commit/2b19c8052bc84097b1215b88d06621e48…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/time_period.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
API: correction of timeperiods feedback points
Change-Id: I8754a5b9be832b3bcebf7616097c92bf39625260
Commit: 6aab5080d175ff285034e82aa6cdf527811aacf4
https://github.com/tribe29/checkmk/commit/6aab5080d175ff285034e82aa6cdf5278…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/utils/bi/bi_lib.py
M cmk/utils/bi/bi_search.py
Log Message:
-----------
BI rework: added missing search feature: hosts with child filterung
Change-Id: I1f98e05dc76596841c5266ed5d33c61349722185
Commit: 313fcc4879bf95acb1fd549e1a5537a922bda4b6
https://github.com/tribe29/checkmk/commit/313fcc4879bf95acb1fd549e1a5537a92…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/utils/bi/bi_compiler.py
Log Message:
-----------
added total_bi_branches info to tmp dir
Change-Id: I8045a973c783f0a13fc08eb74b8569098025af92
Commit: e1c0ffbc171be0f58f2bf1f8cdb495c2c530c429
https://github.com/tribe29/checkmk/commit/e1c0ffbc171be0f58f2bf1f8cdb495c2c…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/params.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
REST-API: Fix code examples, to_openapi function
Change-Id: I2fb91debb62263b24f7ad2207f65c853df85f61e
Commit: bd03d9446b354479ea8f87f60e3892e99a29dbeb
https://github.com/tribe29/checkmk/commit/bd03d9446b354479ea8f87f60e3892e99…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
Log Message:
-----------
REST-API: fix CSP headers for ReDoc
* single-page app tried to load a blob from it's own document,
but was prevented from doing that via a CSP header
* adding this header fixes the error
Change-Id: I433f6830f4dfc52f3aab1a72b23f06aff8929193
Commit: e06dd953a78219b5e20fec96cb678be4520b0cd1
https://github.com/tribe29/checkmk/commit/e06dd953a78219b5e20fec96cb678be45…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
Fix host attribute update caching
After completing the function, the hash was not stored correctly, making
the request execute the whole function on every request which takes
several seconds with larger configurations.
The config hash is now stored correctly again. Moved the config hash to
a dedicated variable. This global state is still not ideal, but at least
our tooling can protect us better from typos compared to the previous
approach.
Change-Id: Ie250a5f99129f037d808fce2fb642ffe104f4a66
Commit: ed86a5adb81188fe6ea23c67a3449987049bae47
https://github.com/tribe29/checkmk/commit/ed86a5adb81188fe6ea23c67a34499870…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/update_config.py
Log Message:
-----------
config_update: improve error reporting
Change-Id: I994ddb37a95b1c0d0f3846807f0fcd0e17f44f02
Commit: 3008774a8610a72982231c143f0ff5cec829796b
https://github.com/tribe29/checkmk/commit/3008774a8610a72982231c143f0ff5cec…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/update_config.py
Log Message:
-----------
config_update: don't transform any falsish values (rather than just ignoring None)
Change-Id: I035c4c11a4466812f3c84e34ed3b22a4097446ad
Commit: 6daa3ecf87e5336b6c5f8160fb9e51d839ea1349
https://github.com/tribe29/checkmk/commit/6daa3ecf87e5336b6c5f8160fb9e51d83…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/azure.py
M cmk/gui/plugins/wato/check_parameters/bonding.py
Log Message:
-----------
check_parameters: add missing ignored_keys
Change-Id: Idd87aa5ecf0ca8cb71351e21d9b661739b6c9caa
Commit: 06c605ba875cb608af4d6c4534551511a2c3f305
https://github.com/tribe29/checkmk/commit/06c605ba875cb608af4d6c4534551511a…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/wato/pages/services.py
Log Message:
-----------
Enable inline help toggle on service discovery page
CMK-6035
Change-Id: Ice400b2a52b25f001c4a8211bc17d541246c5d4e
Commit: 13527a35df588f2b7a67608d09fb858252ab0362
https://github.com/tribe29/checkmk/commit/13527a35df588f2b7a67608d09fb85825…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M web/htdocs/js/modules/figures/cmk_timeseries.js
Log Message:
-----------
Display units in reduced font single metric subplot
CMK-5868
Change-Id: I069c43fc178179f7481ca0e15363939934e24aeb
Commit: 2b92b94a71d7c317f7b1f3c6ee8ba21914ed7232
https://github.com/tribe29/checkmk/commit/2b92b94a71d7c317f7b1f3c6ee8ba2191…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M web/htdocs/js/modules/figures/cmk_timeseries.js
Log Message:
-----------
Fix bug displaying single metric dashlet single value
Because transformed data is sorted it happens every second minute that the
current value has a timestamp lower that the latest value returned by the
rrd. Out of that reason values would be displayed every 2 minutes.
find picks the first element that has the entry formatted_value, that is
the entry of the current value. Search is linear and only over the 2 first
elements as the array is sorted.
Change-Id: I5fa6f30650f586cbe3dee7720a4b6e3cd82d7699
Commit: 8728444788da440529b2aacfd8f33860adb1effe
https://github.com/tribe29/checkmk/commit/8728444788da440529b2aacfd8f33860a…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
A .werks/11333
M cmk/special_agents/agent_aws.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_config.py
Log Message:
-----------
11333 FIX aws_agent: enable cache to reduce live data requests
The built-in hash function is used to create a hash from the agent's
input arguments, which is saved to a config file. This is to understand
whether any of the agent's config has changed, and live data needs to be
retrieved. This function produces a different hash for the same input
arguments across different python processes, which the agent interprets
as a changed config. The hashing mechanism has been replaced to ensure
that the same input args always lead to the same hash.
CMK-5838
Change-Id: I69df9ce1f029b5ea4574f05a1d7d4d6becf0c29f
Commit: 7995dc9f73e6cc40ff3763b1a8f3efe8bafabc88
https://github.com/tribe29/checkmk/commit/7995dc9f73e6cc40ff3763b1a8f3efe8b…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/utils/bi/bi_aggregation.py
Log Message:
-----------
BI rework: preliminary fix for CME customer attribute
Change-Id: I326a5a0e9e9f2ea345c9df2cb27497398d5892da
Commit: 4c46923c56ea5f5f9ee4d8636dae5d1a377321f5
https://github.com/tribe29/checkmk/commit/4c46923c56ea5f5f9ee4d8636dae5d1a3…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M checkman/nimble_latency
M checkman/nimble_latency_write
M checks/nimble_latency
M cmk/gui/plugins/wato/check_parameters/nimble_latency.py
Log Message:
-----------
11330 nimble_latency: changed defaults to a more reasonable value
CMK-5927
Change-Id: Ib90b07c57796aa9c06b76d51000c17612e2e87a8
Commit: 95277964058f07f206cc2e0452fbe95c4e59d963
https://github.com/tribe29/checkmk/commit/95277964058f07f206cc2e0452fbe95c4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M livestatus/src/AndingFilter.cc
M livestatus/src/AttributeListAsIntColumn.cc
M livestatus/src/AttributeListColumn.cc
M livestatus/src/Column.cc
M livestatus/src/CommentColumn.cc
M livestatus/src/CustomVarsDictColumn.cc
M livestatus/src/CustomVarsDictFilter.cc
M livestatus/src/DoubleColumn.cc
M livestatus/src/DoubleFilter.cc
M livestatus/src/DowntimesOrComments.cc
M livestatus/src/DynamicColumn.cc
M livestatus/src/DynamicEventConsoleReplicationColumn.cc
M livestatus/src/DynamicRRDColumn.cc
M livestatus/src/FileColumn.cc
M livestatus/src/FileSystemHelper.cc
M livestatus/src/HostListStateColumn.cc
M livestatus/src/IntColumn.cc
M livestatus/src/IntFilter.cc
M livestatus/src/ListColumn.cc
M livestatus/src/ListFilter.cc
M livestatus/src/Logfile.cc
M livestatus/src/Logger.cc
M livestatus/src/LogwatchListColumn.cc
M livestatus/src/NagiosCore.cc
M livestatus/src/OringFilter.cc
M livestatus/src/POSIXUtils.cc
M livestatus/src/PerfdataAggregator.cc
M livestatus/src/Query.cc
M livestatus/src/RRDColumn.cc
M livestatus/src/ServiceGroupMembersColumn.cc
M livestatus/src/StatsColumn.cc
M livestatus/src/Store.cc
M livestatus/src/StringColumn.cc
M livestatus/src/StringFilter.cc
M livestatus/src/TableContacts.cc
M livestatus/src/TableCrashReports.cc
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableHostsByGroup.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStatus.cc
M livestatus/src/TimeColumn.cc
M livestatus/src/TimeFilter.cc
M livestatus/src/TimeperiodsCache.cc
Log Message:
-----------
Removed useless imports.
Change-Id: Ib174245b4148142ecae9cc478a233616c598535a
Commit: 3b35e78ffac5f1f388c83afd47e89c537d68c045
https://github.com/tribe29/checkmk/commit/3b35e78ffac5f1f388c83afd47e89c537…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M tests/composition/conftest.py
M tests/gui_crawl/test_gui_crawl.py
M tests/testlib/site.py
Log Message:
-----------
Composition tests: Save test results, just like GUI crawl
Change-Id: I85b74923f6336b3f769bb28181253b6ab9b21be6
Commit: 64804258df3b5654599e638e189972dcad312f60
https://github.com/tribe29/checkmk/commit/64804258df3b5654599e638e189972dca…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
A .werks/10315
A .werks/11333
R buildscripts/infrastructure/build-nodes/sles-12sp1/Dockerfile
R buildscripts/infrastructure/build-nodes/sles-12sp2/Dockerfile
R buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
M checkman/nimble_latency
M checkman/nimble_latency_write
M checks/nimble_latency
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/endpoints/time_period.py
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/params.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/gui/plugins/wato/check_parameters/azure.py
M cmk/gui/plugins/wato/check_parameters/bonding.py
M cmk/gui/plugins/wato/check_parameters/nimble_latency.py
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/host_attributes.py
M cmk/special_agents/agent_aws.py
M cmk/update_config.py
M cmk/utils/bi/bi_aggregation.py
M cmk/utils/bi/bi_compiler.py
M cmk/utils/bi/bi_lib.py
M cmk/utils/bi/bi_search.py
M livestatus/src/AndingFilter.cc
M livestatus/src/AttributeListAsIntColumn.cc
M livestatus/src/AttributeListColumn.cc
M livestatus/src/Column.cc
M livestatus/src/CommentColumn.cc
M livestatus/src/CustomVarsDictColumn.cc
M livestatus/src/CustomVarsDictFilter.cc
M livestatus/src/DoubleColumn.cc
M livestatus/src/DoubleFilter.cc
M livestatus/src/DowntimesOrComments.cc
M livestatus/src/DynamicColumn.cc
M livestatus/src/DynamicEventConsoleReplicationColumn.cc
M livestatus/src/DynamicRRDColumn.cc
M livestatus/src/FileColumn.cc
M livestatus/src/FileSystemHelper.cc
M livestatus/src/HostListStateColumn.cc
M livestatus/src/IntColumn.cc
M livestatus/src/IntFilter.cc
M livestatus/src/ListColumn.cc
M livestatus/src/ListFilter.cc
M livestatus/src/Logfile.cc
M livestatus/src/Logger.cc
M livestatus/src/LogwatchListColumn.cc
M livestatus/src/NagiosCore.cc
M livestatus/src/OringFilter.cc
M livestatus/src/POSIXUtils.cc
M livestatus/src/PerfdataAggregator.cc
M livestatus/src/Query.cc
M livestatus/src/RRDColumn.cc
M livestatus/src/ServiceGroupMembersColumn.cc
M livestatus/src/StatsColumn.cc
M livestatus/src/Store.cc
M livestatus/src/StringColumn.cc
M livestatus/src/StringFilter.cc
M livestatus/src/TableContacts.cc
M livestatus/src/TableCrashReports.cc
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableHostsByGroup.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStatus.cc
M livestatus/src/TimeColumn.cc
M livestatus/src/TimeFilter.cc
M livestatus/src/TimeperiodsCache.cc
R omd/distros/SLES_12.mk
R omd/distros/SLES_12SP1.mk
R omd/distros/SLES_12SP2.mk
R omd/distros/SLES_12SP3.mk
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
M tests/composition/conftest.py
M tests/gui_crawl/test_gui_crawl.py
M tests/testlib/site.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_config.py
M web/htdocs/js/modules/figures/cmk_timeseries.js
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
Merge branch 'master' into test_weblate2
Change-Id: Ideb36d7ad7734e88b0622a7243d55d37abbb5177
Compare:
https://github.com/tribe29/checkmk/compare/57123d233942...64804258df3b