Univention Bugzilla – Full Text Bug Listing |
Summary: | Docker Container counts against server license | ||
---|---|---|---|
Product: | UCS | Reporter: | Stephan Luft <luft> |
Component: | License | Assignee: | Dirk Wiesenthal <wiesenthal> |
Status: | CLOSED FIXED | QA Contact: | Felix Botner <botner> |
Severity: | normal | ||
Priority: | P5 | CC: | damrose, gohmann, grandjean, gulden, wiesenthal |
Version: | UCS 4.2 | ||
Target Milestone: | UCS 4.3-0-errata | ||
Hardware: | Other | ||
OS: | Linux | ||
See Also: | https://forge.univention.org/bugzilla/show_bug.cgi?id=45944 | ||
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?: | 5: Will affect all installed domains | How will those affected feel about the bug?: | 4: A User would return the product |
User Pain: | 0.343 | Enterprise Customer affected?: | Yes |
School Customer affected?: | Yes | ISV affected?: | |
Waiting Support: | Flags outvoted (downgraded) after PO Review: | ||
Ticket number: | 2017062721000467, 2018011921000597 | Bug group (optional): | |
Max CVSS v3 score: |
Description
Stephan Luft
2016-05-27 15:40:27 CEST
Docker container based apps should not count against the license-check and should not be counted there. customer got confused by owncloud counted as a server: 2017062721000467 management/univention-directory-manager-modules/modules/univention/admin/license.py: License.SERVERS: '(|(objectClass=univentionDomainController)(objectClass=univentionMemberServer))' Still true: root@ucs01:~# univention-license-check Base DN: dc=schule,dc=example,dc=org Checking searchpath... OK Checking basedn ... OK Checking enddate ... OK Checking signature ... OK Users: 159 of 3000... OK Servers: 12 of 10... IGNORED Managed Clients: 35 of unlimited... OK Corporate Clients: 0 of 10... OK Only 8 of those 12 servers are actually servers. 4 are docker apps based on the UCS docker image (dudle, Horde, Etherpad ...) Filter univentionObjectFlag=docker in univention-directory-manager-modules 13.0.21-16A~4.3.0.201803231109 Before root@master80:~# univention-license-check --list-dns [...] Servers: 8 of unlimited... OK cn=master80,cn=dc,cn=computers,dc=frosta-8x,dc=intranet cn=backup81,cn=dc,cn=computers,dc=frosta-8x,dc=intranet cn=slave82,cn=dc,cn=server,cn=computers,ou=gs1,dc=frosta-8x,dc=intranet cn=member83,cn=memberserver,cn=computers,dc=frosta-8x,dc=intranet cn=BlueS-01772347,cn=memberserver,cn=computers,dc=frosta-8x,dc=intranet cn=e4i75-88570559,cn=memberserver,cn=computers,dc=frosta-8x,dc=intranet cn=nextc-50661580,cn=memberserver,cn=computers,dc=frosta-8x,dc=intranet cn=relut-39398969,cn=memberserver,cn=computers,dc=frosta-8x,dc=intranet [...] After root@master80:~# univention-license-check --list-dns [...] Servers: 4 of unlimited... OK cn=master80,cn=dc,cn=computers,dc=frosta-8x,dc=intranet cn=backup81,cn=dc,cn=computers,dc=frosta-8x,dc=intranet cn=slave82,cn=dc,cn=server,cn=computers,ou=gs1,dc=frosta-8x,dc=intranet cn=member83,cn=memberserver,cn=computers,dc=frosta-8x,dc=intranet [...] installed jenkins app -> univention-license-check Base DN: dc=four,dc=three Checking searchpath... OK Checking basedn ... OK Checking enddate ... OK Checking signature ... OK ... Servers: 2 of unlimited... OK UPGRADE -> univention-license-check Base DN: dc=four,dc=three Checking searchpath... OK Checking basedn ... OK Checking enddate ... OK Checking signature ... OK ... Servers: 1 of unlimited... OK OK - univention-directory-manager-modules OK - YAML |