Univention Bugzilla – Bug 47872
Regression: Changed default category ordering on domain portal
Last modified: 2018-11-14 14:40:27 CET
Created attachment 9683 [details] Wrong category ordering on domain portal Since 4.3-2e250 (Bug #47243), when the first app is installed on UCS, the app category will be displayed below the adminstration category on the domain portal. Updated systems with at least one app installed will have the correct order (as the services category was not empty while updating), this applies to new installations. +++ This bug was initially created as a clone of Bug #47243 +++
Another problem: The creation of the univentionblog portal_entry object when installing or upgrading UCS causes the univentionblog portal_entry to be before the UMC portal_entry + overwriting previously saved ordering of portal_entry objects. - Which portal_entry object is shown on which portal is no longer determined via the 'portal' property of settings/portal_entry but via the 'content' property of settings/portal. - In univention-portal.postinst all settings/portal_entry entry objects are mapped to the 'content' property of all settings/portal objects accordingly (while respecting the 'portalEntriesOrder' property of settings/portal). - But before univention-portal.postinst runs, univention-portal.univention-config-registry is installed, creating the 'univentionblog' portal entry (if applicable), causing 'portalEntriesOrder' to be overwritten, breaking the mapping of the previous point.
86b81054fd Bug #47872: prevent 'Applications' category being before 'Administration' category in the portal 9789cd6350 Bug #47872: prevent univentionblog entry overwriting portalEntriesOrder 48e6e375b9 Bug #47872: Debian changelog entries 0c30159434 Bug #47872: YAML - add entries 7af2a1cd3a Bug #47872: Merge branch 'jkeiser/4.3-2/47872/portal_ordering' into 4.3-2 a449b7ae3e Bug #47872: YAML - update version Successful build Package: univention-directory-manager-modules Version: 13.0.25-7A~4.3.0.201810301158 Successful build Package: univention-portal Version: 2.0.2-13A~4.3.0.201810301200
*** Bug 48077 has been marked as a duplicate of this bug. ***
Advisory & Changelog: OK Package installs: OK Tested with Upgrade from 4.3-2e234 to 4.3-2e298+testing Repo Old portal with only UMC entry. App install after upgrade: OK Old portal with only UMC entry. App install before upgrade: OK Old portal with UMC + custom Entry. App install after upgrade: OK Categories and the univentionblog entry behave like before. Machines already on an errata level of >=250 cannot benefit from the fix anymore.
<http://errata.software-univention.de/ucs/4.3/312.html> <http://errata.software-univention.de/ucs/4.3/313.html>