Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b79a1e75ffbcc67437e211de4408471ebadd1852
https://github.com/tribe29/checkmk/commit/b79a1e75ffbcc67437e211de4408471eb…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M cmk/gui/http.py
M cmk/gui/userdb/saml2/pages.py
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
M tests/integration/omd/test_web_access.py
Log Message:
-----------
Add possibility for custom allowed CSP form-actions
The saml http-post binding requests that you can send a HTTP form to the
IDP. Forms are controlled by the `form-action` CSP directive. Previously
the CSP was hard coded in `etc/apache/conf.d/security.conf`. If an IDP
was configured with the GUI one would then have to add a apache config
file. Thats undesired. Now you can add a CSP form-action to the
response global variable via
`response.set_csp_form_action("http://foobar.com")`. This then sets one
distinct form-action to the header. Apache then uses this value and
creates the overall CSP header.
CMK-11991
Change-Id: I26b4e38edf694a20e8fe55cfcc731963b2b02335
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2ab674096fc74425274b2ef4f2bf6b29fccce0cc
https://github.com/tribe29/checkmk/commit/2ab674096fc74425274b2ef4f2bf6b29f…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
R livestatus/src/CmcNebTypeDefs.h
M livestatus/src/CommentRenderer.h
M livestatus/src/CustomAttributeMap.h
M livestatus/src/DowntimeRenderer.h
M livestatus/src/DynamicEventConsoleReplicationColumn.cc
M livestatus/src/HostServiceState.h
M livestatus/src/LogCache.cc
M livestatus/src/MacroExpander.cc
M livestatus/src/Makefile.am
R livestatus/src/MonitoringCore.h
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
A livestatus/src/NebContact.cc
M livestatus/src/NebContact.h
M livestatus/src/NebContactGroup.h
M livestatus/src/NebHost.cc
M livestatus/src/NebHost.h
M livestatus/src/NebService.cc
M livestatus/src/NebService.h
M livestatus/src/Query.cc
M livestatus/src/RRDColumn.cc
M livestatus/src/Store.cc
M livestatus/src/Table.cc
M livestatus/src/TableCommands.cc
M livestatus/src/TableComments.cc
M livestatus/src/TableContactGroups.cc
M livestatus/src/TableContacts.cc
M livestatus/src/TableCrashReports.cc
M livestatus/src/TableDowntimes.cc
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableEventConsole.h
M livestatus/src/TableEventConsoleEvents.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStatus.cc
R livestatus/src/contact_fwd.h
M livestatus/src/test/test_CrashReport.cc
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/Interface.h
A packages/livestatus/include/livestatus/MonitoringCore.h
M packages/livestatus/include/livestatus/User.h
M packages/livestatus/src/User.cc
Log Message:
-----------
move MonitoringCore.h into livestatus.
TESTS: local manual.
Change-Id: Iaa30afce7faa366ea3059741381714721afbc1d8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 174b8cdc9fffe0aaeb18cd54c4ba4bbd27c6c4ac
https://github.com/tribe29/checkmk/commit/174b8cdc9fffe0aaeb18cd54c4ba4bbd2…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
A .werks/14792
M omd/packages/Python/Python.make
M tests/integration/omd/test_python.py
Log Message:
-----------
14792 FIX Enable pip install of packages as site user
Basically, we're now setting a prefix during Python build.
This is has severval reasons:
1) We need it as a fix which is described in that werk
2) This is a preparation step torwards py3.11 which cannot deal anymore with an empty string as prefix.
SUP-11523
Change-Id: Ib63527c50d858462c4a165280dea9179730eba84
Commit: be1adccb806ea6a78559bcec30e5245f0931cd33
https://github.com/tribe29/checkmk/commit/be1adccb806ea6a78559bcec30e5245f0…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M buildscripts/docker_image_aliases/IMAGE_TESTING/Dockerfile
M buildscripts/docker_image_aliases/IMAGE_TESTING/meta.yml
M cmk/base/check_legacy_includes/poe.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/utils/version.py
M defines.make
R omd/packages/Python/Python-3.10.4.tar.xz
A omd/packages/Python/Python-3.11.1.tar.xz
M omd/packages/Python/Python.make
M omd/packages/lasso/lasso.make
M omd/packages/mod_wsgi/mod_wsgi.make
M omd/packages/net-snmp/net-snmp.make
A omd/packages/protobuf/patches/02-Fix-build-with-Python-3.11.dif
M omd/packages/protobuf/protobuf.make
M omd/packages/rrdtool/rrdtool.make
M tests/docker/test_docker.py
M tests/integration/omd/test_python.py
M tests/scripts/install-cmk.py
M tests/scripts/run-dockerized.py
M tests/scripts/run-integration-test.py
M tests/testlib/site.py
M tests/testlib/utils.py
M tests/unit/cmk/gui/valuespecs/test_vs_hostaddress.py
Log Message:
-----------
Bump Python to 3.11
* bump also the needed packages
* fix breaking change regarding enum str mixins
* bump IMAGE_TESTING to an interim image in order not to break the CI -> this will be rebuild/repinned as soon as it's on the master
CMK-11556
Change-Id: Ia8255694f2fc87d0e2eb1f2972042414ebc63d8b
Commit: ed870395b0b808629fff9e6635ab5345ef568744
https://github.com/tribe29/checkmk/commit/ed870395b0b808629fff9e6635ab5345e…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M cmk/special_agents/agent_aws.py
Log Message:
-----------
Replace str mixin with StrEnum #1
Change-Id: Ia4ba3c76070b13ee2fc4b473d91f0f4266d50c9f
Commit: 9163a80aa1db548fa277afcbdb3536be36163120
https://github.com/tribe29/checkmk/commit/9163a80aa1db548fa277afcbdb3536be3…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
Replace str mixin with StrEnum #3
Change-Id: I0518096b638e6806546fb846db27d8319b10d339
Commit: 0e88aa1136035e46e7e4fed73b209a8a5dfb6d4c
https://github.com/tribe29/checkmk/commit/0e88aa1136035e46e7e4fed73b209a8a5…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M omd/packages/lasso/lasso.make
M omd/packages/mod_wsgi/mod_wsgi.make
M omd/packages/net-snmp/net-snmp.make
M omd/packages/protobuf/protobuf.make
M omd/packages/rrdtool/rrdtool.make
Log Message:
-----------
Invalidate omd cache for some packages on python version bump
Those packages include the python maj/min somewhere in their cached package:
lasso, net-snmp, protobuf and rrdtool
-> they will all end-up under lib/pythonMaj.Min/site-packages
mod_wsgi is compiled against the python version
So invalidate the cache of those packages on a python maj/min change.
Change-Id: I3d3b82eb78bb506b8f8c6b03c85a9891ff181237
Compare: https://github.com/tribe29/checkmk/compare/c41bdb441300...0e88aa113603
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 95ed1f73cbbf509b9ed32fc8fc1006ee48ec3e3f
https://github.com/tribe29/checkmk/commit/95ed1f73cbbf509b9ed32fc8fc1006ee4…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M packages/cmk-agent-ctl/src/modes/renew_certificate.rs
Log Message:
-----------
disable red test in windows to unblock build
Change-Id: I9aef9582874980140647ec5d584d448e5a6d3e43