Bug 54999 - udm/syntax/choices: KeyError: 'spoolHost'
udm/syntax/choices: KeyError: 'spoolHost'
Status: NEW
Product: UCS
Classification: Unclassified
Component: UDM (Generic)
UCS 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: UMC maintainers
UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2022-07-15 13:26 CEST by Maximilian Janßen
Modified: 2024-04-29 10:21 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Bug Report
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: 2022071421000667, 2022100621000032, 2023022721000686, 2023100221000332, 2023122821000058, 2023102021000549, 2024041121000129, 2024042821000071
Bug group (optional): External feedback
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maximilian Janßen univentionstaff 2022-07-15 13:26:05 CEST
Version: 5.0-2 errata352

Error:
Internal server error during "udm/syntax/choices (shares/print)".
Request: udm/syntax/choices (shares/print)

Traceback (most recent call last):
  File "%PY3%/notifier/threads.py", line 80, in _run
    result = self._function()
  File "%PY3%/notifier/__init__.py", line 105, in __call__
    return self._function(*tmp, **self._kwargs)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 99, in _decorated
    return method(*args, **kwargs)
  File "%PY3%/univention/management/console/ldap.py", line 152, in _decorated
    result = func(*args, **kwargs)
  File "%PY3%/univention/management/console/modules/udm/__init__.py", line 1002, in _thread
    return read_syntax_choices(syntax, options, ldap_connection=ldap_connection, ldap_position=ldap_position)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 1361, in read_syntax_choices
    choices = syn.get_choices(ldap_connection, options)
  File "%PY3%/univention/admin/syntax.py", line 832, in get_choices
    filter_s = cls._create_ldap_filter(options, module)
  File "%PY3%/univention/admin/syntax.py", line 652, in _create_ldap_filter
    filter_s = cls.udm_filter(options)
  File "%PY3%/univention/admin/syntax.py", line 6101, in udm_filter
    return '(|(spoolHost=%s))' % ')(spoolHost='.join(map(escape_filter_chars, options[Printers.depends]))
KeyError: 'spoolHost'

Role: domaincontroller_master
Comment 1 Mika Westphal univentionstaff 2022-10-28 11:41:40 CEST
Version: 5.0-2 errata339

Error:
Internal server error during "udm/syntax/choices (shares/print)".
Request: udm/syntax/choices (shares/print)

Traceback (most recent call last):
  File "%PY3%/notifier/threads.py", line 80, in _run
    result = self._function()
  File "%PY3%/notifier/__init__.py", line 105, in __call__
    return self._function(*tmp, **self._kwargs)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 99, in _decorated
    return method(*args, **kwargs)
  File "%PY3%/univention/management/console/ldap.py", line 152, in _decorated
    result = func(*args, **kwargs)
  File "%PY3%/univention/management/console/modules/udm/__init__.py", line 1002, in _thread
    return read_syntax_choices(syntax, options, ldap_connection=ldap_connection, ldap_position=ldap_position)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 1361, in read_syntax_choices
    choices = syn.get_choices(ldap_connection, options)
  File "%PY3%/univention/admin/syntax.py", line 832, in get_choices
    filter_s = cls._create_ldap_filter(options, module)
  File "%PY3%/univention/admin/syntax.py", line 652, in _create_ldap_filter
    filter_s = cls.udm_filter(options)
  File "%PY3%/univention/admin/syntax.py", line 6101, in udm_filter
    return '(|(spoolHost=%s))' % ')(spoolHost='.join(map(escape_filter_chars, options[Printers.depends]))
KeyError: 'spoolHost'

Role: domaincontroller_master
Comment 2 Mika Westphal univentionstaff 2023-03-02 13:43:42 CET
Version: 5.0-3 errata595

Error:
Interner Server-Fehler in "udm/syntax/choices (shares/print)".
Request: udm/syntax/choices (shares/print)

Traceback (most recent call last):
  File "%PY3%/notifier/threads.py", line 80, in _run
    result = self._function()
  File "%PY3%/notifier/__init__.py", line 105, in __call__
    return self._function(*tmp, **self._kwargs)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 101, in _decorated
    return method(*args, **kwargs)
  File "%PY3%/univention/management/console/ldap.py", line 171, in _decorated
    result = func(*args, **kwargs)
  File "%PY3%/univention/management/console/modules/udm/__init__.py", line 1019, in _thread
    return read_syntax_choices(syntax, options, ldap_connection=ldap_connection, ldap_position=ldap_position)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 1356, in read_syntax_choices
    choices = syn.get_choices(ldap_connection, options)
  File "%PY3%/univention/admin/syntax.py", line 840, in get_choices
    filter_s = cls._create_ldap_filter(options, module)
  File "%PY3%/univention/admin/syntax.py", line 654, in _create_ldap_filter
    filter_s = cls.udm_filter(options)
  File "%PY3%/univention/admin/syntax.py", line 6222, in udm_filter
    return '(|(spoolHost=%s))' % ')(spoolHost='.join(map(escape_filter_chars, options[Printers.depends]))
KeyError: 'spoolHost'

Role: domaincontroller_master
Comment 3 Mika Westphal univentionstaff 2023-10-06 11:55:08 CEST
2023100221000332  5.0-5 errata821

Interner Server-Fehler in "udm/syntax/choices (shares/print)".
Request: udm/syntax/choices (shares/print)

