Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: d4a2fc1d5e334bfdd939a787f09ae0a813285f4e
https://github.com/tribe29/checkmk/commit/d4a2fc1d5e334bfdd939a787f09ae0a81…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
Implement new section winperf_if_teaming
This section is not yet produced by any agent or plugin, this will be
implemented in a future commit.
This is a step towards splitting the section winperf_if into multiple
smaller sections, which in turn will make it much easier to fix issues
within these subsections.
For now, we accept some duplicate code. Once winperf_if has been
completely separated into multiple smaller sections, these duplications
will be removed.
SUP-6408
Change-Id: Icc81122e9abd6d267d5a385c26c98151e8eeb524
Commit: 13f7a09682a6f8032a45d3d81ae4427e146d58cd
https://github.com/tribe29/checkmk/commit/13f7a09682a6f8032a45d3d81ae4427e1…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
Implement new section winperf_if_extended
This section is not yet produced by any agent or plugin, this will be
implemented in a future commit.
This is a step towards splitting the section winperf_if into multiple
smaller sections, which in turn will make it much easier to fix issues
within these subsections.
For now, we accept some duplicate code. Once winperf_if has been
completely separated into multiple smaller sections, these duplications
will be removed.
SUP-6408
Change-Id: I5ca2e0965b06e386d6b9b1585db922cbd8e165dc
Commit: b35fa5bc4f2bd85438d29f1a352e8a036a1ace83
https://github.com/tribe29/checkmk/commit/b35fa5bc4f2bd85438d29f1a352e8a036…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
Implement new section winperf_if_dhcp
This section is not yet produced by any agent or plugin, this will be
implemented in a future commit.
This is a step towards splitting the section winperf_if into multiple
smaller sections, which in turn will make it much easier to fix issues
within these subsections.
For now, we accept some duplicate code. Once winperf_if has been
completely separated into multiple smaller sections, these duplications
will be removed.
SUP-6408
Change-Id: I598b0da2e9711f9971b9aceecf26a7d6128a5d36
Commit: 084435e340570e5e10c56d55eb401eac633e33e6
https://github.com/tribe29/checkmk/commit/084435e340570e5e10c56d55eb401eac6…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
Implement parse function for reduced section winperf_if
This parse function is not yet used, this will be implemented in a
future commit.
This is a step towards splitting the section winperf_if into multiple
smaller sections, which in turn will make it much easier to fix issues
within these subsections.
For now, we accept some duplicate code. Once winperf_if has been
completely separated into multiple smaller sections, these duplications
will be removed.
SUP-6408
Change-Id: Ib5994e0cd5db23d74225a173177f14910954aea0
Commit: 12605f33039f083595c7ac4a7e0b995c35e3f96c
https://github.com/tribe29/checkmk/commit/12605f33039f083595c7ac4a7e0b995c3…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
Implement function for merging newly created winpfer_if sections
Before, this happened while parsing the old, combined winpfer_if
section.
This is a step towards splitting the section winperf_if into multiple
smaller sections, which in turn will make it much easier to fix issues
within these subsections.
For now, we accept some duplicate code. Once winperf_if has been
completely separated into multiple smaller sections, these duplications
will be removed.
SUP-6408
Change-Id: Ia88c3a55d1bea79595ee2c718d8f1c72aa043e63
Commit: e9db25be7ce8631268b69909af73204b411b8f09
https://github.com/tribe29/checkmk/commit/e9db25be7ce8631268b69909af73204b4…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
Implement function to check newly created section winperf_if_dhcp
This function is not yet used, this will be implemented in a future
commit.
This is a step towards splitting the section winperf_if into multiple
smaller sections, which in turn will make it much easier to fix issues
within these subsections.
For now, we accept some duplicate code. Once winperf_if has been
completely separated into multiple smaller sections, these duplications
will be removed.
SUP-6408
Change-Id: Ibbdbc07dc73926752789878b3c57c123ca4f3982
Commit: c17d32758ac0dd14c5db77ce5bf7471a38a8c14b
https://github.com/tribe29/checkmk/commit/c17d32758ac0dd14c5db77ce5bf7471a3…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
A .werks/13207
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/wmic_if.bat
M agents/wnx/test_files/integration/windows_if.ps1
M agents/wnx/test_files/integration/wmic_if.bat
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
13207 Windows interface plugins must be updated
This werk only affects users using the Windows agent plugins
'windows_if.ps1' or 'wmic_if.bat' (bakery ruleset 'Network
interfaces on Windows') or the plugin 'mk_dhcp_enabled.bat'.
The above mentioned plugins have been restructured to improve
code maintainability. As a result, users need to update the
agents on Windows systems where one of these plugins is
installed.
The Windows interface check will go critical if these agents
are not updated. Furthermore, without an update, the data
produced by these plugins will not be processed by Checkmk.
In case interfaces are monitored using their aliases as items,
the interface checks on affected hosts might also report
"Item not found in monitoring data"
and go UNKNOWN. Updating the agent will fix this issue as
well.
SUP-6408
Change-Id: I59a72145a61c14096e514f787257235839f6ba33
Commit: 18cafa1ece1b3bb33ae7a2b4f0a6306ac4a0b3db
https://github.com/tribe29/checkmk/commit/18cafa1ece1b3bb33ae7a2b4f0a6306ac…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
A .werks/13348
M agents/windows/plugins/windows_if.ps1
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
13348 FIX <tt>windows_if.ps1</tt>: Use <tt>Get-NetAdapter</tt>
if possible
The Windows agent plugin <tt>windows_if.ps1</tt>, deployed via the bakery
ruleset 'Network interfaces on Windows', collects additional data about
network interfaces, such as aliasses and MAC addresses. Up to now, the
plugin used <tt>Get-WmiObject Win32_NetworkAdapter</tt> to collect this
information. However, <tt>Win32_NetworkAdapter</tt> is deprecated and
might return wrong aliasses for certain network adapters.
Now, the plugin attempts to use <tt>Get-NetAdapter</tt> instead. If this
is not available, it falls back to <tt>Win32_NetworkAdapter</tt>.
For most interfaces, this change should be compatible, since
<tt>Win32_NetworkAdapter</tt> and <tt>Get-NetAdapter</tt> produce
mostly
identical output. However, as mentioned earlier, there might be interfaces
for which e.g. the alias changes.
SUP-6408
Change-Id: I5dc501c9328cd03dc11171ba564e16fca438d59f
Commit: 1c64db127015bd0b0713fcb0a9134d4a83dbd23c
https://github.com/tribe29/checkmk/commit/1c64db127015bd0b0713fcb0a9134d4a8…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-10-19 (Tue, 19 Oct 2021)
Changed paths:
A .werks/13330
M cmk/gui/valuespec.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/update_config.py
M tests/unit/cmk/test_update_config.py
Log Message:
-----------
13330 SEC Don't show clear text passwords in the audit log
Change-Id: Iee098530319f5a86d68f97d4889f4e9eefedc055
Compare:
https://github.com/tribe29/checkmk/compare/fa05f7f6a290...1c64db127015