Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c0869f7050e12208228548a472ce187df36f7e05
https://github.com/tribe29/checkmk/commit/c0869f7050e12208228548a472ce187df…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
M tests/scripts/install-cmk.py
M tests/testlib/containers.py
Log Message:
-----------
Automatically update build images with new Checkmk packages
When building the daily test containers from the build base images, the
Checkmk packages are downloaded by a script (install-cmk.py) in the
context of a container. Changes to these packages were previously not
detected by the build mechanism and the image had to be invalidated
manually for the jobs to build a new image with a newer package.
This commit solves this problem now:
* During installation the hash of the Checkmk package is saved in the
image filesystem.
* After installation the hash is read from the filesystem and written
to the image label "org.tribe29.cmk_hash".
* Subsequent builds compare the hash to the HASHES file of the Checkmk
version on our download server.
* Once a mismatch is detect, the image is being rebuilt.
Maybe we should transform this to a more docker like approach using
Dockerfile and so on which would use the caching capabilities of docker.
This might simplify our logic. But I am not entirely sure that this
would fit our requirements. Keeping the current approach for the moment.
CMK-8638
Change-Id: I8a2c8b2961893d9e989a32d34eb2d03ed47840d0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3e744309f925c34ceae8f6bf7b5af780d6e257bc
https://github.com/tribe29/checkmk/commit/3e744309f925c34ceae8f6bf7b5af780d…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
M omd/packages/check_mk/skel/etc/init.d/marcv
Log Message:
-----------
fix composition tests - marcv port clash
This is a quick fix for problem described in CMK-8728.
It fixes composition tests for now. The permanent
solution will be developed as a part of CMK-8728.
Change-Id: If2e2749a09dd77daa60f361e951c581e103741ad
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: d7859e2a3369ffe48a505134920e49240ed6ae43
https://github.com/tribe29/checkmk/commit/d7859e2a3369ffe48a505134920e49240…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
M web/htdocs/js/modules/dashboard.js
Log Message:
-----------
Dashboard layouting: Fix click lock for dashlet drag and resize
In Chrome the drag and resize operations on dashboard dashlets got
locked whenever the cursor was moved outside of the content area. This
is fixed: both operations now stop whenever the cursor leaves the
content area.
(CMK-8379)
Change-Id: I56efce907c618753b99028febd291547ed587f6d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: aa2c9ffd8b1e3fdbaaa7bb3e47357c7f490cdec6
https://github.com/tribe29/checkmk/commit/aa2c9ffd8b1e3fdbaaa7bb3e47357c7f4…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
A .werks/12522
M cmk/gui/backup.py
M cmk/gui/dashboard.py
M cmk/gui/htmllib/__init__.py
M cmk/gui/key_mgmt.py
M cmk/gui/notify.py
M cmk/gui/page_menu.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/random_hosts.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/search.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/wato/pages/users.py
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_page_menu.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
12522 FIX Make UI forms submittable on enter
Due to a changed design of UI forms the forms were not submittable upon
pressing the enter key anymore. This is fixed: UI forms are now
submittable on enter.
(CMK-8142)
Change-Id: Ibd07f7732d621640d5706eea57db0261ac7113d2
Commit: 978871fcc23120a450a679b0678ca05b47a45778
https://github.com/tribe29/checkmk/commit/978871fcc23120a450a679b0678ca05b4…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
M web/htdocs/js/modules/dashboard.js
Log Message:
-----------
Dashboard layouting: Fix click lock for dashlet drag and resize
In Chrome the drag and resize operations on dashboard dashlets got
locked whenever the cursor was moved outside of the content area. This
is fixed: both operations now stop whenever the cursor leaves the
content area.
(CMK-8379)
Change-Id: I56efce907c618753b99028febd291547ed587f6d
Compare: https://github.com/tribe29/checkmk/compare/8ebd7cc42053...978871fcc231
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0418077cd53ad3339be7129b4b00915f2370eda6
https://github.com/tribe29/checkmk/commit/0418077cd53ad3339be7129b4b00915f2…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
R checks/aruba_wlc_aps
A cmk/base/plugins/agent_based/aruba_wlc_aps.py
R inventory/aruba_wlc_aps
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_inventory_aruba_wlc_aps.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
Migrate check/inventory plugin aruba_wlc_aps
Change-Id: I62d69524b831689947a4a17bfec83fd0b667a61d
Commit: f286a677686aa3446d006da69ba58efe94fc6a2e
https://github.com/tribe29/checkmk/commit/f286a677686aa3446d006da69ba58efe9…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
A scripts/find-rust-files
A scripts/run-cargo-command
M tests/Makefile
Log Message:
-----------
Add test make targets for checking and testing Rust code.
Checking/testing is done by running "cargo check"/"cargo test"
within all Cargo projects found in the repo.
Change-Id: I3162dc60003e1fbf6c8f9efe49a616a41c8f2a50
Commit: 8ebd7cc420537b5fcd3080c00941039b22844f3f
https://github.com/tribe29/checkmk/commit/8ebd7cc420537b5fcd3080c00941039b2…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
A agents/cmk-agent-ctl/.f12
Log Message:
-----------
CMK-8651: f12 file for deploying cmk-agent-ctl
Change-Id: Ib1c88a01c058f2a08676ecb018d1358f5df50e28
Compare: https://github.com/tribe29/checkmk/compare/cd381654d7b7...8ebd7cc42053
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8124e67d6c2f42980a42d46b2d42a4af40640ff0
https://github.com/tribe29/checkmk/commit/8124e67d6c2f42980a42d46b2d42a4af4…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
A .werks/13194
M omd/packages/apache-omd/skel/etc/apache/conf.d/security.conf
Log Message:
-----------
13194 Add several security headers
This adds the following security headers:
LI:<tt>X-Frame-Options: sameorigin</tt> Only websites hosted on the same domain are allowed to include CMK as an frame. The <i>Content-Security-Policy</i> already constrains this.
LI:<tt>X-XSS-Protection: 1; mode=block</tt> Enables the browser buitin XSS protection.
LI:<tt>X-Permitted-Cross-Domain-Policies: none</tt> We do not ship cross-domain policies so we disable them with this header.
LI:<tt>Referrer-Policy: origin-when-cross-origin</tt> Only send the origin as Referer to other sites.
CMK-8555
Change-Id: Ief897a26e74274b7ad97213999b1935f87a52ca7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7bc48e0ce24b52cffe87e8c88caddb5e668a0240
https://github.com/tribe29/checkmk/commit/7bc48e0ce24b52cffe87e8c88caddb5e6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
M livestatus/src/TableEventConsole.cc
Log Message:
-----------
Remove last `deprecated::ListColumn` user
CMK-7076
Change-Id: Ibcf1c1f84d8592f041a07bfb0e63080b48348acc
Commit: ff7c6befcbb0cf0427d58b62c824d003f714cfa4
https://github.com/tribe29/checkmk/commit/ff7c6befcbb0cf0427d58b62c824d003f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths:
M livestatus/src/AttributeListColumn.h
M livestatus/src/CommentRenderer.h
M livestatus/src/DowntimeRenderer.h
M livestatus/src/HostListRenderer.h
M livestatus/src/ListColumn.cc
M livestatus/src/ListColumn.h
R livestatus/src/ListLambdaColumn.cc
R livestatus/src/ListLambdaColumn.h
M livestatus/src/Makefile.am
M livestatus/src/RRDColumn.h
M livestatus/src/ServiceGroupMembersColumn.h
M livestatus/src/ServiceListRenderer.h
M livestatus/src/TableContactGroups.cc
M livestatus/src/TableContacts.cc
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableEventConsole.h
M livestatus/src/TableEventConsoleEvents.cc
M livestatus/src/TableEventConsoleStatus.cc
M livestatus/src/TableHostGroups.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableServices.cc
M livestatus/src/test/test_ListColumn.cc
Log Message:
-----------
Rename ListLambdaColumn -> ListColumn
And remove deprecated::ListColumn
CMK-7076
Change-Id: I7e433ac256262cb1d7031459d616771e0acf896b
Compare: https://github.com/tribe29/checkmk/compare/9b14e1844b43...ff7c6befcbb0