Bug 41562 - ERROR: is neither a group nor a user: No such object
ERROR: is neither a group nor a user: No such object
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: UMC - Exam mode
UCS@school 4.1 R2
Other Linux
: P5 normal (vote)
: UCS@school 4.1 R2 vXXX
Assigned To: Florian Best
Daniel Tröder
: interim-4
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2016-06-14 13:41 CEST by Felix Botner
Modified: 2016-12-12 13:10 CET (History)
2 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 1: Cosmetic issue or missing function but workaround exists
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 1: Nuisance – not a big deal but noticeable
User Pain: 0.011
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
prevent logging of error message.patch (693 bytes, patch)
2016-06-14 14:47 CEST, Florian Best
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Botner univentionstaff 2016-06-14 13:41:08 CEST
When starting an exam i get the following error for every exam user in management-console-module-schoolexam.log

14.06.16 13:31:02.222  MODULE      ( ERROR   ) : uid=exam-b3,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:31:02.222  MODULE      ( ERROR   ) : uid=exam-b4,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:31:02.252  MODULE      ( ERROR   ) : uid=exam-b2,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:31:03.254  MODULE      ( ERROR   ) : uid=exam-b3,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:31:03.255  MODULE      ( ERROR   ) : uid=exam-b4,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
Comment 1 Florian Best univentionstaff 2016-06-14 14:20:17 CEST
The messages can be ignored. They are printed as long as the users aren't replicated to the system. Here is the full log where one can see that they exists after a while. There is a for loop for 300 seconds.

You can REOPEN the bug if the message should be hidden. I would say that we should use lo.get(user_dn) to check if the objects are replicated and after that use utils.distribution.openRecipients(). 

grep -e replica -e 'No such' -e exam/start --color=always /var/log/univention/management-console-module-schoolexam.log

