]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
bug fixes within manager's slice usage (in systemd)
authorVasek Sraier <git@vakabus.cz>
Wed, 23 Mar 2022 22:47:19 +0000 (23:47 +0100)
committerAleš Mrázek <ales.mrazek@nic.cz>
Fri, 8 Apr 2022 14:17:54 +0000 (16:17 +0200)
commit74705d8f7dfd2e1aee0371ec7b980e4d2033e834
treeaaf1c0626176eac2d174d7bbb8c9a6e6ed7248e3
parent13545051511c3dfec15ab478b98d20a436c87570
bug fixes within manager's slice usage (in systemd)

The previous implementation was actually flawed, because:
- we were not detecting failed units on startup
- we were using same service names and counting on different slices being different namespaces. This is NOT valid assumption.
manager/knot_resolver_manager/constants.py
manager/knot_resolver_manager/datamodel/config_schema.py
manager/knot_resolver_manager/kresd_controller/systemd/__init__.py
manager/knot_resolver_manager/server.py
manager/knot_resolver_manager/utils/modelling.py
manager/tests/unit/datamodel/test_config_schema.py
manager/tests/unit/test_config_store.py