Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: f66557ac4f5892e6f1a0a3a4f911a705570c9632
https://github.com/Checkmk/checkmk/commit/f66557ac4f5892e6f1a0a3a4f911a7055…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-07-26 (Wed, 26 Jul 2023)
Changed paths:
A .werks/15903
M cmk/base/plugins/agent_based/cisco_temperature.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_temperature.py
Log Message:
-----------
15903 FIX cisco_temperature, cisco_temperature_dom: Improved check state and summary if
sensor status not ok
The cisco_temperature and cisco_temperature_dom checks currently only consider sensors
with the state "ok". If a sensor becomes "unavailable" or
"non-operational", the check becomes "UNKNOWN" with the summary
"Item not found in monitoring data".
With this werk, the summary will now report the status of the sensor instead.
For the "unavailable" sensor status, the check state will still change to
"UNKNOWN", for "non-operational" status it will be CRIT.
SUP-14650
Change-Id: I1f87fe96bf85ee48b4ddeca8a2e731dbeefa3c25
Commit: aba1f658e164a7c617287ece7412e543c51bc216
https://github.com/Checkmk/checkmk/commit/aba1f658e164a7c617287ece7412e543c…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-07-26 (Wed, 26 Jul 2023)
Changed paths:
A .werks/15969
M cmk/base/plugins/agent_based/cisco_temperature.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_temperature.py
Log Message:
-----------
15969 FIX cisco_temperature: Correct warning threshold for environment temperature
Currently only the threshold specified by OID 1.3.6.1.4.1.9.9.13.1.3.1.4
(ciscoEnvMonTemperatureThreshold) is considered when checking the temperature of a Cisco
switch. As only one threshold is given here, it is used as both WARN and CRIT threshold,
causing confusion when the device itself reports a warning state based on a warning
threshold not given via this OID.
Now the upper thresholds specified in OID 1.3.6.1.4.1.9.9.91.1.2.1.1
(entSensorThresholdTable) will be used as WARN and CRIT thresholds if an entry for the
relevant switch can be found.
For this, the threshold relation and severity will be used to determine if the threshold
can be applied in Checkmk, otherwise the threshold will be ignored.
If no thresholds from the entSensorThresholdTable apply, the
ciscoEnvMonTemperatureThreshold is used as a fallback.
SUP-14653
Change-Id: If8bc63d378d3a77fbf94b5ead48740fef903594b
Commit: e8cad2f0d1b7d4a616b1db7f4cbdf1f3a518d1f7
https://github.com/Checkmk/checkmk/commit/e8cad2f0d1b7d4a616b1db7f4cbdf1f3a…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-07-26 (Wed, 26 Jul 2023)
Changed paths:
M cmk/gui/login.py
Log Message:
-----------
CSE login redirects to cognito auth
When the login.py page is called the CSE edition will redirect to a page
handling the cognito oauth login. If we use the login.py to redirect we
can rely on the other logic in checkmk to forward a user to login.py
when a session is not active.
To achieve this we replace the login page in the saas edition. Once we
further refactor page registration we might be able to move this fully
into cse specific files and remove the edition check.
Change-Id: I2c6cd5dc1a391b3dcdd13853ad257d91216cfd07
Compare:
https://github.com/Checkmk/checkmk/compare/b7d0869d3ec1...e8cad2f0d1b7