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