Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: d69350f6c2d2240b8a4dc4dd5424dac1454934de
https://github.com/tribe29/checkmk/commit/d69350f6c2d2240b8a4dc4dd5424dac14…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
M cmk/gui/wato/mkeventd.py
Log Message:
-----------
Remove unneccessary lambda
Change-Id: I132737d8982212b6ec88f247e5017decd7abf70e
Commit: 6c57fc1c3c5190bbf4383e4c06061c758b32511c
https://github.com/tribe29/checkmk/commit/6c57fc1c3c5190bbf4383e4c06061c758…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/gcp_sql.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_filestore.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_gcs.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_sql.py
Log Message:
-----------
fix crash in gcp sql dicovery
If user labels are not set the corresponding variable is not available
and not just an empty dict. Guard against this case and add tests for
all gcp services that use user labels.
Change-Id: I6820b7bb695333fab50227f6da7588ebcde474e1
Commit: 56362f0f1248a3e006e644909667a4e24c5345e7
https://github.com/tribe29/checkmk/commit/56362f0f1248a3e006e644909667a4e24…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
M tests/unit/cmk/gui/conftest.py
Log Message:
-----------
fix WebTestAppForCMK set_config contextmanager
use try/finally to remove hook if an exception occured, i.e. a test
assert.
Fixes: CMK-9935
Change-Id: Id272448e41ee43fe330804478f35f6dabe58279f
Commit: a12a7752a8cc83c97add99db67ecb9c2cb0b2105
https://github.com/tribe29/checkmk/commit/a12a7752a8cc83c97add99db67ecb9c2c…
Author: Thierry Trafelet <thierry.tra(a)bluewin.ch>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/downtime.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
REST API: Allow showing single downtimes on read-only sites
Because:
- Getting a downtime does not require access to WATO
- The default value for `tag_group` on the `Endpoint` decorator expects
WATO to be enabled
- The parameter `tag_group` is not overridden on the GET endpoint
This commit:
- Adds the parameter `tag_group` to the downtime GET endpoint
- Sets the value to `Monitoring` to not require WATO
- Updates the `test_openapi_downtime_get_single` to test with WATO
enabled as well as WATO disabled
Closes: #438
Change-Id: If0797ae73d00e5ab10c9ee80c216e69050604f6f
Commit: 9b375d72daa7233b9976c87d42bb845c0c24f076
https://github.com/tribe29/checkmk/commit/9b375d72daa7233b9976c87d42bb845c0…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-03-30 (Wed, 30 Mar 2022)
Changed paths:
A checkman/gcp_redis_cpu
A checkman/gcp_redis_memory
A cmk/base/plugins/agent_based/gcp_redis.py
M cmk/gui/plugins/wato/check_parameters/gcp_gcs.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_gcp.py
A tests/unit/cmk/base/plugins/agent_based/test_gcp_redis.py
Log Message:
-----------
Memorystore redis monitoring
Add initial checks for redis monitoring on gcp. This setups
up the check plugin and test code infrastructure. Now adding
more checks is straightforward.
Change-Id: If757af9ee7f192f3a6deaa1ca52400c05916497c
Compare:
https://github.com/tribe29/checkmk/compare/386883bf6504...9b375d72daa7