Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ca6cac4b47d56133f658f5c465c0e74675eb3f78
https://github.com/tribe29/checkmk/commit/ca6cac4b47d56133f658f5c465c0e7467…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
A .werks/12716
M cmk/base/plugins/agent_based/proxmox_ve_backup_status.py
M cmk/special_agents/agent_proxmox_ve.py
M tests/unit/cmk/base/plugins/agent_based/test_proxmox_ve_backup_status.py
Log Message:
-----------
12716 agent_proxmox_ve: Support new backup log format
A backup log line of form "^INFO: (.*): had to backup (.*) of (.*) \(compressed (.*)\) in (.*)s"
had not been recognized yet which leaded to missing keys in the backup info.
This change adds support for this format.
Change-Id: I085971df7a5cf1d20ec17c627d2e347023ed69de
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1ab901137fe58d417594073fe30777198600828d
https://github.com/tribe29/checkmk/commit/1ab901137fe58d417594073fe30777198…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M livestatus/src/ServiceGroupMembersColumn.cc
M livestatus/src/ServiceGroupMembersColumn.h
M livestatus/src/ServiceListColumn.cc
M livestatus/src/ServiceListColumn.h
M livestatus/src/TableHosts.cc
M livestatus/src/TableServiceGroups.cc
Log Message:
-----------
Columns: Make output verbosity into an enum
The verbosity was controller with an integer or a bool. The enum in
* ServiceListColumn
* ServiceGroupMembersColumn
is now consistent with the very similar
* CommentColumn
* DowntimeColumn
CMK-7076
Change-Id: Idfbc25cbbef370711aed5111683aa175579cdd15
Commit: 2656c59c8af028c5e52d664d4fdb7e4edbe5f4a7
https://github.com/tribe29/checkmk/commit/2656c59c8af028c5e52d664d4fdb7e4ed…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M livestatus/src/CommentColumn.cc
M livestatus/src/CommentColumn.h
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
Log Message:
-----------
Consistently name verbosity levels
We pick names in the following set: {none, low, medium, full} as there
never are more than 4 levels (although there can be less).
This makes the CommentColumn more consistent with other columns.
CMK-7076
Change-Id: I1275fb3e908abc949524ec9599e3c535948f4df1
Commit: 959e845ca19cf7e63b37c306085a3063ee11670c
https://github.com/tribe29/checkmk/commit/959e845ca19cf7e63b37c306085a3063e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M livestatus/src/CommentColumn.cc
M livestatus/src/CommentColumn.h
M livestatus/src/DowntimeColumn.cc
M livestatus/src/DowntimeColumn.h
M livestatus/src/ServiceGroupMembersColumn.cc
M livestatus/src/ServiceGroupMembersColumn.h
M livestatus/src/ServiceListColumn.cc
M livestatus/src/ServiceListColumn.h
Log Message:
-----------
Compose output/render operation on some ListColumns
CommentColumn, DowntimeColumn, ServiceGroupMembersColumn, and
ServiceListColumn only differ on getEntries() and the implementation
of the `output()` member function. `getEntries()` is analogous to the
`getValues()` functions of our `Column::Callback` types and we shall put
the implementation into a lambda.
The `output()` function needs some more information so that we make a
new class from it.
CMK-7076
Change-Id: Ia6d206a415b69ab4af1ae87bd071bb9f71f943fe
Commit: f96c43a092471620fff57ddbfbed69df3c7d71cd
https://github.com/tribe29/checkmk/commit/f96c43a092471620fff57ddbfbed69df3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Fix invalid attribute access
Change-Id: I98c8989d935635b30d6ccad68fedc5b6b4e716f4
Compare: https://github.com/tribe29/checkmk/compare/ee43ade0922f...f96c43a09247
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 627792310007d2b4503420ba0451281428505353
https://github.com/tribe29/checkmk/commit/627792310007d2b4503420ba045128142…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
R .werks/11959
M omd/omd.spec.in
Log Message:
-----------
Revert "11959 FIX Fix backup issue with RHEL / CentOs"
This reverts commit 2ee3925b03b27437fd4ef80822837c36dba3f6ec.
Change-Id: I908406169af07a8cc3db2dc6edf93e6e1d4b64cc
Commit: 34b10d3ae643012d1a41afb56b77219b9ff14ed2
https://github.com/tribe29/checkmk/commit/34b10d3ae643012d1a41afb56b77219b9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M cmk/gui/crash_reporting.py
M cmk/gui/htmllib.py
M cmk/gui/login.py
M cmk/gui/mobile.py
M cmk/gui/plugins/dashboard/view.py
M cmk/gui/table.py
M cmk/gui/wato/pages/users.py
M cmk/gui/wato/user_profile.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/utils.py
Log Message:
-----------
Replace html.myfile
Change-Id: Iebfd834e4b323951cccedf5a81eda787cc159fae
Commit: 1b7ee4d1c7ab31dfd290173ef18813308b4d740a
https://github.com/tribe29/checkmk/commit/1b7ee4d1c7ab31dfd290173ef18813308…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/http.py
M cmk/gui/login.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
R tests/unit/cmk/gui/test_htmllib_del_vars.py
M tests/unit/cmk/gui/test_http.py
M tests/unit/cmk/gui/test_visuals.py
Log Message:
-----------
Move html.stashed_vars and html.del_var_from_env to request
Change-Id: I6370542b5c2a6abc6bebc0230ef3fc1ad6dcccb9
Commit: c5178de0817a21e99c783e57422965b5e1653a92
https://github.com/tribe29/checkmk/commit/c5178de0817a21e99c783e57422965b5e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/http.py
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/views.py
M cmk/gui/wato/pages/tags.py
Log Message:
-----------
Move html.get_item_input to request
Change-Id: I088208fe93e8a5064c0ee51468c8b040f5aae06d
Commit: c3e4efd58d3f23dc40d33848b4593a9f68efe69f
https://github.com/tribe29/checkmk/commit/c3e4efd58d3f23dc40d33848b4593a9f6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/htmllib.py
M cmk/gui/http.py
M cmk/gui/login.py
M cmk/gui/main.py
M cmk/gui/mobile.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/views/icons/wato.py
M cmk/gui/plugins/wato/background_job.py
M cmk/gui/valuespec.py
M cmk/gui/visuals.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/user_profile.py
R tests/unit/cmk/gui/test_htmllib_input_vars.py
M tests/unit/cmk/gui/test_http.py
Log Message:
-----------
Move html.get_url_input to request
Change-Id: I6f7c54efb18ad5cc3b6972086c5fd08fe16ebd4a
Commit: 6e000517c163444895fbdab06b2763e5becb980b
https://github.com/tribe29/checkmk/commit/6e000517c163444895fbdab06b2763e5b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/http.py
M cmk/gui/inventory.py
M cmk/gui/pages.py
M cmk/gui/plugins/metrics/html_render.py
M cmk/gui/plugins/sidebar/nagvis_maps.py
M cmk/gui/valuespec.py
M cmk/gui/views.py
M cmk/gui/webapi.py
M tests/unit/cmk/gui/test_http.py
Log Message:
-----------
Move html.get_request to request
Change-Id: I4f820556705f32165d0c85d3e62f4ca66be0090f
Commit: 9fd28a004944e736b19460a5a4a1c87b4d1b65b4
https://github.com/tribe29/checkmk/commit/9fd28a004944e736b19460a5a4a1c87b4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/forms.py
M cmk/gui/globals.py
M cmk/gui/htmllib.py
M cmk/gui/login.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/dashboard/logo.py
M cmk/gui/plugins/dashboard/overview.py
M cmk/gui/plugins/dashboard/snapin.py
M cmk/gui/plugins/metrics/artwork.py
M cmk/gui/plugins/metrics/html_render.py
M cmk/gui/plugins/sidebar/speedometer.py
M cmk/gui/plugins/views/layouts.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/sidebar.py
A cmk/gui/utils/theme.py
M cmk/gui/valuespec.py
M cmk/gui/view_utils.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/user_profile.py
M cmk/gui/werks.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/utils.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/test_gui_config.py
A tests/unit/cmk/gui/utils/test_theme.py
Log Message:
-----------
Move theme handling to dedicated module
The new home for theme handling is now cmk.gui.utils.theme.
Add some more tests along the way.
Looks like the icon detection is currently broken. Will fix
this in the next commit.
Change-Id: I23ccdeee3b8379a61175a9697231ae83d7642c85
Commit: 27a02c20c8dd7c9aadcca0b81553c52aec85b263
https://github.com/tribe29/checkmk/commit/27a02c20c8dd7c9aadcca0b81553c52ae…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M cmk/gui/utils/script_helpers.py
M tests/testlib/utils.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/test_http.py
M tests/unit/cmk/gui/test_login_unit.py
M tests/unit/cmk/gui/utils/test_flashed_messages.py
M tests/unit/cmk/gui/watolib/test_groups.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Simplify application / request context computation in tests
Change-Id: I02a35081d1c00d6edf0d921c7840bf9ea214bfde
Commit: ee43ade0922f76c36a6e15cdb5a11fb9c3441f50
https://github.com/tribe29/checkmk/commit/ee43ade0922f76c36a6e15cdb5a11fb9c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M cmk/gui/globals.py
M cmk/gui/htmllib.py
M cmk/gui/utils/script_helpers.py
M cmk/gui/watolib/search.py
M cmk/gui/wsgi/applications/checkmk.py
Log Message:
-----------
Extract response object initialization
Change-Id: I388fe7c5bc23ef6a34ec246198aa20c950ffde5b
Compare: https://github.com/tribe29/checkmk/compare/a2b66cd7aa84...ee43ade0922f
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: da09840002ac387ffbf927455607dbf01e842f46
https://github.com/tribe29/checkmk/commit/da09840002ac387ffbf927455607dbf01…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
A .werks/12814
M cmk/special_agents/agent_aws.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_ebs.py
Log Message:
-----------
12814 FIX agent_aws(<tt>aws_ebs_limits</tt>): do not request public snapshots from marketplace
In previous versions the check <tt>aws_ebs_limits</tt> reported a wrong snapshot number,
because even snapshots from the AWS marketplace were requested.
This werk fixes the check <tt>aws_ebs_limits</tt> by appling a filter to the snapshot request.
Furthermore, this fix also decreases the runtime of the agent, since considerably less snapshots are requested.
In order to be able to monitor snapshots the "create volume permissions"
are required for the monitoring AWS account.
Change-Id: Ib80ab74e77350b3056867d270ab71eda37c369e4