Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 3f1401265e5dc706cbf08ae3a68d8f4e691e4135
https://github.com/tribe29/checkmk/commit/3f1401265e5dc706cbf08ae3a68d8f4e6…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-06-25 (Thu, 25 Jun 2020)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
beautify connection test
If the connection fails, the output is not readable for humans.
Instead the output is now better structured and only the first
10 characters are shown from the actual error message of the database.
Change-Id: Ia6493bb4c8d7d9f320e41c00d3eade5eecd1c6e9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 80a442ca18d71314c328efefe050958ca472eb9d
https://github.com/tribe29/checkmk/commit/80a442ca18d71314c328efefe050958ca…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-06-25 (Thu, 25 Jun 2020)
Changed paths:
M agents/plugins/mk_oracle
Log Message:
-----------
beautify connection test
If the connection fails, the output is not readable for humans.
Instead the output is now better structured and only the first
10 characters are shown from the actual error message of the database.
Change-Id: Ia6493bb4c8d7d9f320e41c00d3eade5eecd1c6e9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 21e8d5b82572e0b82025729cea6181019af10862
https://github.com/tribe29/checkmk/commit/21e8d5b82572e0b82025729cea6181019…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/gui/plugins/openapi/restful_objects/utils.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
REST API: typing and link_endpoint
Change-Id: I65b310d496d404319d6d21d42bc8f299d3522837
Commit: 0fdc352e9a25542b579733218c45248be48ba908
https://github.com/tribe29/checkmk/commit/0fdc352e9a25542b579733218c45248be…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
A cmk/gui/plugins/openapi/endpoints/activate_changes.py
M tests-py3/unit/cmk/gui/conftest.py
A tests-py3/unit/cmk/gui/plugins/openapi/test_openapi_activate_changes.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
REST-API: activate changes endpoints
Change-Id: Ie240bdeb1dbd97bfd954d164774d516bbc85b704
Commit: 1a17581d70abd2404e7a9437ed283c523eeb2157
https://github.com/tribe29/checkmk/commit/1a17581d70abd2404e7a9437ed283c523…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
REST API: code examples, sort parameters to make spec more stable
Change-Id: I0b2c664af1450fbb933cc6f7472f172505e1bc24
Compare: https://github.com/tribe29/checkmk/compare/1327319744d0...1a17581d70ab
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5b6390191710d24dbee452d1144901c30d564e91
https://github.com/tribe29/checkmk/commit/5b6390191710d24dbee452d1144901c30…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
A .werks/11216
M agents/plugins/mk_inventory.linux
M cmk/gui/plugins/views/builtin_inventory_plugins.py
M cmk/gui/plugins/views/inventory.py
M cmk/gui/plugins/wato/inventory.py
A inventory/lnx_sysctl
M tests-py3/integration/cmk/base/test-files/linux-agent-output
M tests-py3/unit/cmk/gui/test_gui_config.py
M tests-py3/unit/cmk/gui/test_views.py
A tests-py3/unit/inventory/test_inv_lnx_sysctl.py
Log Message:
-----------
11216 Inventory of Linux kernel configuration (sysctl)
This werk adds the option to inventorize the kernel configuration parameters
of Linux systems (output of <tt>sysctl -ae<\tt>). To activate this option, two
configuration steps are necessary.
First, the user needs to deploy the corresponding agent plugin via the rule
"Hardware/Software-Inventory (Linux, Windows, Solaris, AIX)". Then, the checkmk
agents for Linux need to re-baked and re-installed to include the changes in the
agent plugin collecting the inventory data.
Secondly, the user needs to specify regex-patterns for including and excluding kernel
configuration parameters in the inventory via the rule "Inventory of Linux kernel
configuration (sysctl)". The reason for this second step is that some configuration
parameters can change often, resulting in frequent changes in the HW/SW inventory,
which can quickly fill up the temporary filesystem used by checkmk.
Change-Id: I3d9ada9fe28750774435181bdb9a26975617b45d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 09825a84cbc61fbd147fb2094f6fb1998ee49db8
https://github.com/tribe29/checkmk/commit/09825a84cbc61fbd147fb2094f6fb1998…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/watolib/services.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
API services: addition of POST discovery mode endpoint
Change-Id: I23303ba4b0b7116512d3501158ee3cee99c68d83
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2ed836f06eb2bcd75f3a73471e9fb8e28e70bd64
https://github.com/tribe29/checkmk/commit/2ed836f06eb2bcd75f3a73471e9fb8e28…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
M cmk/base/checking.py
M cmk/base/decorator.py
Log Message:
-----------
Remove pseudo-namespace-y name from true namespace
"Fake it till you make it" --- well, now we made it.
CMK-4726
Change-Id: I87fd51f4cacd4cfd5a495b4c8925aabcfa32c9c1