Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ce05544485442d5691563219ad76fd5045da34d3
https://github.com/tribe29/checkmk/commit/ce05544485442d5691563219ad76fd504…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/fetchers/controller.py
Log Message:
-----------
[CMK-6318] - add host name to the message to make a error message clear
- unskip and fix unit tests.
Tests should be improved(better structure and better fixtures) still at the moment it is not urgent and may be performed later(in background).
Another point of possible improvement is changing interface to enable_timeout to more consistent(with Command, for example, to have readable error as one unified structure). Again, this is not urgent and a bit out of ticket scope.
Change-Id: Ib3c98624ab1f2f10305563f151c99d1fef3eb612
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 0112e538b9ccc62758295e146f658334af301d86
https://github.com/tribe29/checkmk/commit/0112e538b9ccc62758295e146f658334a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
A .werks/10332
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
10332 FIX Fix cleaning initialized tmp directory
When creating a new site with --no-tmpfs option set, the tmp directory
is missing mandatory directory structure. This fixed with this werk.
Change-Id: Ie2cffac7793b5853f5e6cf15c99c144efa3ab9a9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b47535e54db8c946447f8783866d8770f8949b13
https://github.com/tribe29/checkmk/commit/b47535e54db8c946447f8783866d8770f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/base/modes/check_mk.py
Log Message:
-----------
modes: move inventory below checking
... we are about to share some code.
CMK-6175
Change-Id: I7034575e254a4179e8f0aaf00f935b19fe44808b
Commit: 2836c0c34f914e5605418a3c721afc1c6e6dec6f
https://github.com/tribe29/checkmk/commit/2836c0c34f914e5605418a3c721afc1c6…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
A .werks/11648
M cmk/base/plugins/agent_based/snmp_extended_info.py
M cmk/base/plugins/agent_based/snmp_info.py
Log Message:
-----------
11648 FIX Hostlabels of Fibrechannel switches: "fcswitch"
Fibrechannel switches used to get the label "cmk/device_type:switch" although
they are not real switches. Now they are declared as "cmk/device_type:fcswitch".
Change-Id: I3806cb74bc05e79acb48e4a32308eb753d8a9895
Commit: 6cd9a8e0ed865f6241e42ba471b37879f9d42d3b
https://github.com/tribe29/checkmk/commit/6cd9a8e0ed865f6241e42ba471b37879f…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: I257c0a9830ec29b18ba8220ea062e6d83615ef7c
Compare: https://github.com/tribe29/checkmk/compare/ecaf9fe5dbf4...6cd9a8e0ed86
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ecaf9fe5dbf4e605540346957405fe7a2481af05
https://github.com/tribe29/checkmk/commit/ecaf9fe5dbf4e605540346957405fe7a2…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
A .werks/11647
Log Message:
-----------
11647 snmp_extended_info: Add host label 'cmk/device_type' discovery
>From now on, the physEnt is parsed for the following strings:
<li>appliance</li>
<li>firewall</li>
<li>printer</li>
<li>router</li>
<li>sensor</li>
<li>switch</li>
<li>ups</li>
<li>wlc</li><br>
If one string (switch in this example) is found, the host will discover the host
label <b>"cmk/device_type:switch"</b>.
Change-Id: I6f21e536bc00157b088a085630d95af6e7a16ef1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a854839d88eca07fb02559abc1a99b35044e0f21
https://github.com/tribe29/checkmk/commit/a854839d88eca07fb02559abc1a99b350…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/main_menu.py
M cmk/gui/plugins/sidebar/main_menu.py
M cmk/gui/type_defs.py
M cmk/gui/wato/user_profile.py
M web/htdocs/themes/facelift/scss/_mega_menu.scss
Log Message:
-----------
Add version and user information to mega menus
The User and Help menu now display the user name and
role as well as the Checkmk version and edition.
Change-Id: I5154615aa6fbfe7ac149dbf8595aee7b8a7633d4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 29dc6cea437585a12d108f1c8caab03d8f3fba81
https://github.com/tribe29/checkmk/commit/29dc6cea437585a12d108f1c8caab03d8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/test_update_config.py
Log Message:
-----------
Make rules identifiable by unique IDs
Since the early days of Checkmk the rules were always referenced by
their position in the rule set list plus the related folder.
We have a problem with rules not being clearly identifiable:
* Audit log only refers to *current* list position
* Possible race conditions in "edit ruleset" actions
* API calls can not be made directly on individual rules
The new ID will be created once for all existing rules during update to
Checkmk 2.0 and persisted for the whole lifetime of the rule.
CMK-6369
Change-Id: I7188e8deaf5c2b86a85d0a64d6f88b202e57c1ac
Commit: 550560484e2efaa95c7c2e3021ba06b83d0527c5
https://github.com/tribe29/checkmk/commit/550560484e2efaa95c7c2e3021ba06b83…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
Use rule IDs in GUI actions
Use the new rule IDs for referencing rules during rule
actions.
CMK-6369
Change-Id: I30cf47eb61a6d7d92361ec71989a5db755c69383
Commit: 1777254c29efcf3844a2c0930bf77e53cebab78f
https://github.com/tribe29/checkmk/commit/1777254c29efcf3844a2c0930bf77e53c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
Cleanup dead code
Change-Id: I852d7125a5c281d98410b553a1fa4e3cc64c3f57
Commit: 1b8e80f426ec3e8fe8ca7b73533e8a6a6c4e6809
https://github.com/tribe29/checkmk/commit/1b8e80f426ec3e8fe8ca7b73533e8a6a6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Make rule ID visible on rule edit page
CMK-6369
Change-Id: I78f9f55dc468928c9ab752c6e05f534d8bce0ce5
Commit: 4edc9730a4d8c20d56a9e8056bda5f27834af7bc
https://github.com/tribe29/checkmk/commit/4edc9730a4d8c20d56a9e8056bda5f278…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
Audit log: Add object reference for rule related changes
CMK-6369
Change-Id: I1ce5e41079eac90efb32c8595e13e10e5ae6815d
Commit: 45d5622b914c90aac9df8b441a7374c4da75fa71
https://github.com/tribe29/checkmk/commit/45d5622b914c90aac9df8b441a7374c4d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
Audit log: Add object reference for ruleset related changes
Moving rules in rulesets is not a single rule related action. For this
reason we add the whole ruleset as reference object to these entries.
CMK-6369
Change-Id: Icf5d8ec5c87fe68695f95223ab6b8910fb0f56bd
Commit: 803bc7f5fbf1f4971988a1a14a2abf38fede0ce2
https://github.com/tribe29/checkmk/commit/803bc7f5fbf1f4971988a1a14a2abf38f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/changes.py
Log Message:
-----------
Add filtered audit log links
CMK-6370
Change-Id: Ibc51004b60e7219429eab7d66435df7b6188d9fa
Commit: dafe410530356a8d03a1e86ff9989222abaaa12b
https://github.com/tribe29/checkmk/commit/dafe410530356a8d03a1e86ff9989222a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/watolib/changes.py
Log Message:
-----------
Make audit log filtering possible without transaction
CMK-6370
Change-Id: I20825971e349d633aebeb5fc490865f3e6ebfde4
Commit: d477e06143b57ca96630d09f3a6e749dbacb23f5
https://github.com/tribe29/checkmk/commit/d477e06143b57ca96630d09f3a6e749db…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Clarified "main directory" in host move audit log entries
Change-Id: I9f8b9a09ad83e1d11ec1e2fb7b424c9f666617d6
Compare: https://github.com/tribe29/checkmk/compare/c86dba0d87a2...d477e06143b5