Bug 32609 - Set UCR variables for start site when installing a new app
Set UCR variables for start site when installing a new app
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - App-Center
UCS 3.1
Other Linux
: P5 normal (vote)
: UCS 3.2
Assigned To: Dirk Wiesenthal
Stefan Gohmann
: interim-3
Depends on: 31805
Blocks:
  Show dependency treegraph
 
Reported: 2013-09-17 00:11 CEST by Alexander Kläser
Modified: 2013-11-19 06:42 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
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:
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 Alexander Kläser univentionstaff 2013-09-17 00:11:06 CEST
The App Center needs to set corresponding UCR variables in order to make the app appear in the UCS start site.

We also need a little python script that allows to update all UCR variables in order to reflect the current status of installed apps. This script also needs to be executed once upon update (otherwise no link will be visible on the start site).
Comment 1 Alexander Kläser univentionstaff 2013-09-20 15:20:14 CEST
The following links also need to be corrected:

> Univention Management Console
> Domain management for the UCS-Domain xen12.phahn.dev and system administration of xen12
> 
> Root certificate
> Certificate of the Certification Authority for UCS-Domain xen12.phahn.dev

The domain here is phan.dev, not xen12.phahn.dev.
Comment 2 Dirk Wiesenthal univentionstaff 2013-10-01 14:12:46 CEST
Fixed in
  univention-management-console-module-appcenter 3.0.38-1.197.201310011400

App needs a WebInterface=... in the ini file.

New Variable in ini file: UCSOverviewCategory. Possible values:
  "False" -> no UCR variables
  "admin" -> put in #admin tab of overview
  else (including not set) -> put in #service

umc/.../label -> Name=
umc/.../description -> Description=
umc/.../priority -> not possible at the moment. Is this needed?

Further UCR variables adjusted in
  univention-management-console-frontend 3.0.85-2.728.201310011403
  univention-apache 6.0.7-2.166.201310011409
Comment 3 Lukas Walter univentionstaff 2013-10-29 15:37:25 CET
OK: UMC link description does not contain the host name in the domain name anymore

OK: For apps having a WebInterface set in their .ini definition, the expected UCRVs are set.

Changelog entry is missing.
Comment 4 Dirk Wiesenthal univentionstaff 2013-11-01 12:49:13 CET
Bug was already documented in DevGuide (more important for internal changes of App Center functionality mainly focused on software vendors).

Changelog added
Comment 5 Stefan Gohmann univentionstaff 2013-11-04 07:19:57 CET
(In reply to Dirk Wiesenthal from comment #4)
> Bug was already documented in DevGuide (more important for internal changes
> of App Center functionality mainly focused on software vendors).
> 
> Changelog added

Changelog: OK
Comment 6 Stefan Gohmann univentionstaff 2013-11-19 06:42:02 CET
UCS 3.2 has been released:
 http://docs.univention.de/release-notes-3.2-en.html
 http://docs.univention.de/release-notes-3.2-de.html

If this error occurs again, please use "Clone This Bug".