Bug 54248 - Diagnostic module: 911_ucsschool_consistency should check for Marktplatz UCRV before complaining
Diagnostic module: 911_ucsschool_consistency should check for Marktplatz UCRV...
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: General
UCS@school 5.0
Other Windows NT
: P5 normal (vote)
: UCS@school 5.0 v2
Assigned To: Carlos García-Mauriño
Arvid Requate
https://git.knut.univention.de/univen...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-12-14 14:34 CET by Michael Grandjean
Modified: 2022-07-15 08:31 CEST (History)
3 users (show)

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?: 3: Will affect average number of 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.103
Enterprise Customer affected?:
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): bitesize
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Grandjean univentionstaff 2021-12-14 14:34:51 CET
root@ucs0044:~# univention-app info
UCS: 5.0-0 errata174
Installed: ucsschool=5.0 v1 4.4/ucsschool-veyon-proxy=1.1
Upgradable:

> univention-run-diagnostic-checks -t 911_ucsschool_consistency
> 
> ##################### Start 911_ucsschool_consistency ######################
> ## Check failed: 911_ucsschool_consistency - UCS@school Consistency Check ##
> UCS@school requires its LDAP objects to follow certain rules.
> Inconsistencies in these objects can trigger erratic behaviour.
> 
> ~~~ The following issues concern shares ~~~
> 
>   cn=Marktplatz,cn=shares,ou=5901,dc=example,dc=org
>    - The 'Marktplatz' share of school '5901' does not exist.
> 
>   cn=Marktplatz,cn=shares,ou=5902,dc=example,dc=org
>    - The 'Marktplatz' share of school '5902' does not exist.

This should only be logged as an issue if UCRV "ucsschool/import/generate/share/marktplatz" is not "false"
Comment 1 Carlos García-Mauriño univentionstaff 2022-04-12 17:07:14 CEST
The variable "ucsschool/import/generate/share/marktplatz" was incorrectly written in the code as "ucsschool/import/generate/marktplatz". Now this is solved and the code that checks if Marktplatz is enabled before complaining about its consistency works as expected.

Commits:

ucs-school-lib.yaml
64242d7a3a4d | Bug #54248: update YAML for ucs-school-lib
6c7d32e6ba3d | Bug #54248: 911_ucsschool_consistency check Marktplatz enbled

ucs-school-lib (13.0.14)
6c7d32e6ba3d | Bug #54248: 911_ucsschool_consistency check Marktplatz enbled
Comment 2 Tobias Wenzel univentionstaff 2022-07-15 08:31:11 CEST
UCS@school 5.0 v2 has been released.

https://docs.software-univention.de/changelog-ucsschool-5.0v2-de.html

If this error occurs again, please clone this bug.