Traceback (most recent call last):
  File "%PY3%/univention/management/console/modules/decorators.py", line 259, in _run
    result = self._function(*args, **kwargs)  # type: Union[BaseException, _T]
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 100, in _decorated
    return method(*args, **kwargs)
  File "%PY3%/univention/management/console/ldap.py", line 203, in _decorated
    result = func(*args, **kwargs)
  File "%PY3%/univention/management/console/modules/udm/__init__.py", line 993, in syntax_choices
    return read_syntax_choices(syntax, options, ldap_connection=ldap_connection, ldap_position=ldap_position)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 1357, in read_syntax_choices
    choices = syn.get_choices(ldap_connection, options)
  File "%PY3%/univention/admin/syntax.py", line 853, in get_choices
    filter_s = cls._create_ldap_filter(options, module)
  File "%PY3%/univention/admin/syntax.py", line 667, in _create_ldap_filter
    filter_s = cls.udm_filter(options)
  File "%PY3%/univention/admin/syntax.py", line 6269, in udm_filter
    return '(|(spoolHost=%s))' % ')(spoolHost='.join(map(escape_filter_chars, options[Printers.depends]))
KeyError: 'spoolHost'
Comment 4 Mika Westphal univentionstaff 2024-01-12 10:16:46 CET
2023122821000058  5.0-6 errata906
2023102021000549  5.0-5 errata852

Internal server error during "udm/syntax/choices (shares/print)".
Request: udm/syntax/choices (shares/print)

Traceback (most recent call last):
  File "%PY3%/univention/management/console/modules/decorators.py", line 259, in _run
    result = self._function(*args, **kwargs)  # type: Union[BaseException, _T]
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 100, in _decorated
    return method(*args, **kwargs)
  File "%PY3%/univention/management/console/ldap.py", line 203, in _decorated
    result = func(*args, **kwargs)
  File "%PY3%/univention/management/console/modules/udm/__init__.py", line 993, in syntax_choices
    return read_syntax_choices(syntax, options, ldap_connection=ldap_connection, ldap_position=ldap_position)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 1357, in read_syntax_choices
    choices = syn.get_choices(ldap_connection, options)
  File "%PY3%/univention/admin/syntax.py", line 853, in get_choices
    filter_s = cls._create_ldap_filter(options, module)
  File "%PY3%/univention/admin/syntax.py", line 667, in _create_ldap_filter
    filter_s = cls.udm_filter(options)
  File "%PY3%/univention/admin/syntax.py", line 6269, in udm_filter
    return '(|(spoolHost=%s))' % ')(spoolHost='.join(map(escape_filter_chars, options[Printers.depends]))
KeyError: 'spoolHost'
Comment 5 Mika Westphal univentionstaff 2024-04-19 10:22:35 CEST
2024041121000129
Version: 5.0-6 errata993 - UCS@school 5.0 v4

Error:
Interner Server-Fehler in "udm/syntax/choices (shares/print)".
Request: udm/syntax/choices (shares/print)

Traceback (most recent call last):
  File "%PY3%/univention/management/console/modules/decorators.py", line 259, in _run
    result = self._function(*args, **kwargs)  # type: Union[BaseException, _T]
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 101, in _decorated
    return method(*args, **kwargs)
  File "%PY3%/univention/management/console/ldap.py", line 203, in _decorated
    result = func(*args, **kwargs)
  File "%PY3%/univention/management/console/modules/udm/__init__.py", line 998, in syntax_choices
    return read_syntax_choices(syntax, options, ldap_connection=ldap_connection, ldap_position=ldap_position)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 1369, in read_syntax_choices
    choices = syn.get_choices(ldap_connection, options)
  File "%PY3%/univention/admin/syntax.py", line 860, in get_choices
    filter_s = cls._create_ldap_filter(options, module)
  File "%PY3%/univention/admin/syntax.py", line 673, in _create_ldap_filter
    filter_s = cls.udm_filter(options)
  File "%PY3%/univention/admin/syntax.py", line 6350, in udm_filter
    return '(|(spoolHost=%s))' % ')(spoolHost='.join(map(escape_filter_chars, options[Printers.depends]))
KeyError: 'spoolHost'

Role: domaincontroller_master
Comment 6 Mika Westphal univentionstaff 2024-04-29 10:21:27 CEST
Version: 5.0-6 errata993

Error:
Interner Server-Fehler in "udm/syntax/choices (shares/print)".
Request: udm/syntax/choices (shares/print)

Traceback (most recent call last):
  File "%PY3%/univention/management/console/modules/decorators.py", line 259, in _run
    result = self._function(*args, **kwargs)  # type: Union[BaseException, _T]
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 101, in _decorated
    return method(*args, **kwargs)
  File "%PY3%/univention/management/console/ldap.py", line 203, in _decorated
    result = func(*args, **kwargs)
  File "%PY3%/univention/management/console/modules/udm/__init__.py", line 998, in syntax_choices
    return read_syntax_choices(syntax, options, ldap_connection=ldap_connection, ldap_position=ldap_position)
  File "%PY3%/univention/management/console/modules/udm/udm_ldap.py", line 1369, in read_syntax_choices
    choices = syn.get_choices(ldap_connection, options)
  File "%PY3%/univention/admin/syntax.py", line 860, in get_choices
    filter_s = cls._create_ldap_filter(options, module)
  File "%PY3%/univention/admin/syntax.py", line 673, in _create_ldap_filter
    filter_s = cls.udm_filter(options)
  File "%PY3%/univention/admin/syntax.py", line 6350, in udm_filter
    return '(|(spoolHost=%s))' % ')(spoolHost='.join(map(escape_filter_chars, options[Printers.depends]))
KeyError: 'spoolHost'

Role: domaincontroller_master