Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: c3119ab735aa5cd49d10f3ebc54c3a72a1d2b109
https://github.com/Checkmk/checkmk/commit/c3119ab735aa5cd49d10f3ebc54c3a72a…
Author: Jörg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-10-21 (Mon, 21 Oct 2024)
Changed paths:
M cmk/special_agents/v0_unstable/request_helper.py
Log Message:
-----------
Fix TLS certificate validation in `ApiSession`
When removing the inheritance from `requests.Session`, this was overlooked.
Note that we need to explicitly hand over the `verify` setting upon each
request. Setting `self._session.verify = False` won't work, because .profile in
the site home directory sets the environment variable `REQUESTS_CA_BUNDLE`. This
effectively overwrites the `verify` setting at the session level:
```
OMD[heute]:~$ python3
Python 3.12.3 (main, Sep 30 2024, 10:38:47) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license"
for more information.
>> import requests
>> session = requests.session()
>> session.verify = False
>> session.get("https://checkmk.com")
<Response [200]>
>> session.get("https://checkmk.com",
verify=False)
/omd/sites/heute/lib/python3.12/site-packages/urllib3/connectionpool.py:1099:
InsecureRequestWarning: Unverified HTTPS request is being made to host
'checkmk.com'. Adding certificate verification is strongly advised. See:
https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
warnings.warn(
<Response [200]>
```
Change-Id: I573b31603fa5af5e4113ece61998a18e61a0cd9a
Commit: 270993d7f2f856466cfbe38da820dcf0fbed7c2d
https://github.com/Checkmk/checkmk/commit/270993d7f2f856466cfbe38da820dcf0f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-10-21 (Mon, 21 Oct 2024)
Changed paths:
A .werks/17202.md
Log Message:
-----------
17202 Distributed piggyback: Piggyback data for distributed setups
Change-Id: I3d99e603244c219915a080efe266396ca6326b10
Commit: a506196e481dfc375dd7f4059352efcc60a8c970
https://github.com/Checkmk/checkmk/commit/a506196e481dfc375dd7f4059352efcc6…
Author: Marco Hald <marco.hald(a)usu.com>
Date: 2024-10-21 (Mon, 21 Oct 2024)
Changed paths:
A .werks/16257.md
M agents/plugins/mk_postgres.py
Log Message:
-----------
16257 FIX mk_postgres.py: get_bloat exceeds char length under windows
Closes #728
Change-Id: Iac25d4874ca494585ebddcdb62bc191c608ef443
Commit: 1e102ce5b20df9f5a8b7b6003273c142f57a85cf
https://github.com/Checkmk/checkmk/commit/1e102ce5b20df9f5a8b7b6003273c142f…
Author: Marco Hald <marco.hald(a)usu.com>
Date: 2024-10-21 (Mon, 21 Oct 2024)
Changed paths:
A .werks/17360.md
M agents/plugins/mk_postgres.py
M tests/agent-plugin-unit/test_mk_postgres.py
Log Message:
-----------
17360 FIX mk_postgres.py: Enable using a system wide PGPASSFILE
The PGPASSFILE environment varaible is only overwritten by the instance `pg_passfile` when
it is not empty.
It is possible now to use a system wide PGPASSFILE environment variable.
Change-Id: I5d290c4af728060e65bd3333ec646a452f7d12b4
Commit: 7ed93e85b948499cd89651e3d95edede67a40dd4
https://github.com/Checkmk/checkmk/commit/7ed93e85b948499cd89651e3d95edede6…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-10-21 (Mon, 21 Oct 2024)
Changed paths:
M tests/agent-plugin-unit/test_mk_postgres.py
Log Message:
-----------
Remove unused variable
Change-Id: Ifac5a3c99544ac0cb245a188d5d3992abe3242a7
Compare:
https://github.com/Checkmk/checkmk/compare/8f3318dae719...7ed93e85b948
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications