Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 82964989742214fd0e129f018a119d557713675e
https://github.com/tribe29/checkmk/commit/82964989742214fd0e129f018a119d557…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11601
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
11601 FIX Fix broken site restore
The restore of site backups was terminating in 2.0.0i1 because of some broken
hard link handling of files below var/check_mk/core/helper_config.
Change-Id: If3de630cced7bcff619cd5f85ea174db121e6b6c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c75de301c74b7d64898d8d2134983d9df997d78f
https://github.com/tribe29/checkmk/commit/c75de301c74b7d64898d8d2134983d9df…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Unskip one fetcher test
CMK-5329
Change-Id: I8e28ad9f2f2851f3570468945c113488b7569c6a
Commit: d4f23bda0d96c57eeaf602cd4e8d49bc92ec2e6f
https://github.com/tribe29/checkmk/commit/d4f23bda0d96c57eeaf602cd4e8d49bc9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Separate FileCache and Fetcher unit tests
The *unit* tests are easier to understand and extend when we test the
two sets of classes separately.
We also rename the existing TestFileCache to a more
explicit TestSNMPFileCache.
CMK-5329
Change-Id: Ie26e09d9dd5a0f133d487f9049a4488922199a9d
Commit: aa9be3c02a9812d23b5e0ee22e4274dd1d06e579
https://github.com/tribe29/checkmk/commit/aa9be3c02a9812d23b5e0ee22e4274dd1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Add tests for NoCache and DefaultAgentFileCache
CMK-5329
Change-Id: Ibb8a7aca8d3d51008d0f0ce9c763db10109cc495
Compare: https://github.com/tribe29/checkmk/compare/490d34e96a94...aa9be3c02a98
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 707a5e24b3c9a70eea3d4d1c72068bbee684f1bd
https://github.com/tribe29/checkmk/commit/707a5e24b3c9a70eea3d4d1c72068bbee…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M buildscripts/scripts/lib/versioning.groovy
Log Message:
-----------
Revert "Revert "Clean up repo patching""
This reverts commit a5ab905d91e328a53f6e686e82a6014a3e7c7ae8.
Change-Id: Ia549dac08f7f283982b82835b9c121859d4f4c22
Commit: e810acfd72cdf0af1fdf246c4f464faa2853753c
https://github.com/tribe29/checkmk/commit/e810acfd72cdf0af1fdf246c4f464faa2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/wato/pages/sites.py
M web/htdocs/js/modules/forms.js
Log Message:
-----------
Refactor more modes to new confirm dialog #1
Along the way: Change variable name from msg to message. It's not
helpful to use the abbreviation here.
Change-Id: I7337a5645e7033391515492e282eb5ac8ca3c884
Commit: ffacbac9c1ce6650106a36f221e69d0d8daac63c
https://github.com/tribe29/checkmk/commit/ffacbac9c1ce6650106a36f221e69d0d8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
Log Message:
-----------
Refactor more modes to new confirm dialog #2
Change-Id: I1f6da9b62e8ad6d910b61c70952f3e8c8bf34aa5
Commit: 5dbfef148f77f4734d15f88b396327ef0cdcb7f0
https://github.com/tribe29/checkmk/commit/5dbfef148f77f4734d15f88b396327ef0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/roles.py
Log Message:
-----------
Refactor more modes to new confirm dialog #3
Change-Id: I92937591b6e5ce1da1ab2bf37009373e234648bb
Commit: 758931061cf7a6ee4a47f2d10002a3ff951050f0
https://github.com/tribe29/checkmk/commit/758931061cf7a6ee4a47f2d10002a3ff9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/utils/urls.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
Log Message:
-----------
Extract html.confirm_link to urls module
Change-Id: Id302ec4f4f5cd3c71974b734e6c21cb8ea9fe95f
Commit: 1fc9b94289a89ea12695a37bbd5473186f1b86ae
https://github.com/tribe29/checkmk/commit/1fc9b94289a89ea12695a37bbd5473186…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
Refactor more modes to new confirm dialog #4
Change-Id: I986e765b3c12aa9c5bdce67ab92ec69af7e8c696
Commit: 6397b65a225c4739986c8c6a304647b7b5bfe285
https://github.com/tribe29/checkmk/commit/6397b65a225c4739986c8c6a304647b7b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/users.py
Log Message:
-----------
Refactor more modes to new confirm dialog #5
Change-Id: I48608dc23793b8cc44dc8a1283f67f55858090e4
Commit: 951d0784f84fc7753b2ae1a4ec96245037310ae2
https://github.com/tribe29/checkmk/commit/951d0784f84fc7753b2ae1a4ec9624503…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/utils/simple_modes.py
Log Message:
-----------
Refactor more modes to new confirm dialog #6
Fix BI aggregation bulk actions along the way.
Change-Id: I3a760602aea86301c3997dd9833aefd4d8a9a244
Commit: 87fb9b24b99773c254e52920ec6fe7ee8d019e2d
https://github.com/tribe29/checkmk/commit/87fb9b24b99773c254e52920ec6fe7ee8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/plugins/wato/bi_config.py
Log Message:
-----------
IDs of existing BI aggregations and rules can not be changed anymore
This was an anomaly for these both object types. No other object type of
Checkmk can be renamed like this. The feature has now been dropped for
consistency.
In you need to rename existing objects, you can do this by a) choosing
the new object ID while cloning the existing object and b) removing the
old object.
Change-Id: Ida50fc6fea069da4f1b5ccc2898f71a164b73a4a
Commit: 16ff0cb0b49ddf6b6512c551377124ecd5a6ac70
https://github.com/tribe29/checkmk/commit/16ff0cb0b49ddf6b6512c551377124ecd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/gui/plugins/wato/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/html_elements.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/notifications.py
Log Message:
-----------
Refactor more modes to new confirm dialog #7
Change-Id: Ie818fdb93890d671cd49922275ac3f707bc4f989
Commit: e30c8cc462024837d19b6201f1b87563ae9c4d6b
https://github.com/tribe29/checkmk/commit/e30c8cc462024837d19b6201f1b87563a…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/11652
M cmk/gui/wato/pages/check_catalog.py
Log Message:
-----------
11652 FIX Fixed "Invalid topic" error on opening manual pages
CMK-5896
Change-Id: I3e11b58a400aa8c1b655987387790cceae696f4e
Commit: 0c4ec9229cd9b304d171a9bac96e60d52bfcb125
https://github.com/tribe29/checkmk/commit/0c4ec9229cd9b304d171a9bac96e60d52…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M web/htdocs/js/modules/page_menu.js
Log Message:
-----------
Adjust submit on page menu buttons
Change-Id: I9c86e9fc33e927f658455010dc4166bfe203f207
Commit: 490d34e96a94118ab60c43818120c67e62cd76df
https://github.com/tribe29/checkmk/commit/490d34e96a94118ab60c43818120c67e6…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
A .werks/10317
A buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
A omd/distros/SLES_12SP3.mk
Log Message:
-----------
10317 Readd SLES 12 SP3
Readd Support for SLES 12 SP3, which was removed prematurly.
Change-Id: Ieaeab1c25769ca8e1e4c56375c5d30b20761c0f4
Compare: https://github.com/tribe29/checkmk/compare/ab64af64bb36...490d34e96a94
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 289e7728f677c9103502a4ca01327e8f2ddaf58b
https://github.com/tribe29/checkmk/commit/289e7728f677c9103502a4ca01327e8f2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/section_plugins_legacy/__init__.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/automations/check_mk.py
M cmk/base/checkers/snmp.py
M cmk/fetchers/snmp.py
M cmk/snmplib/snmp_table.py
M cmk/snmplib/type_defs.py
M tests/integration/cmk/lib/snmplib/test_snmp_table.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy_snmp_tree.py
M tests/unit/cmk/base/api/agent_based/test_ab_type_defs.py
M tests/unit/cmk/base/checkers/test_snmp_data_source.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/lib/test_snmplib_snmp_table.py
M tests/unit/cmk/lib/test_snmplib_type_defs.py
Log Message:
-----------
SNMPTree: move API code to API
We split up the SNMPTree object into to separate Objects, one that
is exposed by the API (featutring validation), and one that is
used by the backend (featuring de-/serialization).
That way we can move each functionality where it belongs, and
change the backend code without effecting the API.
Additionally some missed renamings of SNMPDetectSpec to
SNMPDetectSpecification are fixed in the tests.
CMK-6136
Change-Id: Ib7546e391d342eee44a627d91b1c126e57034db7
Branch: refs/heads/test_weblate2
Home: https://github.com/tribe29/checkmk
Commit: 69f90bb676c8fc87d0ca5ecf410daf3327fa1622
https://github.com/tribe29/checkmk/commit/69f90bb676c8fc87d0ca5ecf410daf332…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-11-06 (Fri, 06 Nov 2020)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/if.py
Log Message:
-----------
if-rule: do not allow empty choices for port and admin states
When configuring the parameters of the if-checks, we do not allow empty
multiple choices any more for port and admin states, since such
configurations are pointless.
Change-Id: Ic5bc106b6bd499d1cb043d40102532cd71cd4aa4
Commit: 36e4afcb4dd530b212e9c2530d922d34f6086025
https://github.com/tribe29/checkmk/commit/36e4afcb4dd530b212e9c2530d922d34f…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-11-06 (Fri, 06 Nov 2020)
Changed paths:
R agents/bakery
Log Message:
-----------
Remove dead link
Change-Id: I20f4108524dc99b860a0032feb0db227c5f7519b
Commit: e5ad76707ee2582f6bd49135c56dd5cbdc939cf1
https://github.com/tribe29/checkmk/commit/e5ad76707ee2582f6bd49135c56dd5cbd…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-11-06 (Fri, 06 Nov 2020)
Changed paths:
M web/htdocs/js/modules/page_menu.js
Log Message:
-----------
Fix page menu buttons
Change-Id: I1685abdb4c9cd18e390487302c79271930235493
Commit: 592a4c6b21d4dadb61a45d7c1c8589ff4e5bd34b
https://github.com/tribe29/checkmk/commit/592a4c6b21d4dadb61a45d7c1c8589ff4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-06 (Fri, 06 Nov 2020)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Temporarily disable upload to new download server
Change-Id: I1582ea0c940f457f7291aff0081e9ad5dde70c8d
Commit: bce862a8c7c27da7b09723ef7f529d58eece6604
https://github.com/tribe29/checkmk/commit/bce862a8c7c27da7b09723ef7f529d58e…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-11-06 (Fri, 06 Nov 2020)
Changed paths:
M .werks/11331
Log Message:
-----------
11331: updated message based on new information from customer
Change-Id: I29507c6f3d7f0a5191e191a299ddacfb3897226b
Commit: 30e533c583892f9ccfd8edaf2542f93b20c767f1
https://github.com/tribe29/checkmk/commit/30e533c583892f9ccfd8edaf2542f93b2…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-11-06 (Fri, 06 Nov 2020)
Changed paths:
M cmk/gui/valuespec.py
M cmk/gui/visuals.py
Log Message:
-----------
Add show more mode to visuals
CMK-6018
Change-Id: I49e85884cac091b30fd2c3001a5ea15d3ca74fc9
Commit: 0ebba122fc90cfdc1245ad1868c0495c3926aa49
https://github.com/tribe29/checkmk/commit/0ebba122fc90cfdc1245ad1868c0495c3…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-11-06 (Fri, 06 Nov 2020)
Changed paths:
M doc/treasures/alert_handler/windows/windows_remote
Log Message:
-----------
upgraded alert handler to work with Checkmk 2.0
Additionally improved error handling python modules
that need to be installed manually.
Change-Id: I71fc3e0b1ccbae1dafbf3175a94daf442acca499
Commit: c38b27ea75fe857ec944059b45fd168491bc26cc
https://github.com/tribe29/checkmk/commit/c38b27ea75fe857ec944059b45fd16849…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-11-06 (Fri, 06 Nov 2020)
Changed paths:
A .werks/11654
M cmk/gui/plugins/wato/builtin_attributes.py
Log Message:
-----------
11654 FIX Fix show mode of "Additional IPv6 addresses" option in wato
The option was always visible but should only be shown if the user is in show more mode.
This has been fixed.
Change-Id: I8062da7483abfc6d65300a0b373a724e904f337c
Commit: dabb5d1555806eacdcd5c00fb14a2201993781ff
https://github.com/tribe29/checkmk/commit/dabb5d1555806eacdcd5c00fb14a22019…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-06 (Fri, 06 Nov 2020)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Revert "Temporarily disable upload to new download server"
This reverts commit 592a4c6b21d4dadb61a45d7c1c8589ff4e5bd34b.
Commit: fed195a442b496075393e933b43cc0441f9fc51d
https://github.com/tribe29/checkmk/commit/fed195a442b496075393e933b43cc0441…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-08 (Sun, 08 Nov 2020)
Changed paths:
M omd/Makefile
M omd/debian/rules
M omd/packages/Python3/Python3.make
M omd/packages/net-snmp/net-snmp.make
M omd/packages/perl-modules/perl-modules.make
M omd/packages/rrdtool/rrdtool.make
Log Message:
-----------
deb: Move compilation from binary to build phase
The binary phase is executed in context of "fakeroot" (see "man
dpkg-buildpackage") for further information. In the past we used this
phase for building our packages, but we experienced some hardly
reproducible random IO errors when executing our build in this phase.
There are indications that these IO problems have to do with the
fakeroot.
We also had some noisy LD_PRELOAD related warning messages in the build
log which were also caused by building in fakeroot context.
To solve these issues we now build our stuff in the build-arch phase
which is executed in the current users context.
Change-Id: Icd79e802c610f0c4e81677c93c3f68487b537a99
Commit: 845000b0eb7da5b00c0d811e8462504f49a15b44
https://github.com/tribe29/checkmk/commit/845000b0eb7da5b00c0d811e8462504f4…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-08 (Sun, 08 Nov 2020)
Changed paths:
M livestatus/src/TableStatus.cc
Log Message:
-----------
[CMK-6132] - provide column in Livestatus state_file_created
Change-Id: I1a3fb7841a744f89ab3a13cb2981f23ca8319328
Commit: b4e54700708986d572114e0b379c47070d538396
https://github.com/tribe29/checkmk/commit/b4e54700708986d572114e0b379c47070…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/check_utils.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
R tests/unit/cmk/base/test_check_utils.py
Log Message:
-----------
clean up some imports
Change-Id: Iba6aeec91e2a63edb9b15c8d07a6b41e2789ff5f
Commit: d27aa4b63b269a6f1e584678cb3f0475c1a7f620
https://github.com/tribe29/checkmk/commit/d27aa4b63b269a6f1e584678cb3f0475c…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 5 Werk IDS
Change-Id: I40265e58cb379fc57a8084c511262ea406f30e61
Commit: 5285d9423b2df5db73d6a5b9985f01b0c9b304c4
https://github.com/tribe29/checkmk/commit/5285d9423b2df5db73d6a5b9985f01b0c…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-11-09 (Mon, 09 Nov 2020)
Changed paths:
M .werks/11331
A .werks/11654
M .werks/first_free
R agents/bakery
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/check_utils.py
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/check_parameters/if.py
M cmk/gui/valuespec.py
M cmk/gui/visuals.py
M doc/treasures/alert_handler/windows/windows_remote
M livestatus/src/TableStatus.cc
M omd/Makefile
M omd/debian/rules
M omd/packages/Python3/Python3.make
M omd/packages/net-snmp/net-snmp.make
M omd/packages/perl-modules/perl-modules.make
M omd/packages/rrdtool/rrdtool.make
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
R tests/unit/cmk/base/test_check_utils.py
M web/htdocs/js/modules/page_menu.js
Log Message:
-----------
Merge branch 'master' into test_weblate2
Change-Id: I500a8c5e5020008ae7a8545c2d9d8ee484aeb99e
Compare: https://github.com/tribe29/checkmk/compare/ed933975e368...5285d9423b2d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fed195a442b496075393e933b43cc0441f9fc51d
https://github.com/tribe29/checkmk/commit/fed195a442b496075393e933b43cc0441…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-08 (Sun, 08 Nov 2020)
Changed paths:
M omd/Makefile
M omd/debian/rules
M omd/packages/Python3/Python3.make
M omd/packages/net-snmp/net-snmp.make
M omd/packages/perl-modules/perl-modules.make
M omd/packages/rrdtool/rrdtool.make
Log Message:
-----------
deb: Move compilation from binary to build phase
The binary phase is executed in context of "fakeroot" (see "man
dpkg-buildpackage") for further information. In the past we used this
phase for building our packages, but we experienced some hardly
reproducible random IO errors when executing our build in this phase.
There are indications that these IO problems have to do with the
fakeroot.
We also had some noisy LD_PRELOAD related warning messages in the build
log which were also caused by building in fakeroot context.
To solve these issues we now build our stuff in the build-arch phase
which is executed in the current users context.
Change-Id: Icd79e802c610f0c4e81677c93c3f68487b537a99