Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: aa2ca227c06db3d45ad44971f915d5757d1a0d46
https://github.com/Checkmk/checkmk/commit/aa2ca227c06db3d45ad44971f915d5757…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M Makefile
M buildscripts/scripts/stages.yml
A buildscripts/scripts/test-cmc.groovy
M buildscripts/scripts/test-unit-test-cores.groovy
M configure.ac
M omd/packages/openssl/openssl.make
M omd/packages/protobuf/README.md
M omd/packages/protobuf/protobuf.make
M omd/packages/rrdtool/rrdtool.make
M scripts/find-python-files
M scripts/run-cxx-linter
M tests/Makefile
M tests/code_quality/test_license_headers.py
Log Message:
-----------
move enterprise/core/src to packages/cmc
This is a move, no special changes with exceptions:
1. httplib sub package dependency is file based, again to make CI happy.
2. asio sub package dependency is file based, again to make CI happy.
Above mentioned poisiton will disappear on conversion to cmake
Tests:
- local make abd get new cmc in heute with cgeck in core mode with lq
- check local build .f12 package(with and without mrclean)
- check testbuild is green and cmc is present
- check integration single green
- gerrit check build multiply times(retrigger)
Change-Id: I40037bfc396f867397e7c22fb4aa5425ae9b6bb2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: f81166f1ffa93d05630992bdc2055dc53c383dbd
https://github.com/Checkmk/checkmk/commit/f81166f1ffa93d05630992bdc2055dc53…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/gui/mkeventd/wato.py
M cmk/gui/plugins/openapi/endpoints/folder_config/__init__.py
M cmk/gui/plugins/openapi/endpoints/host_config/__init__.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/network_scan.py
M cmk/gui/watolib/tags.py
M cmk/utils/translations.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
M tests/unit/cmk/update_config/plugins/actions/test_hosts_and_folders.py
Log Message:
-----------
Make HostAttributes a TypedDict
It's just a start. There are various possible improvements we can make
here, a few of them:
The host attributes may contain tags and custom attributes, which
can currently not be understood by the typing system.
There are also host- and folder exclusive attributes. To make the typing
understand the difference, we would have to have independent types for
host attributes and folder attributes.
We could also differentiate between effective attributes (where all
members are mandatory) and the explicit attributes (where all members
are optional).
Review all the dynamic attribute accesses and consider alternatives
which can be understood by the typing.
Change-Id: I8de3a27be60ab3ae6709b8015e79108c94cdf029
Commit: e997120b074ab4fe3df3a9adc8634c79b1ea9acf
https://github.com/Checkmk/checkmk/commit/e997120b074ab4fe3df3a9adc8634c79b…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
A .werks/15405
M cmk/gui/views/inventory/__init__.py
M cmk/utils/structured_data.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/gui/views/test_views_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
15405 FIX HW/SW Inventory Retention Intervals: Current entries are were falsely greyed out
Change-Id: I6bef14741e82aadb2729c61905f0d69847a639ce
Commit: 9cafb585a5c254913589f81f543918ba88132cb2
https://github.com/Checkmk/checkmk/commit/9cafb585a5c254913589f81f543918ba8…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/utils/structured_data.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
Log Message:
-----------
inventory: Improve _RetentionInterval
Change-Id: Ibe8981a2036d1d74455b542b9bac66d7b829915d
Compare: https://github.com/Checkmk/checkmk/compare/bb8da3795e62...9cafb585a5c2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9bea234064aaaf231f37d6b40a3167e0a455d7a7
https://github.com/Checkmk/checkmk/commit/9bea234064aaaf231f37d6b40a3167e0a…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
A .werks/15403
M agents/plugins/apache_status.py
Log Message:
-----------
15403 FIX apache_status: Fix missing "[::]" if listen globally via command 'ss'
Thanks to Fabian B.
Change-Id: Ic963a8b37511355e1deef06b6fb2af6a7c4b7417
Commit: 9a9b32c070b1fb01e77ba2145e19f11970e59255
https://github.com/Checkmk/checkmk/commit/9a9b32c070b1fb01e77ba2145e19f1197…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/pages/bulk_edit.py
Log Message:
-----------
Type collect_attributes
Change-Id: Ia1ee6473f466f03aaf88e0e13484a23c018573fa
Commit: 7964dbf3ac1ae515ecf6d7236193b3623ae6a952
https://github.com/Checkmk/checkmk/commit/7964dbf3ac1ae515ecf6d7236193b3623…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/gui/mkeventd/wato.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Move HostAttributes type
Change-Id: I482c64038f19c128e1cdd08a6addde29a4107e61
Commit: 38d96ba591b4bce52e50ae6c936faeaf20ec7c9a
https://github.com/Checkmk/checkmk/commit/38d96ba591b4bce52e50ae6c936faeaf2…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/gui/wato/pages/folders.py
Log Message:
-----------
Remove dead code
Looks like this is part of a previously existing CSV import feature
which was not existing anymore since Checkmk 1.2.8.
Change-Id: I12be981d6b9f43cc7eabd85624aabe96c640b80c
Compare: https://github.com/Checkmk/checkmk/compare/3ad682304443...38d96ba591b4
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 19804b1f23af4c7bd12e020a2662e58a4c6b5b3a
https://github.com/Checkmk/checkmk/commit/19804b1f23af4c7bd12e020a2662e58a4…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
A .werks/15984
M .werks/config
M cmk/utils/werks/announce/__init__.py
M cmk/utils/werks/announce/templates/announce.md.jinja2
M cmk/utils/werks/announce/templates/announce.txt.jinja2
M tests/code_quality/test_werks.py
M tests/integration/cmk/utils/test_site_werks.py
Log Message:
-----------
15984 Introduce Saas edition werks
We can write saas edition werks now
Change-Id: I06ca61b1fbd78e70181cb23bb9a0df5635060da6