Bug 42764 - kerberos only computer raises error due to missing primary group
kerberos only computer raises error due to missing primary group
Status: RESOLVED WONTFIX
Product: UCS
Classification: Unclassified
Component: UMC - Computers
UCS 4.1
Other Linux
: P5 normal (vote)
: ---
Assigned To: UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2016-10-25 16:33 CEST by Florian Best
Modified: 2019-01-03 07:23 CET (History)
0 users

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 3: Simply Wrong: The implementation doesn't match the docu
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.034
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2016102021000839, 2017082821000309
Bug group (optional): Error handling
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2016-10-25 16:33:26 CEST
Version: 4.1-3 errata293 (Vahr)

Remark: Create a windows/computer with only kerberos option and open it in UMC.

Traceback(89255bb175c4cafa2525e42f24f10289):
Die Ausführung des Kommandos udm/get computers/computer ist fehlgeschlagen:

Traceback (most recent call last):
  File "%PY2.7%/notifier/threads.py", line 82, in _run
    tmp = self._function()
  File "%PY2.7%/notifier/__init__.py", line 104, in __call__
    return self._function( *tmp, **self._kwargs )
  File "%PY2.7%/univention/management/console/modules/udm/__init__.py", line 469, in _thread
    obj = module.get(ldap_dn)
  File "%PY2.7%/univention/management/console/modules/udm/udm_ldap.py", line 85, in _decorated
    return method(*args, **kwargs)
  File "%PY2.7%/univention/management/console/ldap.py", line 135, in _decorated
    result = func(*args, **kwargs)
  File "%PY2.7%/univention/management/console/modules/udm/udm_ldap.py", line 520, in get
    UDM_Error(exc).reraise()
  File "%PY2.7%/univention/management/console/modules/udm/udm_ldap.py", line 510, in get
    obj.open()
  File "%PY2.7%/univention/admin/handlers/computers/windows.py", line 392, in open
    self['primaryGroup']=None
  File "%PY2.7%/univention/admin/handlers/__init__.py", line 2653, in __setitem__
    super(simpleComputer, self).__setitem__(key, value)
  File "%PY2.7%/univention/admin/handlers/__init__.py", line 204, in __setitem__
    raise univention.admin.uexceptions.valueRequired, _('The property %s is required') % self.descriptions[key].short_description
UDM_Error: Ein Wert wird benötigt. Die Eigenschaft Primäre Gruppe wird benötigt.
Comment 1 Florian Best univentionstaff 2017-08-29 14:29:03 CEST
Reported again, 4.2-1 errata144 (Lesum)
Comment 2 Stefan Gohmann univentionstaff 2019-01-03 07:23:56 CET
This issue has been filled against UCS 4.1. The maintenance with bug and security fixes for UCS 4.1 has ended on 5st of April 2018.

Customers still on UCS 4.1 are encouraged to update to UCS 4.3. Please contact
your partner or Univention for any questions.

If this issue still occurs in newer UCS versions, please use "Clone this bug" or simply reopen the issue. In this case please provide detailed information on how this issue is affecting you.