Bug 58793 - Merge pullcord changes to 5.2-4
Summary: Merge pullcord changes to 5.2-4
Status: RESOLVED FIXED
Alias: None
Product: UCS
Classification: Unclassified
Component: AD Connector
Version: UCS 5.2
Hardware: Other Linux
: P5 normal
Target Milestone: UCS 5.2-4-errata
Assignee: Felix Botner
QA Contact: Samba maintainers
URL: https://git.knut.univention.de/univen...
Keywords:
Depends on: 58735 58737 58739 58787
Blocks:
  Show dependency treegraph
 
Reported: 2025-11-11 12:37 CET by Felix Botner
Modified: 2025-12-18 17:20 CET (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Botner univentionstaff 2025-11-11 12:37:09 CET
We need to release everything that has been released for 5.0-10 also for 5.2-3.
Comment 1 Felix Botner univentionstaff 2025-12-18 17:20:23 CET
[univention-ad-connector]
0ab7149cbfe chore(ad-connector): cherry-pick ad conn changes to 5.2-4
9025cbb427e feat(ad-connector): add reject reason to reject database
e2c199a5a64 fix(ad-connector): Skip resync of reject for uSNCreated if < uSNChanged
2c98eb0b8ec feat(ad-connector): Skip resync of reject for uSNCreated if < uSNChanged
75287a29816 fix(ad-connector): restructure some code lines
039c4f9ef8a fix(ad-connector): replace ud.debug
970d85fe3b2 fix(ad-connector): do not add olddn to object in modify (ucs)
01a78c90272 feat(ad-connector): lookup samaccountname for olddn from adcache
39e8f5be4a1 cleanup(ad-connector): fix confusing function name in log message
8efec166f06 fix(ad-connector): ignore objectExists during create of ou in UCS
4d0386ea333 fix(ad-connector): fix sync_to_ucs (UnboundLocalError)
1c82293577d Bug #58787: Fix ucr variable description according to connector behaviour
e863d33a84c fix(ad-connector): check syncmode before mapping
96915699f84 fix(ad-connector): ignore order when checkig for changed attributes
c3d5262a1ca fix(ad-connector): ingnore order when checkig for changed attributes
ccb6e6a3bc2 fix(ad-connector): update group cache after move/rename
f86c4f5a198 fix(ad-connector): compare strings in__compare_lowercase*
30bac46731f docs(ad-connector): fix markdown syntax and add section about code flow
f105e5069aa docs(ad-connector): fix markdown syntax
fc9fc157ff6 doc(ad-connector): Change notification methods offered by Active Directroy
fcc15d658a0 style(ad-connector): remove comment _update_subtree_dns_in_mappings_by_ucs
6f61ef29e5b fix(ad-connector): avoid warning log message for non-moves
b252e55aa7e fix(ad-connector): Avoid the subtree cache updates in sync_from_ucs
aca11a6cc33 doc(ad-connector): add links to relevant documentaton to README.md
d4583a9d2d1 fix(ad-connector): Improve fallback for move when target exists
466a180e6f2 refactor(ad-connector): Use _update_group_related_caches also in sync_from_ucs
b1f2f2cb225 refactor(ad-connector): call repeated code as _update_group_related_caches
dbf05201266 fix(ad-connector): update cached member DNs when OU or CN are renamed
51142b2af8e fix(ad-connector): _update_group_member_cache should not add dn to all groups
6db6bfc07b0 fix(ad-connector): update cached member DNs when OU or CN are renamed
c2a2bee3fdf fix(ad-connector): update cached member DNs when OU or CN are renamed
d2614eebcef fix(ad-connector): update cached child DNs when OU or CN are renamed
114d0cf023d refactor(ad-connector): let modify_in_ucs return the DN rather than a bool

[ucs-test]
98b67acd9fc test(ucs-test): added test for moving objects in AD
b3875934a49 fix(ucs-test): 402sync_test_ignore_attribute_performance
1c44f183225 test(ucs-test): test_move_ad_ou_to_allowsubtree
29fea04fade test(ucs-test): test_rename_ou_rename_group
96915699f84 fix(ad-connector): ignore order when checkig for changed attributes
241a1bbc1d1 test(ucs-test): 402sync_test_ignore_attribute_performance
baf25c6cf2d test(ucs-test): 504test_group_cache_after_move.py add mixed case
deb3b1f9340 test(ucs-test): 504test_group_cache_after_move.py
5aa595aa58f test(ucs-test): test_rename_user_with_umlauts_in_ad
00c2e8c02f2 test(ucs-test): added test_rename_parent_rename_child_in_ad
f80201fe157 test(ad-connector): group membership tests


Successful build
Package: ucs-test
Version: 12.4.10
Release: 5.2-0
Scope: errata5.2-4

Successful build
Package: univention-ad-connector
Version: 16.5.5
Release: 5.2-0
Scope: errata5.2-4