Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 92a2e0bc7d33f3d476634586a8d4e785557e1e00
https://github.com/tribe29/checkmk/commit/92a2e0bc7d33f3d476634586a8d4e7855…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
A .werks/13360
M cmk/base/config.py
M cmk/base/default_config/base.py
Log Message:
-----------
13360 FIX No longer allow semicolon in service descriptions
When having a semicolon in service description the metric
system would break i.e. metrics for this service would not be displayed.
Having a semicolon in service description was not allowed before 2.0 but
this restriction has been removed with Werk #12799.
>From now on the semicolon will again be removed from service descriptions.
With this change all services containing a semicolon will be renamed after
the next "Activate changes"
Notice: You are only affected by this issue if you are using the Checkmk Microcore
CMK-8777
Change-Id: If22020b96d689af1893a9e0dd0e3274d3b3cd971
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b4a9cccdb63dcc654672a1b0f5141f031261b8c1
https://github.com/tribe29/checkmk/commit/b4a9cccdb63dcc654672a1b0f5141f031…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
A .werks/13360
M cmk/base/config.py
M cmk/base/default_config/base.py
Log Message:
-----------
13360 FIX No longer allow semicolon in service descriptions
When having a semicolon in service description the metric
system would break i.e. metrics for this service would not be displayed.
Having a semicolon in service description was not allowed before 2.0 but
this restriction has been removed with Werk #12799.
>From now on the semicolon will again be removed from service descriptions.
With this change all services containing a semicolon will be renamed after
the next "Activate changes"
Notice: You are only affected by this issue if you are using the Checkmk Microcore
CMK-8777
Change-Id: If008cdd4823bce4e29c61729c88bf5f2a5cb95f4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dc8bd4e28cb4bcb5ba8d1209e785cbe5a023b3a9
https://github.com/tribe29/checkmk/commit/dc8bd4e28cb4bcb5ba8d1209e785cbe5a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
A .werks/13313
M cmk/gui/wato/pages/automation.py
M cmk/gui/watolib/automations.py
M tests/unit/cmk/gui/wato/pages/test_automation.py
Log Message:
-----------
13313 Distributed monitoring: Improve version compatibility validation
In distributed setups with sites using different Checkmk versions we can
not ensure that all versions are compatible with each other. To clarify
the compatibility between version we've now added more version checks that
ensure the central and remote sites are using compatible versions.
Allowed are connections:
<ul>
<li>Between same major versions (e.g. 2.0.0p1 to 2.0.0p3)</li>
<li>From previous to newer major version (e.g. 1.6.0 central to 2.0.0 remote site)</li>
</ul>
Disallowed are connections:
<ul>
<li>From pre-pre to new major version (e.g. 1.6.0 central to 2.1.0 remote site)</li>
<li>From new to old (e.g. 2.0.0p1 to 1.6.0p21)</li>
<li>Between CME and other editions</li>
</ul>
Change-Id: Ic9d97064b7c8e195ac469ba50102c5ea3d6dfdb5
Commit: baa1d69e25527cc16fa836527e3ce852038d0237
https://github.com/tribe29/checkmk/commit/baa1d69e25527cc16fa836527e3ce8520…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M cmk/gui/wato/pages/automation.py
Log Message:
-----------
Automation calls: Always answer with x-checkmk-version/edition headers
The requests have this header set since 2.0.0p1. For validations between sites it makes
sense to transport the information with all automation responses from the remote site.
Change-Id: Ib7048e05941f299fe53905a30cc689d0a2772d92
Commit: 9b051394ac450650a69b0544b3ac32dfd2e2d011
https://github.com/tribe29/checkmk/commit/9b051394ac450650a69b0544b3ac32dfd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M cmk/gui/watolib/automations.py
Log Message:
-----------
Also prevent incompatibilities with older remote sites
In distributed setups the sync from a newer major version central site
to an older central site is not allowed. Since 2.1.0 the remote site is
performing most of the validations. But in case the newer site is the
central site and the remote site is the older, e.g.
2.1.0 to 2.0.0, there is no validation logic on the remote site. To
ensure the validation is also performed in this case, we execute the
validation logic also in the central site when receiving the answer to
the remote call before processing it's content.
Change-Id: Icb3f736138752e71a484275348ab30ac0a7e8bb2
Commit: 51788d8713eb343c0ebb859c7efbf4299387b3f6
https://github.com/tribe29/checkmk/commit/51788d8713eb343c0ebb859c7efbf4299…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M checks/ibm_mq_channels
A cmk/base/plugins/agent_based/ibm_mq_channels.py
A cmk/base/plugins/agent_based/utils/ibm_mq.py
R inventory/ibm_mq_channels
M tests/unit/checks/test_ibm_mq_channels.py
M tests/unit/checks/test_ibm_mq_include.py
A tests/unit/cmk/base/plugins/agent_based/test_inventory_ibm_mq_channels.py
Log Message:
-----------
Migrate inventory plugin ibm_mq_channels
Change-Id: I4ce902baaa6d22eb6a17f116406b1c3b3aabb938
Commit: 13c074d3c1f7979678c2b13cce66b45d654daaad
https://github.com/tribe29/checkmk/commit/13c074d3c1f7979678c2b13cce66b45d6…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
REST API: skip specific CME test on CRE
Change-Id: I23bedd30a4b95b843f816dd92a9d70f964008639
Compare: https://github.com/tribe29/checkmk/compare/b90fb800f338...13c074d3c1f7
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 2c98a728e66b5ec44967c2b7a4e1893695b76dd7
https://github.com/tribe29/checkmk/commit/2c98a728e66b5ec44967c2b7a4e189369…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
A .werks/13274
M cmk/gui/plugins/openapi/endpoints/host_tag.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M cmk/utils/tags.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_tag_group.py
Log Message:
-----------
13274 FIX API host_tag_group: fix show all endpoint to include additional information
In the previous version, the show all endpoint for the host tag groups
returned only the domain type and title of the groups. This werk fixes
behaviour and now includes additional information such as id, links and
members following the pattern of other show all endpoints.
Change-Id: I5e77eedf018c460835e884cd8e2dbb44913285f0