Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 077cbaeeaaa9ef3f967f3cf772762a9903ee0c60
https://github.com/tribe29/checkmk/commit/077cbaeeaaa9ef3f967f3cf772762a990…
Author: Lars Getwan <lars.getwan(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M cmk/base/diagnostics.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/utils/diagnostics.py
M tests/unit/cmk/base/test_diagnostics.py
M tests/unit/cmk/utils/test_diagnostics_utils.py
Log Message:
-----------
Improved the support diagnostics based on CMK-9564:
- Make the log files selectable with a possible short description of each file
- Create a separate section "Log files" in the SD GUI
- Include the environment variables of the site user(s)
- Include the BI configuration
- Improved the structure of the tar and created an additional localfiles.csv
- Collect a basic set of performance data and HW information
independent from HW/SW inventory
- the tar.gz now has a tree-like file structure
- there are two "local" files in the tgz: one JSON and one CSV file
- the web.log is now also collected, and its sensitivity is 1 instead
of 3.
Change-Id: Id210fc709bcfaf3e121fcf2e4e2a5e0ca436223d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b1c37217282ba013b7118287a4723c200aa3f204
https://github.com/tribe29/checkmk/commit/b1c37217282ba013b7118287a4723c200…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M cmk/utils/password_store.py
Log Message:
-----------
Clarify relationship between Encrypter and _PasswordStoreObfuscator
A class with only classmethods is not a class in the traditional OO
sense but a collection of free functions in a namespace. Inheriting a
namespace with free functions (aka inheriting functions) is uncommon.
Even if we had a class in the traditional OO sense, implementation
inheritance is usually frowned upon. So let us remove the inheritance.
The way the API functions: encrypt and decrypt used to cut the header in
the obfuscated password store was also rather counter-intuitive.
Change-Id: I1c703b516feb58d2b0f0ab72cb3c32a6bd7f97c9
Commit: b84a45be5c0a3506808bb017e8ffea3885b18c5f
https://github.com/tribe29/checkmk/commit/b84a45be5c0a3506808bb017e8ffea388…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M cmk/update_config.py
M cmk/utils/encryption.py
M cmk/utils/password_store.py
M tests/unit/cmk/utils/test_password_store.py
Log Message:
-----------
Clarify relationship between Encrypter and _PasswordStoreObfuscator #2
A class with only classmethods is not a class in the traditional OO
sense but a collection of free functions in a namespace. Replacing
the classmethod decorators with staticmethods makes this fact clear.
This patch also shortens the name of the _PasswordStoreObfuscator for
into PasswordStore readability and consistency.
Change-Id: Ibbba54322ed9a7d66a4d724856985a89e46d7feb
Compare: https://github.com/tribe29/checkmk/compare/4e8a1199cc7d...b84a45be5c0a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 21331d214a3683127eb8db1090901abbc1e8b93a
https://github.com/tribe29/checkmk/commit/21331d214a3683127eb8db1090901abbc…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
A .werks/13564
M cmk/base/check_legacy_includes/oracle.py
M cmk/base/plugins/agent_based/utils/oracle.py
M tests/unit/checks/test_oracle_processes.py
Log Message:
-----------
13564 FIX oracle_processes: crashed when used with 1.6 agent plugin for solaris
SUP-9521
Change-Id: I4427a6d290cf465d9707c7262467736d7b8c207d
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 7ae1fa08bde3890535a19c4f3009069fb98dc94c
https://github.com/tribe29/checkmk/commit/7ae1fa08bde3890535a19c4f3009069fb…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M buildscripts/scripts/lib/integration.groovy
M buildscripts/scripts/lib/versioning.groovy
Log Message:
-----------
Use nightly build of 2.1.0 instead of master
NOTE: In jenkins we *need* to set the branch without wildcards in
order to get it working:
- Branch Specifier (blank for 'any'): */2.1.0 --> NOT OK!
- Branch Specifier (blank for 'any'): 2.1.0 --> OK!
Change-Id: Ib5814b78619d1693cabd79532ca936f27dbe3e3d
Commit: f92fb3e1a4edd8308b41d1098e50accb78c02489
https://github.com/tribe29/checkmk/commit/f92fb3e1a4edd8308b41d1098e50accb7…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M cmk/base/check_legacy_includes/oracle.py
Log Message:
-----------
oracle check legacy include: update comments
Change-Id: I86c65d7aecb365df2106c2dac9074ca53c034777
Commit: 395c6128b5f9f59751acc50385550c7039b1e7a4
https://github.com/tribe29/checkmk/commit/395c6128b5f9f59751acc50385550c703…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/oracle.py
Log Message:
-----------
oracle utils: add license header
Change-Id: I8385fd6014e39bcdede628917d588eedba40507e
Commit: c91e931486e3d4bee18a8a9a507158777afcf398
https://github.com/tribe29/checkmk/commit/c91e931486e3d4bee18a8a9a507158777…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/oracle.py
Log Message:
-----------
oracle utils: helper function for summary text
Change-Id: I50a70ce632b20299d52e55a61084d6dd70a32ad7
Commit: f4b3547b444d218f11d2e31100e7fc6e0fb1399b
https://github.com/tribe29/checkmk/commit/f4b3547b444d218f11d2e31100e7fc6e0…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
R tests/unit/checks/generictests/datasets/oracle_processes_regression.py
A tests/unit/checks/test_oracle_processes.py
Log Message:
-----------
oracle_processes: migrate unit test
Change-Id: I6e694d98d071b8617f1b02ccfcce40277ca1b1ac
Compare: https://github.com/tribe29/checkmk/compare/9ba119269765...f4b3547b444d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1eff7a7c6492d14fb124d4c069fd699111514ed3
https://github.com/tribe29/checkmk/commit/1eff7a7c6492d14fb124d4c069fd69911…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-03-02 (Wed, 02 Mar 2022)
Changed paths:
A checkman/gcp_run_cpu
A checkman/gcp_run_memory
A checkman/gcp_run_network
A checkman/gcp_run_requests
A cmk/base/plugins/agent_based/gcp_run.py
M cmk/gui/plugins/metrics/gcp.py
M cmk/gui/plugins/wato/check_parameters/gcp_gcs.py
M cmk/special_agents/agent_gcp.py
A tests/unit/cmk/base/plugins/agent_based/test_gcp_run.py
M tests/unit/test_pipfile.py
Log Message:
-----------
Add cloud run monitoring
Change-Id: If2c217fcacd60c7fe6e9acd2d31d7bfce83d8c91