Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: a706722bbf13a45c89d9d31891cd2774bfeff8cb
https://github.com/Checkmk/checkmk/commit/a706722bbf13a45c89d9d31891cd2774b…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-07-01 (Sat, 01 Jul 2023)
Changed paths:
M Makefile
M buildscripts/scripts/stages.yml
M buildscripts/scripts/test-unit-test-cores.groovy
M cmk/ec/history.py
M configure.ac
R livestatus/Makefile.am
R livestatus/config_files.m4
R livestatus/src/.clang-format
R livestatus/src/.clang-tidy
R livestatus/src/.f12
R livestatus/src/.gitignore
R livestatus/src/.iwyu/asio.imp
R livestatus/src/.iwyu/check_mk.imp
R livestatus/src/.iwyu/gcc.libc.imp
R livestatus/src/.iwyu/gcc.stl.headers.imp
R livestatus/src/.iwyu/gcc.symbols.imp
R livestatus/src/.iwyu/stl.c.headers.imp
R livestatus/src/.vscode/c_cpp_properties.json
R livestatus/src/.vscode/keybindings.json
R livestatus/src/.vscode/launch.json
R livestatus/src/.vscode/settings.json
R livestatus/src/.vscode/spellright.dict
R livestatus/src/.vscode/tasks.json
R livestatus/src/Makefile.am
R livestatus/src/TODO
R livestatus/src/doc/Doxyfile
R livestatus/src/doc/logo_mk.png
R livestatus/src/include/neb/Comment.h
R livestatus/src/include/neb/Downtime.h
R livestatus/src/include/neb/MacroExpander.h
R livestatus/src/include/neb/NebComment.h
R livestatus/src/include/neb/NebContact.h
R livestatus/src/include/neb/NebContactGroup.h
R livestatus/src/include/neb/NebCore.h
R livestatus/src/include/neb/NebDowntime.h
R livestatus/src/include/neb/NebGlobalFlags.h
R livestatus/src/include/neb/NebHost.h
R livestatus/src/include/neb/NebHostGroup.h
R livestatus/src/include/neb/NebPaths.h
R livestatus/src/include/neb/NebService.h
R livestatus/src/include/neb/NebServiceGroup.h
R livestatus/src/include/neb/NebTimeperiod.h
R livestatus/src/include/neb/TimeperiodsCache.h
R livestatus/src/include/neb/nagios.h
R livestatus/src/src/.gitignore
R livestatus/src/src/MacroExpander.cc
R livestatus/src/src/NebCore.cc
R livestatus/src/src/NebHost.cc
R livestatus/src/src/NebService.cc
R livestatus/src/src/TimeperiodsCache.cc
R livestatus/src/src/module.cc
R livestatus/src/test/.f12
R livestatus/src/test/.gitignore
R livestatus/src/test/DummyNagios.cc
R livestatus/src/test/NagiosMockup.cc
R livestatus/src/test/TableQueryHelper.cc
R livestatus/src/test/TableQueryHelper.h
R livestatus/src/test/test_CrashReport.cc
R livestatus/src/test/test_DictFilter.cc
R livestatus/src/test/test_MacroExpander.cc
R livestatus/src/test/test_utilities.cc
R livestatus/src/test/test_utilities.h
R livestatus/src/third_party/include/nagios/README
R livestatus/src/third_party/include/nagios/broker.h
R livestatus/src/third_party/include/nagios/cgiauth.h
R livestatus/src/third_party/include/nagios/cgiutils.h
R livestatus/src/third_party/include/nagios/comments.h
R livestatus/src/third_party/include/nagios/common.h
R livestatus/src/third_party/include/nagios/config.h
R livestatus/src/third_party/include/nagios/downtime.h
R livestatus/src/third_party/include/nagios/locations.h
R livestatus/src/third_party/include/nagios/macros.h
R livestatus/src/third_party/include/nagios/nagios.h
R livestatus/src/third_party/include/nagios/nebcallbacks.h
R livestatus/src/third_party/include/nagios/neberrors.h
R livestatus/src/third_party/include/nagios/nebmods.h
R livestatus/src/third_party/include/nagios/nebmodules.h
R livestatus/src/third_party/include/nagios/nebstructs.h
R livestatus/src/third_party/include/nagios/objects.h
R livestatus/src/third_party/include/nagios/perfdata.h
R livestatus/src/third_party/include/nagios/skiplist.h
R livestatus/src/third_party/include/nagios/sretention.h
R livestatus/src/third_party/include/nagios/statusdata.h
R livestatus/src/third_party/include/nagios4/README
R livestatus/src/third_party/include/nagios4/bitmap.h
R livestatus/src/third_party/include/nagios4/broker.h
R livestatus/src/third_party/include/nagios4/cgiauth.h
R livestatus/src/third_party/include/nagios4/cgiutils.h
R livestatus/src/third_party/include/nagios4/comments.h
R livestatus/src/third_party/include/nagios4/common.h
R livestatus/src/third_party/include/nagios4/config.h
R livestatus/src/third_party/include/nagios4/defaults.h
R livestatus/src/third_party/include/nagios4/dkhash.h
R livestatus/src/third_party/include/nagios4/downtime.h
R livestatus/src/third_party/include/nagios4/fanout.h
R livestatus/src/third_party/include/nagios4/iobroker.h
R livestatus/src/third_party/include/nagios4/iocache.h
R livestatus/src/third_party/include/nagios4/kvvec.h
R livestatus/src/third_party/include/nagios4/libnagios.h
R livestatus/src/third_party/include/nagios4/lnag-utils.h
R livestatus/src/third_party/include/nagios4/locations.h
R livestatus/src/third_party/include/nagios4/logging.h
R livestatus/src/third_party/include/nagios4/macros.h
R livestatus/src/third_party/include/nagios4/nagios.h
R livestatus/src/third_party/include/nagios4/nebcallbacks.h
R livestatus/src/third_party/include/nagios4/neberrors.h
R livestatus/src/third_party/include/nagios4/nebmods.h
R livestatus/src/third_party/include/nagios4/nebmodules.h
R livestatus/src/third_party/include/nagios4/nebstructs.h
R livestatus/src/third_party/include/nagios4/nsock.h
R livestatus/src/third_party/include/nagios4/nspath.h
R livestatus/src/third_party/include/nagios4/nsutils.h
R livestatus/src/third_party/include/nagios4/objects.h
R livestatus/src/third_party/include/nagios4/perfdata.h
R livestatus/src/third_party/include/nagios4/pqueue.h
R livestatus/src/third_party/include/nagios4/runcmd.h
R livestatus/src/third_party/include/nagios4/shared.h
R livestatus/src/third_party/include/nagios4/skiplist.h
R livestatus/src/third_party/include/nagios4/snprintf.h
R livestatus/src/third_party/include/nagios4/squeue.h
R livestatus/src/third_party/include/nagios4/sretention.h
R livestatus/src/third_party/include/nagios4/statusdata.h
R livestatus/src/third_party/include/nagios4/worker.h
R livestatus/standalone/config_files.m4
M omd/packages/rrdtool/rrdtool.make
A packages/neb/.clang-format
A packages/neb/.clang-tidy
A packages/neb/.f12
A packages/neb/.gitignore
A packages/neb/.iwyu/asio.imp
A packages/neb/.iwyu/check_mk.imp
A packages/neb/.iwyu/gcc.libc.imp
A packages/neb/.iwyu/gcc.stl.headers.imp
A packages/neb/.iwyu/gcc.symbols.imp
A packages/neb/.iwyu/stl.c.headers.imp
A packages/neb/.vscode/c_cpp_properties.json
A packages/neb/.vscode/keybindings.json
A packages/neb/.vscode/launch.json
A packages/neb/.vscode/settings.json
A packages/neb/.vscode/spellright.dict
A packages/neb/.vscode/tasks.json
A packages/neb/Makefile.am
A packages/neb/TODO
A packages/neb/config_files.m4
A packages/neb/doc/Doxyfile
A packages/neb/doc/logo_mk.png
A packages/neb/include/neb/Comment.h
A packages/neb/include/neb/Downtime.h
A packages/neb/include/neb/MacroExpander.h
A packages/neb/include/neb/NebComment.h
A packages/neb/include/neb/NebContact.h
A packages/neb/include/neb/NebContactGroup.h
A packages/neb/include/neb/NebCore.h
A packages/neb/include/neb/NebDowntime.h
A packages/neb/include/neb/NebGlobalFlags.h
A packages/neb/include/neb/NebHost.h
A packages/neb/include/neb/NebHostGroup.h
A packages/neb/include/neb/NebPaths.h
A packages/neb/include/neb/NebService.h
A packages/neb/include/neb/NebServiceGroup.h
A packages/neb/include/neb/NebTimeperiod.h
A packages/neb/include/neb/TimeperiodsCache.h
A packages/neb/include/neb/nagios.h
A packages/neb/src/.gitignore
A packages/neb/src/MacroExpander.cc
A packages/neb/src/NebCore.cc
A packages/neb/src/NebHost.cc
A packages/neb/src/NebService.cc
A packages/neb/src/TimeperiodsCache.cc
A packages/neb/src/module.cc
A packages/neb/standalone/config_files.m4
A packages/neb/test/.f12
A packages/neb/test/.gitignore
A packages/neb/test/DummyNagios.cc
A packages/neb/test/NagiosMockup.cc
A packages/neb/test/TableQueryHelper.cc
A packages/neb/test/TableQueryHelper.h
A packages/neb/test/test_CrashReport.cc
A packages/neb/test/test_DictFilter.cc
A packages/neb/test/test_MacroExpander.cc
A packages/neb/test/test_utilities.cc
A packages/neb/test/test_utilities.h
A packages/neb/third_party/include/nagios/README
A packages/neb/third_party/include/nagios/broker.h
A packages/neb/third_party/include/nagios/cgiauth.h
A packages/neb/third_party/include/nagios/cgiutils.h
A packages/neb/third_party/include/nagios/comments.h
A packages/neb/third_party/include/nagios/common.h
A packages/neb/third_party/include/nagios/config.h
A packages/neb/third_party/include/nagios/downtime.h
A packages/neb/third_party/include/nagios/locations.h
A packages/neb/third_party/include/nagios/macros.h
A packages/neb/third_party/include/nagios/nagios.h
A packages/neb/third_party/include/nagios/nebcallbacks.h
A packages/neb/third_party/include/nagios/neberrors.h
A packages/neb/third_party/include/nagios/nebmods.h
A packages/neb/third_party/include/nagios/nebmodules.h
A packages/neb/third_party/include/nagios/nebstructs.h
A packages/neb/third_party/include/nagios/objects.h
A packages/neb/third_party/include/nagios/perfdata.h
A packages/neb/third_party/include/nagios/skiplist.h
A packages/neb/third_party/include/nagios/sretention.h
A packages/neb/third_party/include/nagios/statusdata.h
A packages/neb/third_party/include/nagios4/README
A packages/neb/third_party/include/nagios4/bitmap.h
A packages/neb/third_party/include/nagios4/broker.h
A packages/neb/third_party/include/nagios4/cgiauth.h
A packages/neb/third_party/include/nagios4/cgiutils.h
A packages/neb/third_party/include/nagios4/comments.h
A packages/neb/third_party/include/nagios4/common.h
A packages/neb/third_party/include/nagios4/config.h
A packages/neb/third_party/include/nagios4/defaults.h
A packages/neb/third_party/include/nagios4/dkhash.h
A packages/neb/third_party/include/nagios4/downtime.h
A packages/neb/third_party/include/nagios4/fanout.h
A packages/neb/third_party/include/nagios4/iobroker.h
A packages/neb/third_party/include/nagios4/iocache.h
A packages/neb/third_party/include/nagios4/kvvec.h
A packages/neb/third_party/include/nagios4/libnagios.h
A packages/neb/third_party/include/nagios4/lnag-utils.h
A packages/neb/third_party/include/nagios4/locations.h
A packages/neb/third_party/include/nagios4/logging.h
A packages/neb/third_party/include/nagios4/macros.h
A packages/neb/third_party/include/nagios4/nagios.h
A packages/neb/third_party/include/nagios4/nebcallbacks.h
A packages/neb/third_party/include/nagios4/neberrors.h
A packages/neb/third_party/include/nagios4/nebmods.h
A packages/neb/third_party/include/nagios4/nebmodules.h
A packages/neb/third_party/include/nagios4/nebstructs.h
A packages/neb/third_party/include/nagios4/nsock.h
A packages/neb/third_party/include/nagios4/nspath.h
A packages/neb/third_party/include/nagios4/nsutils.h
A packages/neb/third_party/include/nagios4/objects.h
A packages/neb/third_party/include/nagios4/perfdata.h
A packages/neb/third_party/include/nagios4/pqueue.h
A packages/neb/third_party/include/nagios4/runcmd.h
A packages/neb/third_party/include/nagios4/shared.h
A packages/neb/third_party/include/nagios4/skiplist.h
A packages/neb/third_party/include/nagios4/snprintf.h
A packages/neb/third_party/include/nagios4/squeue.h
A packages/neb/third_party/include/nagios4/sretention.h
A packages/neb/third_party/include/nagios4/statusdata.h
A packages/neb/third_party/include/nagios4/worker.h
M scripts/run-cxx-linter
M tests/Makefile
Log Message:
-----------
move livestatus/src to packages/neb
This is a move, no special changes with exceptions:
1. configure instead of --recheck to make our CI happy
2. asio sub package dependency is file based, again to make CI happy.
Tests:
- local new livestatus.o in heute in Nagios mode and lq
- check local build from mk livestatus tgz
- check local build neb package(with and without mrclean)
- check testbuild is green and livestatus.o is present
- check integration single green
- gerrit check build multiply times(retrigger)
Change-Id: I562caee73c6d4e094fc010344ca3942412d1be93