Bug 48145 - Do not search for sys accounts if license is "user:unlimited"
Do not search for sys accounts if license is "user:unlimited"
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UDM (Generic)
UCS 4.3
Other Linux
: P5 normal (vote)
: UCS 4.3-2-errata
Assigned To: Johannes Keiser
Dirk Wiesenthal
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-11-13 17:00 CET by Felix Botner
Modified: 2018-12-05 14:39 CET (History)
3 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 5: Blocking further progress on the daily work
User Pain: 0.143
Enterprise Customer affected?: Yes
School Customer affected?:
ISV affected?:
Waiting Support: Yes
Flags outvoted (downgraded) after PO Review:
Ticket number: 2018110721000519
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 2018-11-13 17:00:20 CET
udm license.py:set_values search for sys accounts to remove them from the license counting.

This self.__countSysAccounts call (ldap search) fails in some big environments and is actually not necessary for user:unlimited licenses. So dont search if user count is unlimited.
Comment 1 Johannes Keiser univentionstaff 2018-11-28 14:56:21 CET
a30627e3ef Bug #48145: Don't count sysAccounts when unlimited license
a1ab2b8ff1 Bug #48145: Debian changelog
44bb5794ad Bug #48145: YAML - add entry
bce7637422 Bug #48145: Merge branch 'jkeiser/4.3-2/48145' into 4.3-2
c4d593ce37 Bug #48145: YAML - update version

Successful build
Package: univention-directory-manager-modules
Version: 13.0.25-23A~4.3.0.201811281452
Comment 2 Dirk Wiesenthal univentionstaff 2018-11-28 16:00:30 CET
Ok, works
Comment 3 Arvid Requate univentionstaff 2018-12-05 14:39:27 CET
<http://errata.software-univention.de/ucs/4.3/355.html>