Bug 27382 - UMC schoolgroups: Traceback bei Auswahl einer Gruppe beim Hinzufügen von Mitgliedern, da Gruppenmitglied nicht synchr. wurde
UMC schoolgroups: Traceback bei Auswahl einer Gruppe beim Hinzufügen von Mitg...
Status: CLOSED DUPLICATE of bug 18784
Product: UCS@school
Classification: Unclassified
Component: UMC - Classes / Teachers / Workgroup assignment
UCS@school 3.0
Other Linux
: P5 normal (vote)
: UCS@school 3.0-errata
Assigned To: Bugzilla Mailingliste
Felix Botner
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-05-31 11:18 CEST by Felix Botner
Modified: 2012-12-14 16:26 CET (History)
3 users (show)

See Also:
What kind of report is it?: ---
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):
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 2012-05-31 11:18:12 CEST
Ich habe eine Gruppe mit Mitarbeitern, diese wird auf den Schul DC synchr. Der Mitarbeiter selbst aber nicht (Edukativnetz). Bei der Auswahl diese Gruppen im UMC Modul Arbeitsgruppen verwalten gibt es nun folgenden Traceback.

30.05.12 23:06:23.093  ADMIN       ( INFO    ) : users/user.py: reset options to default by _define_options
30.05.12 23:06:23.093  ADMIN       ( INFO    ) : modules/__init__.py _define_options: reset to default options
UNIVENTION_DEBUG_BEGIN  : uldap.searchDn filter=(&(cn=*)(|(objectClass=univentionGroup)(objectClass=sambaGroupMapping))(uniqueMember=uid=m1,cn=mitarbeiter,cn=users,ou=s01,dc=ee,dc=rr)) base= scope=sub unique=0 required=0
UNIVENTION_DEBUG_END    : uldap.searchDn filter=(&(cn=*)(|(objectClass=univentionGroup)(objectClass=sambaGroupMapping))(uniqueMember=uid=m1,cn=mitarbeiter,cn=users,ou=s01,dc=ee,dc=rr)) base= scope=sub unique=0 required=0
30.05.12 23:06:23.095  MODULE      ( PROCESS ) : Die Ausführung des Kommandos schoolgroups/users ist fehlgeschlagen:

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/univention/management/console/modules/__init__.py", line 102, in execute
    func( request )
  File "/usr/lib/pymodules/python2.6/ucsschool/lib/schoolldap.py", line 215, in wrapper_func
    raise LDAP_ConnectionError( str( e ) )
LDAP_ConnectionError: Die Eigenschaft Primäre Gruppe wird benötigt.

30.05.12 23:06:23.095  PROTOCOL    ( INFO    ) : Sending UMCP RESPONSE 133841198297672-11

Es war folgende Gruppe:
# s01-1a, klassen, schueler, groups, s01, ee.rr
dn: cn=s01-1a,cn=klassen,cn=schueler,cn=groups,ou=s01,dc=ee,dc=rr
sambaGroupType: 2
cn: s01-1a
objectClass: top
objectClass: posixGroup
objectClass: univentionGroup
objectClass: sambaGroupMapping
objectClass: univentionObject
univentionObjectType: groups/group
sambaSID: S-1-5-21-730696090-1087331992-1918780228-11113
gidNumber: 5056
memberUid: s1
memberUid: t1
memberUid: m1
memberUid: s11
memberUid: tm1
uniqueMember: uid=s1,cn=schueler,cn=users,ou=s01,dc=ee,dc=rr
uniqueMember: uid=t1,cn=lehrer,cn=users,ou=s01,dc=ee,dc=rr
uniqueMember: uid=m1,cn=mitarbeiter,cn=users,ou=s01,dc=ee,dc=rr
uniqueMember: uid=s11,cn=schueler,cn=users,ou=s01,dc=ee,dc=rr
uniqueMember: uid=tm1,cn=lehrer und mitarbeiter,cn=users,ou=s01,dc=ee,dc=rr
Comment 1 Alexander Kläser univentionstaff 2012-05-31 11:34:42 CEST
Dadurch, dass der Mitarbeiter uid=m1,cn=mitarbeiter,cn=users,ou=s01,dc=ee,dc=rr nicht synchronisiert wird, kann er von dem UMC-Modul auch nicht geöffnet werden. Handelt es sich hier vielleicht eher um ein Replikationsproblem? Eine andere Frage ist, wie kommt ein nicht synchronisierter Mitarbeiter in eine Klasse? Wenn dies über das UMC-Modul "Lehrer Klassen zuordnen" geschehen ist, wäre dies ein Bug im Modul.
Comment 2 Alexander Kläser univentionstaff 2012-05-31 12:05:59 CEST
Das Modul sollte hier robuster arbeiten.
Comment 3 Alexander Kläser univentionstaff 2012-06-01 16:08:52 CEST

*** This bug has been marked as a duplicate of bug 18784 ***
Comment 4 Felix Botner univentionstaff 2012-07-30 10:33:48 CEST
OK, ein Duplikat.