Bug 30548 - Display App Center updates in UMC
Display App Center updates in UMC
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - Software update
UCS 3.1
Other Linux
: P5 enhancement (vote)
: UCS 3.2
Assigned To: Dirk Wiesenthal
Felix Botner
: interim-2
Depends on:
Blocks: 32868
  Show dependency treegraph
 
Reported: 2013-02-22 08:49 CET by Stefan Gohmann
Modified: 2015-11-27 09:57 CET (History)
4 users (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): Release Goal
Max CVSS v3 score:


Attachments
app-de.png (9.54 KB, image/png)
2013-09-20 09:16 CEST, Felix Botner
Details
app-en.png (8.30 KB, image/png)
2013-09-20 09:16 CEST, Felix Botner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2013-02-22 08:49:02 CET
The Online Update UMC module should show all App Center Updates and it should be possible to update to the new app center packages in this module.

For univention-upgrade see Bug #30417
Comment 1 Moritz Muehlenhoff univentionstaff 2013-05-31 10:43:14 CEST
We will not ship a UCS 3.1-2 release; the next UCS release will be UCS 3.2.

As such, this bug is moved to the new target milestone.
Comment 2 Stefan Gohmann univentionstaff 2013-06-11 16:04:37 CEST
the updates should be installed via App Center only but we should display a message during the UMC login if an update is available.
Comment 3 Dirk Wiesenthal univentionstaff 2013-06-20 16:04:51 CEST
(In reply to Stefan Gohmann from comment #2)
> the updates should be installed via App Center only but we should display a
> message during the UMC login if an update is available.

And also link from the Updater to the App Center? Btw there are two possibilities to upgrade an application right now: Via App Center and via the dedicated UMC Module in "Installed Apps". Which one should be the endpoint? The first is more convenient and one has an overview, the latter is more app-specific.

I would vote vote the first one (the real App Center module)
Comment 4 Dirk Wiesenthal univentionstaff 2013-07-19 15:51:48 CEST
Fixed in
  univention-updater 9.0.6-1.1190.201307191542
  univention-management-console-module-appcenter 3.0.9-1.154.201307191540

The query function is defined in the app center module (somehow belongs to that module and can reuse resources like the package manager) but used in the updater. This way we get the "is app center available?" check for free because "root" gets a 403 if trying to query app center updates.

Downside is that the App Center module is initialised even when only the Updater module is opened. On the other hand: If the link "Open the App Center" is clicked, the backend already has a ready-to-use app center module...
Comment 5 Dirk Wiesenthal univentionstaff 2013-07-26 18:24:01 CEST
Some improvements with regard to standby(false) race conditions.

univention-updater 9.0.7-1.1191.201307261815
Comment 6 Dirk Wiesenthal univentionstaff 2013-08-08 17:05:38 CEST
New texts to be applied (localisation accordingly):

"App Center nicht verfügbar"
  ->
"Das App Center ist derzeit nicht erreichbar."
-> Probably need to distinguish between not available for e.g. root and not reachable because of network problems.


"Visit the App Center Module to install the updates."
  ->
"Please visit the App Center Module to install these updates."
Comment 7 Dirk Wiesenthal univentionstaff 2013-08-26 11:05:37 CEST
Fixed in:
  univention-updater 9.0.12-2.1201.201308261102

r43438 (changes as requested in Comment 6) and r43441 (harmonized wording between app center updates and package updates)
Comment 8 Felix Botner univentionstaff 2013-09-20 09:15:32 CEST
OK, works fine, but the layout is a little strange (see attachments)

Maybe just one sentence ...

There are App Center updates available. Please visit the App Center Module to install these updates.

   * ownCloud 5: Version 5.0.10 can be updated to 5.0.11
Comment 9 Felix Botner univentionstaff 2013-09-20 09:16:05 CEST
Created attachment 5450 [details]
app-de.png
Comment 10 Felix Botner univentionstaff 2013-09-20 09:16:23 CEST
Created attachment 5451 [details]
app-en.png
Comment 11 Dirk Wiesenthal univentionstaff 2013-09-20 10:12:37 CEST
Now linking to installed apps module directly in
  univention-updater 9.0.17-1.1207.201309201008

Layout glitch fixed by removing this sentence
Comment 12 Felix Botner univentionstaff 2013-09-20 10:23:27 CEST
(In reply to Dirk Wiesenthal from comment #11)
> Now linking to installed apps module directly in
>   univention-updater 9.0.17-1.1207.201309201008
> 
> Layout glitch fixed by removing this sentence

much better
Changelog OK
Comment 13 Stefan Gohmann univentionstaff 2013-11-19 06:42:12 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".