14.06.16 13:45:40.219  MODULE      ( INFO    ) : Executing ['schoolexam/exam/start']
14.06.16 13:45:43.270  MODULE      ( INFO    ) : waiting for replication to be finished, 10 user objects missing
14.06.16 13:45:43.271  MODULE      ( ERROR   ) : uid=exam-s4,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:43.272  MODULE      ( ERROR   ) : uid=exam-s9,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:43.273  MODULE      ( ERROR   ) : uid=exam-s8,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:43.275  MODULE      ( ERROR   ) : uid=exam-s7,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:43.279  MODULE      ( ERROR   ) : uid=exam-s10,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:43.280  MODULE      ( ERROR   ) : uid=exam-s3,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:43.287  MODULE      ( ERROR   ) : uid=exam-s2,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:43.292  MODULE      ( INFO    ) : user has been replicated: uid=exam-s1,cn=examusers,ou=school1,dc=w2k12,dc=test
14.06.16 13:45:43.308  MODULE      ( ERROR   ) : uid=exam-s6,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:43.309  MODULE      ( ERROR   ) : uid=exam-s5,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:44.310  MODULE      ( INFO    ) : waiting for replication to be finished, 9 user objects missing
14.06.16 13:45:44.312  MODULE      ( ERROR   ) : uid=exam-s4,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:44.313  MODULE      ( ERROR   ) : uid=exam-s9,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:44.315  MODULE      ( ERROR   ) : uid=exam-s8,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:44.318  MODULE      ( ERROR   ) : uid=exam-s7,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:44.323  MODULE      ( ERROR   ) : uid=exam-s10,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:44.327  MODULE      ( ERROR   ) : uid=exam-s3,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:44.340  MODULE      ( INFO    ) : user has been replicated: uid=exam-s2,cn=examusers,ou=school1,dc=w2k12,dc=test
14.06.16 13:45:44.364  MODULE      ( ERROR   ) : uid=exam-s6,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:44.365  MODULE      ( ERROR   ) : uid=exam-s5,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:45.366  MODULE      ( INFO    ) : waiting for replication to be finished, 8 user objects missing
14.06.16 13:45:45.367  MODULE      ( ERROR   ) : uid=exam-s4,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:45.368  MODULE      ( ERROR   ) : uid=exam-s9,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:45.369  MODULE      ( ERROR   ) : uid=exam-s8,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:45.370  MODULE      ( ERROR   ) : uid=exam-s7,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:45.370  MODULE      ( ERROR   ) : uid=exam-s10,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:45.372  MODULE      ( ERROR   ) : uid=exam-s3,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:45.375  MODULE      ( ERROR   ) : uid=exam-s6,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:45.376  MODULE      ( ERROR   ) : uid=exam-s5,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:46.377  MODULE      ( INFO    ) : waiting for replication to be finished, 8 user objects missing
14.06.16 13:45:46.378  MODULE      ( ERROR   ) : uid=exam-s4,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:46.379  MODULE      ( ERROR   ) : uid=exam-s9,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:46.380  MODULE      ( ERROR   ) : uid=exam-s8,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:46.381  MODULE      ( ERROR   ) : uid=exam-s7,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:46.383  MODULE      ( ERROR   ) : uid=exam-s10,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:46.392  MODULE      ( INFO    ) : user has been replicated: uid=exam-s3,cn=examusers,ou=school1,dc=w2k12,dc=test
14.06.16 13:45:46.419  MODULE      ( ERROR   ) : uid=exam-s6,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:46.423  MODULE      ( ERROR   ) : uid=exam-s5,cn=examusers,ou=school1,dc=w2k12,dc=test is neither a group nor a user: No such object
14.06.16 13:45:47.424  MODULE      ( INFO    ) : waiting for replication to be finished, 7 user objects missing
14.06.16 13:45:47.432  MODULE      ( INFO    ) : user has been replicated: uid=exam-s4,cn=examusers,ou=school1,dc=w2k12,dc=test
14.06.16 13:45:47.445  MODULE      ( INFO    ) : user has been replicated: uid=exam-s9,cn=examusers,ou=school1,dc=w2k12,dc=test
14.06.16 13:45:47.455  MODULE      ( INFO    ) : user has been replicated: uid=exam-s8,cn=examusers,ou=school1,dc=w2k12,dc=test
14.06.16 13:45:47.465  MODULE      ( INFO    ) : user has been replicated: uid=exam-s7,cn=examusers,ou=school1,dc=w2k12,dc=test
14.06.16 13:45:47.475  MODULE      ( INFO    ) : user has been replicated: uid=exam-s10,cn=examusers,ou=school1,dc=w2k12,dc=test
14.06.16 13:45:47.484  MODULE      ( INFO    ) : user has been replicated: uid=exam-s6,cn=examusers,ou=school1,dc=w2k12,dc=test
14.06.16 13:45:47.493  MODULE      ( INFO    ) : user has been replicated: uid=exam-s5,cn=examusers,ou=school1,dc=w2k12,dc=test
Comment 2 Florian Best univentionstaff 2016-06-14 14:47:14 CEST
Created attachment 7744 [details]
prevent logging of error message.patch
Comment 3 Felix Botner univentionstaff 2016-06-14 15:03:00 CEST
better prevent logging an error if it is not an error
Comment 4 Florian Best univentionstaff 2016-11-10 19:53:37 CET
The error message is now prevented.

ucs-school-umc-exam.yaml:
r74318 | YAML Bug #41568 Bug #41562

ucs-school-umc-exam (6.0.7-7):
r74317 | Bug #41562: prevent error message when user is not yet replicated
Comment 5 Daniel Tröder univentionstaff 2016-11-14 15:49:15 CET
OK: code change
OK: manual test
OK: automated tests:
  - 90_ucsschool/101_exam_mode
  - 90_ucsschool/101_exam_mode_group_members
  - 90_ucsschool/101_exam_mode_settings
OK: advisory (r74414: wording)
Comment 6 Sönke Schwardt-Krummrich univentionstaff 2016-12-12 13:10:14 CET
UCS@school 4.1 R2 v9 has been released.

http://docs.software-univention.de/changelog-ucsschool-4.1R2v9-de.html