In Tests mit Samba4 fiel auf, dass highestCommittedUSN bei Änderungen ca. 3 kleiner als die höchsten uSNChanged-Werte bleibt. Für die DRS-Replikation ist das upstream-Aussagen zufolge problematisch.
Created attachment 3957 [details] 91_fix-global-sequence-number.patch aus master samba.git
Samba4 ist mit den upstream Patches 91_fix-global-sequence-number-*.patch neu gebaut. Die Patches mussten aufgespalten werden, damit der --dry-run funktioniert.
Funktioniert jetzt: ldbsearch -H /var/lib/samba/private/sam.ldb -s base -b "" highestCommittedUSN univention-s4search '(uSNChanged>=$ID)'
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"