Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: c22a0edf31becae4509787bb847839dda4315ea6
https://github.com/Checkmk/checkmk/commit/c22a0edf31becae4509787bb847839dda…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-08-17 (Thu, 17 Aug 2023)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
M buildscripts/infrastructure/build-nodes/scripts/install-iwyu.sh
M defines.make
M packages/livestatus/.iwyu/asio.imp
M packages/livestatus/.iwyu/gcc.libc.imp
M packages/livestatus/.iwyu/gcc.stl.headers.imp
M packages/livestatus/.iwyu/gcc.symbols.imp
M packages/livestatus/include/livestatus/AttributeListColumn.h
M packages/livestatus/include/livestatus/Column.h
M packages/livestatus/include/livestatus/ColumnFilter.h
M packages/livestatus/include/livestatus/DictFilter.h
M packages/livestatus/include/livestatus/DoubleFilter.h
M packages/livestatus/include/livestatus/EventConsoleConnection.h
M packages/livestatus/include/livestatus/IntFilter.h
M packages/livestatus/include/livestatus/ListFilter.h
M packages/livestatus/include/livestatus/Logfile.h
M packages/livestatus/include/livestatus/Logger.h
M packages/livestatus/include/livestatus/NullColumn.h
M packages/livestatus/include/livestatus/Query.h
M packages/livestatus/include/livestatus/RRDColumn.h
M packages/livestatus/include/livestatus/Renderer.h
M packages/livestatus/include/livestatus/RendererCSV.h
M packages/livestatus/include/livestatus/RendererPython3.h
M packages/livestatus/include/livestatus/ServiceGroupMembersColumn.h
M packages/livestatus/include/livestatus/StringFilter.h
M packages/livestatus/include/livestatus/Table.h
M packages/livestatus/include/livestatus/TableStateHistory.h
M packages/livestatus/include/livestatus/TableStatus.h
M packages/livestatus/include/livestatus/TimeFilter.h
M packages/livestatus/run
M packages/livestatus/src/AndingFilter.cc
M packages/livestatus/src/ColumnFilter.cc
M packages/livestatus/src/CrashReport.cc
M packages/livestatus/src/DictFilter.cc
M packages/livestatus/src/DoubleFilter.cc
M packages/livestatus/src/EventConsoleConnection.cc
M packages/livestatus/src/ICore.cc
M packages/livestatus/src/InputBuffer.cc
M packages/livestatus/src/IntFilter.cc
M packages/livestatus/src/ListFilter.cc
M packages/livestatus/src/LogCache.cc
M packages/livestatus/src/Metric.cc
M packages/livestatus/src/OringFilter.cc
M packages/livestatus/src/ParsedQuery.cc
M packages/livestatus/src/PerfdataAggregator.cc
M packages/livestatus/src/RRDColumn.cc
M packages/livestatus/src/RendererCSV.cc
M packages/livestatus/src/ServiceGroupMembersColumn.cc
M packages/livestatus/src/StringFilter.cc
M packages/livestatus/src/StringUtils.cc
M packages/livestatus/src/TableComments.cc
M packages/livestatus/src/TableContactGroups.cc
M packages/livestatus/src/TableContacts.cc
M packages/livestatus/src/TableCrashReports.cc
M packages/livestatus/src/TableDowntimes.cc
M packages/livestatus/src/TableEventConsole.cc
M packages/livestatus/src/TableEventConsoleEvents.cc
M packages/livestatus/src/TableEventConsoleHistory.cc
M packages/livestatus/src/TableEventConsoleRules.cc
M packages/livestatus/src/TableEventConsoleStatus.cc
M packages/livestatus/src/TableHostGroups.cc
M packages/livestatus/src/TableHosts.cc
M packages/livestatus/src/TableHostsByGroup.cc
M packages/livestatus/src/TableLog.cc
M packages/livestatus/src/TableServiceGroups.cc
M packages/livestatus/src/TableServices.cc
M packages/livestatus/src/TableStateHistory.cc
M packages/livestatus/src/TableStatus.cc
M packages/livestatus/src/TableTimeperiods.cc
M packages/livestatus/src/TimeFilter.cc
M packages/livestatus/src/TrialManager.cc
M packages/livestatus/src/opids.cc
M packages/livestatus/test/test_BlobColumn.cc
M packages/livestatus/test/test_BoolColumn.cc
M packages/livestatus/test/test_DoubleColumn.cc
M packages/livestatus/test/test_IntColumn.cc
M packages/livestatus/test/test_ListColumn.cc
M packages/livestatus/test/test_LogEntry.cc
M packages/livestatus/test/test_StringColumn.cc
M packages/livestatus/test/test_Table.cc
M packages/livestatus/test/test_TimeColumn.cc
M packages/livestatus/test/test_TrialManager.cc
M packages/neb/.iwyu/asio.imp
M packages/neb/.iwyu/gcc.libc.imp
M packages/neb/.iwyu/gcc.stl.headers.imp
M packages/neb/.iwyu/gcc.symbols.imp
M packages/neb/include/neb/NebCore.h
M packages/neb/include/neb/NebService.h
M packages/neb/run
M packages/neb/src/MacroExpander.cc
M packages/neb/src/NebCore.cc
M packages/neb/src/NebHost.cc
M packages/neb/src/TimeperiodsCache.cc
M packages/neb/src/module.cc
M packages/neb/test/test_CrashReport.cc
M packages/neb/test/test_DictFilter.cc
M packages/neb/test/test_MacroExpander.cc
M packages/neb/test/test_utilities.cc
M packages/unixcat/.iwyu/asio.imp
M packages/unixcat/.iwyu/gcc.libc.imp
M packages/unixcat/.iwyu/gcc.stl.headers.imp
M packages/unixcat/.iwyu/gcc.symbols.imp
M packages/unixcat/run
Log Message:
-----------
Bump Clang version 14 => 16.
Version 17 has only release candidates so far, and IWYU has no tag for it
yet, so let's be conservative and wait for a release. Related changes:
* Use IWYU's mappings from the clang_16 branch.
* Add a workaround for
https://github.com/llvm/llvm-project/issues/61550,
i.e. fix an incorrect symlink in the clang-16-related packages. This has
already been fixed upstream, but the Ubuntu packages are lagging behind.
* Various IWYU fixes and cleanups: We are down to only 10 pragmas for
IWYU/mapping bugs now, plus 2 necessary pragmas to declare exports.
Coupling has been reduced quite a bit.
* Recalculated asio IWYU mappings.
Change-Id: Icc77e7929bcf15c7fd28b26d705ffa39f42c89fa
Commit: 50a63db5b69b576673d2bd40cdc2b8c50c8c20e4
https://github.com/Checkmk/checkmk/commit/50a63db5b69b576673d2bd40cdc2b8c50…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-08-17 (Thu, 17 Aug 2023)
Changed paths:
A .werks/16052
M cmk/gui/plugins/openapi/endpoints/time_periods/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
16052 FIX time_period: the 'excluded' field can now be updated using the REST
API
Before this werk it was not possible to update the 'excluded' field using the REST
API as it returned a status code 400. This werk fixes that behaviour and now the REST API
handles the update of the 'excluded' field correctly.
Ticket: SUP-15074
Change-Id: Ib69a2b177ab6a758e35227423d0e83cd1cf48864
Compare:
https://github.com/Checkmk/checkmk/compare/7b8eead99448...50a63db5b69b