Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1738daaab8baa91052842d27a5521833fb0c30b4
https://github.com/tribe29/checkmk/commit/1738daaab8baa91052842d27a5521833f…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M tests/unit/cmk/base/test_ip_lookup.py
M tests/unit/conftest.py
Log Message:
-----------
Autouse ip lookup fixture
Some tests might require to lookup IP adresses, but
by default, they use actual networking features of
the os. This might and did lead to problems because
the underlying environment is outside the control
of the test.
This change uses the up lookup fixture by default in
all python tests.
Change-Id: I71c2104844ccc4249206c820ee9d197156e34a2a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9d87315044f1681b1e9966ea18b8ff0ac809ef08
https://github.com/tribe29/checkmk/commit/9d87315044f1681b1e9966ea18b8ff0ac…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/rule/__init__.py
M cmk/gui/plugins/openapi/endpoints/ruleset/__init__.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/sample_config.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/tags.py
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/actions/rulesets.py
M tests/unit/cmk/update_config/plugins/actions/test_rulesets.py
Log Message:
-----------
Flatten RulesetCollection spaghetti
I guess that makes the class hierarchy into linguine, now.
Anyway, the call stack is clearer when it is explicit.
This is one of the many cases where we have an overly complex (and
useless) inheritance hierarchy.
Moreover, the collection now looks a bit more like a container and less
magic Ruleset instantiation happens within it.
We will need that to decouple the bakery from the Ruleset code.
CMK-11212
Change-Id: I4a100a03e2d68c4c5a53e421e1fbcfc8fa45cc6b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2e5c627857b9938319704cb1a86f59f08d81d394
https://github.com/tribe29/checkmk/commit/2e5c627857b9938319704cb1a86f59f08…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M tests/integration/cmk/gui/test_login.py
M tests/integration/conftest.py
M tests/testlib/openapi_session.py
M tests/testlib/site.py
M tests/testlib/web_session.py
Log Message:
-----------
Move setting user language to REST API
Change-Id: Ib46b75929065f17860628aa0c79a9e8adae5bc70
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 521bf5439bea0ea8a2e83c158ff9ab34e935b260
https://github.com/tribe29/checkmk/commit/521bf5439bea0ea8a2e83c158ff9ab34e…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
A .werks/14737
A .werks/14738
M agents/check-mk-agent.spec
M agents/scripts/cmk-agent-useradd.sh
M agents/scripts/super-server/0_systemd/setup
M agents/scripts/super-server/setup
Log Message:
-----------
Add werks 14737 and 14738
Improve robustness of Linux agent package installation
Change-Id: I6c0614300f6f38e66cda0e6acf37fa7b9c38ce34