Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: aeb73f7b7310e506189fa32f009dd1810f6ee509
https://github.com/tribe29/checkmk/commit/aeb73f7b7310e506189fa32f009dd1810…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
A .werks/11755
M cmk/gui/watolib/user_profile.py
Log Message:
-----------
11755 FIX Fix user profile replication in distributed setups
After changing the user profile in central sites of distributed setups the user
profile is synchronized to remotes sites. This failed for all sites in previous
2.0.0 releases.
Change-Id: I322093f745e4106fbe6ad13e39cbb358160eb129
Commit: 106ee6b7aa254c9a1808573b488831589a97a342
https://github.com/tribe29/checkmk/commit/106ee6b7aa254c9a1808573b488831589…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M cmk/gui/notifications.py
M cmk/gui/pagetypes.py
M cmk/gui/visuals.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/user_profile.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/profile_replication.js
M web/htdocs/js/modules/utils.js
Log Message:
-----------
Fix browser popup after changing passwords or the user profile
* Extracted the user profile replication dialog to a dedicated page.
This simplifies the edit profile page and results in a clearer
separation of both steps.
* The profile replication logic now accepts an optional URL to redirect
back after the profile replication has been finished.
Change-Id: I812b638f8aba1efefd5b659c805ee6cc0d9f2347
Compare: https://github.com/tribe29/checkmk/compare/dc98d386cb18...106ee6b7aa25
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 344e3b190f8bb692e1c9f313710a6002971df437
https://github.com/tribe29/checkmk/commit/344e3b190f8bb692e1c9f313710a60029…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
config: inline check_variable_names()
Change-Id: If41874d2509abb808d2656f0233015ae178ef71f
Commit: 5cf0f4ba420dcfa49ea6d3919152588f7b1cb1d8
https://github.com/tribe29/checkmk/commit/5cf0f4ba420dcfa49ea6d3919152588f7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
config: EAFP _get_shadow_hosts()
Change-Id: Ia4419d407c688ced293de333dbe8fea0d9df8426
Commit: a48bc8af25cecf6d23fbe1659c06d0b5ece339c7
https://github.com/tribe29/checkmk/commit/a48bc8af25cecf6d23fbe1659c06d0b5e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
A .werks/11755
M cmk/gui/watolib/user_profile.py
Log Message:
-----------
11755 FIX Fix user profile replication in distributed setups
After changing the user profile in central sites of distributed setups the user
profile is synchronized to remotes sites. This failed for all sites in previous
2.0.0 releases.
Change-Id: I322093f745e4106fbe6ad13e39cbb358160eb129
Commit: f3d9e0053c17db4424b142f0ce8f68c05b5e5bf8
https://github.com/tribe29/checkmk/commit/f3d9e0053c17db4424b142f0ce8f68c05…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M cmk/gui/notifications.py
M cmk/gui/pagetypes.py
M cmk/gui/visuals.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/user_profile.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/profile_replication.js
M web/htdocs/js/modules/utils.js
Log Message:
-----------
Fix browser popup after changing passwords or the user profile
* Extracted the user profile replication dialog to a dedicated page.
This simplifies the edit profile page and results in a clearer
separation of both steps.
* The profile replication logic now accepts an optional URL to redirect
back after the profile replication has been finished.
Change-Id: I812b638f8aba1efefd5b659c805ee6cc0d9f2347
Commit: 74d190e623c11b4dbab6c94e4811115f403d2bfe
https://github.com/tribe29/checkmk/commit/74d190e623c11b4dbab6c94e4811115f4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M cmk/gui/plugins/config/base.py
Log Message:
-----------
Revert "License usage: Add subscription settings mode"
This reverts commit 4f2f55b36c573c672363606d6ac658c24502c099.
Compare: https://github.com/tribe29/checkmk/compare/4930e5f839de...74d190e623c1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1b3ff23704f31581dd09575a3216e9d3e4790792
https://github.com/tribe29/checkmk/commit/1b3ff23704f31581dd09575a3216e9d3e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
A .werks/11768
M cmk/fetchers/cache.py
M tests/unit/cmk/fetchers/test_cache.py
Log Message:
-----------
11768 FIX Missing inventory data
In Checkmk versions 2.0.0i1 and 2.0.0b1 the HW/SW-Inventory was missing virtually all
data in certain timing conditions.
Change-Id: Ib020d9970f907f7671e4f935348486948ff8a7b2
Commit: 4930e5f839de189fd5953e27ee1f84fafedfebf1
https://github.com/tribe29/checkmk/commit/4930e5f839de189fd5953e27ee1f84faf…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M cmk/base/checkers/_checkers.py
M cmk/base/checkers/host_sections.py
M cmk/base/checking.py
M cmk/base/discovery.py
M cmk/base/inventory.py
M tests/unit/cmk/base/checkers/test_host_sections.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
host_sections: Split up legacy methods from MultiHostSections
The 'MultiHostSections' class can hopefully be removed some day.
ParsedSectionsBroker still needs splitting up, but one step at
a time.
Change-Id: Icf70fd80aa90f6bbd60dd28f5484d860ccf91ba7
Compare: https://github.com/tribe29/checkmk/compare/a8539fc5b49d...4930e5f839de
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: dc98d386cb18c776e1d084ee7036d3a6b70debce
https://github.com/tribe29/checkmk/commit/dc98d386cb18c776e1d084ee7036d3a6b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
A .werks/11768
M cmk/base/checkers/host_sections.py
M tests/unit/cmk/base/checkers/test_host_sections.py
Log Message:
-----------
11768 FIX Missing inventory data
In Checkmk versions 2.0.0i1 and 2.0.0b1 the HW/SW-Inventory was missing virtually all
data in certain timing conditions.
Change-Id: Ib020d9970f907f7671e4f935348486948ff8a7b2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ca4fe58542024c092f75f76a6403e1b66fb6991b
https://github.com/tribe29/checkmk/commit/ca4fe58542024c092f75f76a6403e1b66…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M cmk/base/checkers/_abstract.py
M cmk/base/checkers/agent.py
M cmk/base/checkers/ipmi.py
M cmk/base/checkers/piggyback.py
M cmk/base/checkers/programs.py
M cmk/base/checkers/snmp.py
M cmk/base/checkers/tcp.py
M tests/unit/cmk/base/checkers/test_agent.py
M tests/unit/cmk/base/checkers/test_tcp_data_source.py
Log Message:
-----------
Remove dependency of summarizer on the source
- Pass Mode to summarizer
- Pass HostConfig to Summarizer, where needed
Change-Id: I0e1e84feb08f39c6d4bb886b3d40e03fb1ba390e
Commit: a8539fc5b49d39a7c0b03795404f2af5215f6ffb
https://github.com/tribe29/checkmk/commit/a8539fc5b49d39a7c0b03795404f2af52…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M cmk/base/checkers/_abstract.py
M cmk/base/checkers/agent.py
M cmk/base/checkers/piggyback.py
M cmk/base/checkers/programs.py
M cmk/base/checkers/tcp.py
M tests/unit/cmk/base/checkers/test_tcp_data_source.py
Log Message:
-----------
Remove dependency of summarizer on hostconfig
Change-Id: I5f9ed9589c3139679a3e326a2df75440ba08ef8e
Compare: https://github.com/tribe29/checkmk/compare/4f2f55b36c57...a8539fc5b49d
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: caa7737959b1e5f7e262e6a4f6c36f76b238e23d
https://github.com/tribe29/checkmk/commit/caa7737959b1e5f7e262e6a4f6c36f76b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M agents/wnx/src/engine/logger.h
M agents/wnx/src/engine/windows_service_api.cpp
Log Message:
-----------
[CMK-6275] - remove excessive stdio output when calling updater
- refactor main function to be more readable.
- move business logic to constexpr constsants.
- delete strange and forgotten custom fmt::formatter for windows wchar_t as absolutely useless.
Change-Id: Iad9338be025de1301de99019773d4d76d8d13425
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4679d99bd37f95f91809b103f21d474edc21ffbf
https://github.com/tribe29/checkmk/commit/4679d99bd37f95f91809b103f21d474ed…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/snmp.py
M tests/unit/cmk/base/checkers/test_agent.py
M tests/unit/cmk/base/checkers/test_snmp.py
Log Message:
-----------
Remove dependency of {Agent,SNMP}Parser on base
Change-Id: I4d85ecb3da3cf473c2f525785c79085e66cee439
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 287b0f8c0d80c0534b5acafa3a922e71586baa99
https://github.com/tribe29/checkmk/commit/287b0f8c0d80c0534b5acafa3a922e715…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
A .werks/11713
Log Message:
-----------
11713 FIX PySNMP: Opaque Handling
If your SNMP device used the type "Opaque" to send
floats the values were not formatted properly which
caused some crashes later.
The error occured if Checks tried to use these corrupted
values. Error patterns looked like this:
ValueError: could not convert string to float: '\x9fx\x04?B\x8f\\'
Now the Opaque value is formatted.
Change-Id: I60f888d6004231b87b7cc7472af3c0c4385f21c8