Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 094c097e9ca0fc8399b1f1cc91c54accc385c584
https://github.com/tribe29/checkmk/commit/094c097e9ca0fc8399b1f1cc91c54accc…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M .werks/12389
M cmk/base/agent_based/inventory/__init__.py
M cmk/base/agent_based/inventory/_tree_aggregator.py
M cmk/utils/structured_data.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
Add key_columns
- rename edge -> name
- move serialize method
Change-Id: I6e36d49a81d4578595b065caf0ed7b182262f370
Commit: c2705a10c05f644bedc73c3d398daeb1b07c5c23
https://github.com/tribe29/checkmk/commit/c2705a10c05f644bedc73c3d398daeb1b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M cmk/gui/plugins/userdb/ldap_connector.py
Log Message:
-----------
LDAP connector: Consequent escaping of filter values
Change-Id: I3c5d463861354dc5dd999c0f5a3f98a17cf2b4af
Commit: 7bc2bb0f42902e083a7a12ee7b368c0b42e6693a
https://github.com/tribe29/checkmk/commit/7bc2bb0f42902e083a7a12ee7b368c0b4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
A .werks/12847
M cmk/gui/plugins/userdb/ldap_connector.py
Log Message:
-----------
12847 FIX LDAP: Fix handling of groups containing "#" in Active Directory
The Active Directory allows users to use "#" characters in group names
and distinguished names (DNs). Previous version of Checkmk were not able to
use these groups for the roles attribute synchronization.
With this change it is now possible to use group DNs like this:
"CN=#abc,OU=xyz,DC=corp,DC=com".
Change-Id: I3a19d6305ee69e717f7a947ecde07bfb93f2e037
Compare: https://github.com/tribe29/checkmk/compare/4c7bd673ef6a...7bc2bb0f4290
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4c7bd673ef6acedee3249925939057cd194f2966
https://github.com/tribe29/checkmk/commit/4c7bd673ef6acedee3249925939057cd1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
M buildscripts/scripts/lib/upload_artifacts.groovy
Log Message:
-----------
Fix upload to download server
* The upload was lost in one of the recent changes
* Separate file upload from hash computation
* Minor cleanup: Give functions a more meaningful name
* Minor cleanup: Add missing stage to download function
Change-Id: If9d32bb8f0d6158a067266966f91147ac4ad0822
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: eb3d8b6208d553f0857f2d2260bc21045161ac11
https://github.com/tribe29/checkmk/commit/eb3d8b6208d553f0857f2d2260bc21045…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M cmk/gui/plugins/userdb/ldap_connector.py
Log Message:
-----------
LDAP connector: Consequent escaping of filter values
Change-Id: I3c5d463861354dc5dd999c0f5a3f98a17cf2b4af
Commit: 668c91ff169cb65feb8d0a7e86a068a15a9aa3ca
https://github.com/tribe29/checkmk/commit/668c91ff169cb65feb8d0a7e86a068a15…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
A .werks/12847
M cmk/gui/plugins/userdb/ldap_connector.py
Log Message:
-----------
12847 FIX LDAP: Fix handling of groups containing "#" in Active Directory
The Active Directory allows users to use "#" characters in group names
and distinguished names (DNs). Previous version of Checkmk were not able to
use these groups for the roles attribute synchronization.
With this change it is now possible to use group DNs like this:
"CN=#abc,OU=xyz,DC=corp,DC=com".
Change-Id: I3a19d6305ee69e717f7a947ecde07bfb93f2e037
Compare: https://github.com/tribe29/checkmk/compare/336f9a23df85...668c91ff169c
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: f68ed87857356145beb2ab6967baca4a2b68188d
https://github.com/tribe29/checkmk/commit/f68ed87857356145beb2ab6967baca4a2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M cmk/gui/plugins/userdb/ldap_connector.py
Log Message:
-----------
LDAP connector: Consequent escaping of filter values
Change-Id: I3c5d463861354dc5dd999c0f5a3f98a17cf2b4af
Commit: 679fc8a00f74810ac03ea7b6e0b089515475234b
https://github.com/tribe29/checkmk/commit/679fc8a00f74810ac03ea7b6e0b089515…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
A .werks/12847
M cmk/gui/plugins/userdb/ldap_connector.py
Log Message:
-----------
12847 FIX LDAP: Fix handling of groups containing "#" in Active Directory
The Active Directory allows users to use "#" characters in group names
and distinguished names (DNs). Previous version of Checkmk were not able to
use these groups for the roles attribute synchronization.
With this change it is now possible to use group DNs like this:
"CN=#abc,OU=xyz,DC=corp,DC=com".
Change-Id: I3a19d6305ee69e717f7a947ecde07bfb93f2e037
Compare: https://github.com/tribe29/checkmk/compare/d59c49b88d5e...679fc8a00f74
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 75886d7aa775a83f20916fb276e37202148b5874
https://github.com/tribe29/checkmk/commit/75886d7aa775a83f20916fb276e372021…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M cmk/gui/inventory.py
Log Message:
-----------
Raise Exception on invalid hostname in host_inv_api
In Werk 13066 a path traversal vulnerability was fixed, unfortunately
not correctly. Now a MKUserException is raised in the beginning which
should fix it in a better manner.
Change-Id: Ib831915e09bc042b307aace6a3ab9d8741a7fc60
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dec090ba40345832efe03f1710080e2fe01eb4c9
https://github.com/tribe29/checkmk/commit/dec090ba40345832efe03f1710080e2fe…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M cmk/gui/plugins/views/graphs.py
Log Message:
-----------
Fix service & host graphs linked view
cmk_graph_url now needs to send the _active filters flag for the next
view to recognize the context.
Change-Id: I6005295d69decf59f20dff1e43c50cd92ec634ee
Commit: 1566ae70f6fb0d3b2ae619a5db9666cbe8cd4096
https://github.com/tribe29/checkmk/commit/1566ae70f6fb0d3b2ae619a5db9666cbe…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M cmk/gui/plugins/views/utils.py
M cmk/gui/utils/urls.py
M cmk/gui/views.py
Log Message:
-----------
Add exception for makeuri to keep vars
Use it instead of the add vars sequence, which preloads vars from the
request. This way the request access is isolated to makeuri
Change-Id: I798079743c7d7e8c27055e9fe33c71a12e2da063
Commit: 10fa37a5fbf21805d07233037b5b95f265a4c6a0
https://github.com/tribe29/checkmk/commit/10fa37a5fbf21805d07233037b5b95f26…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M cmk/gui/views.py
M cmk/gui/visuals.py
Log Message:
-----------
Remove get_singlecontext_html_vars
This function does last second html request. Yet it had as input the
merged context that is instantiated on view.context. Thus no need for
request.
Change-Id: Ie5296d150ebe9a0f66fa4d512b93dc009d891262
Compare: https://github.com/tribe29/checkmk/compare/6a8a84265746...10fa37a5fbf2
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b67b1f643bffca425ec8c90d7d93d3dc765a3196
https://github.com/tribe29/checkmk/commit/b67b1f643bffca425ec8c90d7d93d3dc7…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
A .werks/13031
M checks/arista_bgp
A tests/unit/checks/test_check_arista_bgp.py
Log Message:
-----------
13031 FIX arista_bgp: handle empty addresses
The discovery showed a warning that parsing arista_bgp could not be
performed. This happened when the local address was empty. The check can
now handle empty addresses.
SUP-7145
Change-Id: I7a432d6c78f7d95b751e837e853eedc61a723c88
Commit: b24c3f70800805cf9268eaa962a44fb839c16178
https://github.com/tribe29/checkmk/commit/b24c3f70800805cf9268eaa962a44fb83…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
M .werks/12086
Log Message:
-----------
Fix werk version
Change-Id: I1f7c6765895fe850aacf07ed29bc8515a2a248af
Commit: 336f9a23df85c38131088b33c05cce397a794ab7
https://github.com/tribe29/checkmk/commit/336f9a23df85c38131088b33c05cce397…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
A .werks/13028
M agents/check_mk_agent.solaris
Log Message:
-----------
13028 FIX solaris agent: ps: don't cut user names after 8 chars
Before this commit, the user names in the ps output where cut after 8
characters on some solaris systems.
Now the limit is lifted to 16 characters.
SUP-6996
Change-Id: I5a36742669e00c8b2630d39e595b8b4db69792f4
Compare: https://github.com/tribe29/checkmk/compare/45814a626881...336f9a23df85
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 45814a626881238b49fbb3db1c6617fe590940da
https://github.com/tribe29/checkmk/commit/45814a626881238b49fbb3db1c6617fe5…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-07-27 (Tue, 27 Jul 2021)
Changed paths:
A .werks/12086
M checks/alcatel_power_aos7
Log Message:
-----------
12086 FIX alcatel_power_aos7: throws exception "KeyError()" on empty power_type_entry
Some {{alcatel_power_aos7}} seem to provide an empty string rather than one of '0', '1' or '2'.
This change will take an empty element as '0', i.e. {{"no power supply"}}.
Change-Id: I8da16516b37da406ed1b9cf3b8986bb7b592ff77