Univention Bugzilla – Bug 27758
Rejected zurückspielen
Last modified: 2012-12-12 21:08:47 CET
Derzeit kann das gleiche Objekt mehrfach rejected werden: root@master811:~# univention-s4connector-list-rejected UCS rejected 1: UCS DN: cn=w1,dc=deadlock81,dc=local S4 DN: cn=w1,dc=deadlock81,dc=local Filename: /var/lib/univention-connector/s4/1340783384.505775 2: UCS DN: cn=w1,dc=deadlock81,dc=local S4 DN: cn=w1,dc=deadlock81,dc=local Filename: /var/lib/univention-connector/s4/1340783479.910454 3: UCS DN: cn=w1,dc=deadlock81,dc=local S4 DN: cn=w1,dc=deadlock81,dc=local Filename: /var/lib/univention-connector/s4/1340783500.139241 4: UCS DN: cn=w1,dc=deadlock81,dc=local S4 DN: cn=w1,dc=deadlock81,dc=local Filename: /var/lib/univention-connector/s4/1340796820.494859 5: UCS DN: cn=w1,dc=deadlock81,dc=local S4 DN: cn=w1,dc=deadlock81,dc=local Filename: /var/lib/univention-connector/s4/1340796858.806315 6: UCS DN: cn=w1,dc=deadlock81,dc=local S4 DN: cn=w1,dc=deadlock81,dc=local Filename: /var/lib/univention-connector/s4/1340797077.778323 7: UCS DN: cn=w1,dc=deadlock81,dc=local S4 DN: cn=w1,dc=deadlock81,dc=local Filename: /var/lib/univention-connector/s4/1340857422.963826 8: UCS DN: cn=w1,dc=deadlock81,dc=local S4 DN: cn=w1,dc=deadlock81,dc=local Filename: /var/lib/univention-connector/s4/1340857534.488857 Der Diff zwischen 7 und 8 zeigt auch eine Änderung an dem Objekt. In diesem Fall wurde die Beschreibung immer wieder geändert. Beim Zurückspielen der Rejects sollte nun aber nicht jeder Fall wieder eingespielt werden, sondern nur der letzte, da die Objekte immer den kompletten Status wiedergeben. Das müsste nochmal verifiziert werden.
UCS 3.1 will be the next release.
(In reply to comment #0) > Beim Zurückspielen der Rejects sollte nun aber nicht jeder Fall wieder > eingespielt werden, sondern nur der letzte, da die Objekte immer den kompletten > Status wiedergeben. Das müsste nochmal verifiziert werden. Das Verhalten ist nicht neu, der Code ist seit dem CVS Import unberührt. Meine ursprüngliche Vermutung war, dass das gleiche Objekte ohne Änderung immer wieder rejected wird, das ist aber nicht so. Jede Änderung führt zu einem neuen Reject. Einzelne Änderungen sollten wir nicht überspringen, da wir teilweise bei der Gruppensynchronisation bereits einen Diff basierten Ansatz umsetzen, sprich wir synchronisieren nicht mehr das gesamte Objekt, sondern nur die Änderung. Von daher benötigen wir jeden Zwischenschritt. → INVALID
OK, dann zu.
UCS 3.1-0 has been released: http://forum.univention.de/viewtopic.php?f=54&t=2125 If this error occurs again, please use "Clone This Bug".