Univention Bugzilla – Bug 54359
potential UCR variable inconsistency
Last modified: 2022-02-23 16:29:32 CET
In AD_Takeover_Finalize class, method create_virtual_IP_alias (possibly in other places also - have not check yet), setting UCR variables regarding network is not done via ucr_update method, thus risking inconsistency. Also, maybe guess_broadcast local variable needs to be set when IPv6 detected, or skipped from the update since uninitialized atm
https://git.knut.univention.de/univention/ucs/-/merge_requests/251
I don't understand this issue. What is the difference between settings UCR variables via Python or via subprocess and command line client? Is the problem that some UCR-Variables which are not set (None) are unset via ucr_update() ? In the merge request there is "interfaces/%s/ipv6/acceptRA": False" - I think a real boolean is wrong here and should be instead the string "false".
6d5dbdd400 | Potential UCR variable inconsistency 4ae14d68e4 | Advisory update
Code review: OK Yaml: OK Ad takeover: OK AD takeover product tests: OK Verified
<https://errata.software-univention.de/#/?erratum=5.0x229>