Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 16f5e9b095e46063ba0b2b8440c842ac1e4122c3
https://github.com/tribe29/checkmk/commit/16f5e9b095e46063ba0b2b8440c842ac1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
A .werks/10605
M checks/f5_bigip_cluster_status
Log Message:
-----------
10605 FIX f5_bigip_cluster_status.v11_2: finally remove deprecated Subcheck
The subcheck f5_bigip_cluster_status.v11_2 has been deprecated since Version
1.4.0p9, and is now finally removed.
Do not confuse it with the check plugin "f5_bigip_cluster_status_v11_2",
which is still present.
Change-Id: I8d917ee19325d6e1b8660a174bd0ceeec6f5035f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b0b2dd11d88aa544d20410cbef22c607c4d67175
https://github.com/tribe29/checkmk/commit/b0b2dd11d88aa544d20410cbef22c607c…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
A .werks/10403
M cmk/gui/multitar.py
A tests/unit/cmk/gui/test_multitar.py
Log Message:
-----------
10403 Customer-user local customizations are kept during activate changes from master
Customer-Users belong to a customer when working on the CME. They only work
on the GUI of their corresponding remote site. They are allowed to
customize their bookmarks, views, dashboards, reports, etc. These user
local configurations are now retained when receiving files from master as
changes are activated.
Non-customer-users (e.g. GLOBAL users) normally work on the central
site and thus they should be able to use their customizations when they
log into remote sites. Thus all files are synced in their case.
User notifications follow the same logic.
CMK-2974
Change-Id: I0e1f90af2de8f1759612b61d28ec1de0003a51b4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9be58f88fcf176265e960271f4c294ca84102aed
https://github.com/tribe29/checkmk/commit/9be58f88fcf176265e960271f4c294ca8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
M cmk/gui/plugins/userdb/htpasswd.py
A tests/unit/cmk/gui/plugins/userdb/test_htpasswd.py
Log Message:
-----------
Fix broken htpasswd saving + add tests for htpasswd IO
Change-Id: I7aabac7485c5e4c25729b525cce8f43d7c1d8938
Commit: 391704596cd5fc5fb2afa26b272d0ef2474a3067
https://github.com/tribe29/checkmk/commit/391704596cd5fc5fb2afa26b272d0ef24…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
A .werks/10881
Log Message:
-----------
10881 FIX Fix possible crash when trying to save site multiple times
When saving a site configuration and trying to submit the form again
a second time, this could result in an error message. No information
was lost, just the result of the page is not displayed correctly
Change-Id: Id8ab5d91b93b6ba7362ff7874e4105e5056b5798
Commit: ce62fee64942829a15de45c109701c0b6352b2e8
https://github.com/tribe29/checkmk/commit/ce62fee64942829a15de45c109701c0b6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
A .werks/10882
Log Message:
-----------
10882 FIX Fix "Customers" dashlet shown on customer sites
The customer sites only have information for a single customer.
It does not make sense to show the customers snapin in the main
dashboard. You can view the numbers and open the related objects
using the Tactical overview snapin.
The customer snapin is now removed automatically from the builtin
main dashboard. In case you have built a custom dashboard, it will
not be affected by this change.
Change-Id: Iadd7b7393925cf704ae2a44fd007e50c752d2582
Commit: 7341dc645dee9b0af43090b61f1d219474f87969
https://github.com/tribe29/checkmk/commit/7341dc645dee9b0af43090b61f1d21947…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
M cmk/gui/multitar.py
Log Message:
-----------
Remove wrong comment
Change-Id: I3bf50ffde29a033e536001af5f6d5805ad5ae4df
Commit: 37d683c3975721dda7524ac122db301260fe6559
https://github.com/tribe29/checkmk/commit/37d683c3975721dda7524ac122db30126…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
M cmk/gui/multitar.py
Log Message:
-----------
Purge snapshot subprocess wrapper class
The SnapshotWorkerSubprocess class was a nasty hack, which is now being
replaced by a plain function that executes SnapshotCreator._generate_snapshot
in a multiprocessing.Subprocess.
Change-Id: Ia51475fcfe5e764a715e586228ebc32bb4616d62
Compare: https://github.com/tribe29/checkmk/compare/8b8780a25b66...37d683c39757
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8b8780a25b66f007e3132acd1240b6a00d3bc457
https://github.com/tribe29/checkmk/commit/8b8780a25b66f007e3132acd1240b6a00…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/wato/check_parameters/if.py
M cmk/gui/plugins/wato/check_parameters/pf_used_states.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/utils/defines.py
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
Some --check-untyped-defs fixes, part 59.
Change-Id: I054c43ee62c2e8c267710528fb2ec33a74087bd8
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 5b325208b4ffa0c7a4dc8670c01033d9f256c6aa
https://github.com/tribe29/checkmk/commit/5b325208b4ffa0c7a4dc8670c01033d9f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
A .werks/10882
Log Message:
-----------
10882 FIX Fix "Customers" dashlet shown on customer sites
The customer sites only have information for a single customer.
It does not make sense to show the customers snapin in the main
dashboard. You can view the numbers and open the related objects
using the Tactical overview snapin.
The customer snapin is now removed automatically from the builtin
main dashboard. In case you have built a custom dashboard, it will
not be affected by this change.
Change-Id: Iadd7b7393925cf704ae2a44fd007e50c752d2582
Commit: 803641ec56b26d037703b743c270d89f0b55f947
https://github.com/tribe29/checkmk/commit/803641ec56b26d037703b743c270d89f0…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
A .werks/10413
Log Message:
-----------
10413 FIX Sites can not be assigned to global scope
Users can be assigned to configured customers and the provider or to a
global scope to have access to all sites. The same option generators is
used for passwords and sites.
In the case of users and passwords, this objects are available for a
customer or globally. For site the global scope does not make sense as the
site is not available globally, but assigned to a global customer which
doesn't exist. Thus this option is removed to avoid misconfiguration.
Customer valuespec cannot be repeated so easily
Change-Id: Ibfbb85e10ce6644ada17acf84264d17f5be65107
Compare: https://github.com/tribe29/checkmk/compare/565566b8571d...803641ec56b2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 158ae4e0b93205529e389596f2f0b307275d8fd1
https://github.com/tribe29/checkmk/commit/158ae4e0b93205529e389596f2f0b3072…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
M cmk/base/data_sources/tcp.py
Log Message:
-----------
Extract `recvall` function
The extracted function is, in principle, reusable.
Furthermore, it helps separate error handling from business logic and
reduce the scope of the local variable.
Also rename `output_lines` to `buffer` because it is a collection of
chunks and not lines.
CMK-4143
Change-Id: Ic211a4c7909020212c8df2ad9cfa6eb35b2f81e9
Commit: ba5500bce9a3b2ea9f23eaa627954145ad2d7528
https://github.com/tribe29/checkmk/commit/ba5500bce9a3b2ea9f23eaa627954145a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
M cmk/base/data_sources/tcp.py
Log Message:
-----------
TCP data source: group output fetch/decrypt
Both parts should go to the fetcher class but it we may keep some error
handling in the helper.
CMK-4143
Change-Id: I20a15d7e23992b1e7d6537c0952abdc7840e725b
Commit: 33799465941021e2670bc709a3ecce06982e65f6
https://github.com/tribe29/checkmk/commit/33799465941021e2670bc709a3ecce069…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
M cmk/base/data_sources/tcp.py
Log Message:
-----------
Improve consistency of signatures in TCP data source
Also improve locality of error handling.
CMK-4143
Change-Id: I4933a9ec35ab93a2d71a1953ce060a0b53700fb7
Commit: e0608431f768f0f23332c7f720256a791770960a
https://github.com/tribe29/checkmk/commit/e0608431f768f0f23332c7f720256a791…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-04-08 (Wed, 08 Apr 2020)
Changed paths:
M cmk/base/data_sources/tcp.py
M tests-py3/unit/cmk/base/data_sources/test_tcp_data_source.py
Log Message:
-----------
Extract TCPDataFetcher class
CMK-4143
Change-Id: Ide7fde7eb86edf54d9bcc43a391416fb67e2c9aa
Compare: https://github.com/tribe29/checkmk/compare/71e865a5036f...e0608431f768