Bug 45497 - Add notification when an app blocking a UCS minor upgrade is available for the next UCS release
Add notification when an app blocking a UCS minor upgrade is available for th...
Status: REOPENED
Product: UCS
Classification: Unclassified
Component: App Center
UCS 5.0
Other Linux
: P5 enhancement (vote)
: ---
Assigned To: App Center maintainers
App Center maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-10-09 11:16 CEST by Nico Gulden
Modified: 2020-07-21 10:39 CEST (History)
0 users

See Also:
What kind of report is it?: Feature Request
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?: Yes
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 Nico Gulden univentionstaff 2017-10-09 11:16:46 CEST
The App Center currently still has apps that are capable of blocking a UCS update to the next minor version, e.g. SEP, KIX2016, etc. The updater already shows a hint, which app is blocking the update. The hint also provides some options for action to the user:

* Wait for the app to be available for the next UCS version
* Search for an alternative in the App Center and uninstall the blocking app.

See L195ff: https://git.knut.univention.de/univention/ucs/blob/4.1-4/base/univention-updater/umc/js/updater/UpdatesPage.js#L195

In some cases there is no alternative app or the user simply relies on the one installed. 

Besides reminding the user in the software updater that he cannot upgrade to the next UCS minor version, we should add a notification that tells the user that the blocking app is now available for the next UCS version and the update can be performed.

I believe this gives a positive user experience because the system guides the administrator to a positive feeling by telling him the way out of a dead end.

The notification could be: """App {app name} previously blocked the upgrade to UCS {minor version}. The app is now available for UCS {minor version} and the UCS upgrade can be performed. """

Maybe a hint to the release notes should be shown.
Comment 1 Ingo Steuwer univentionstaff 2020-07-03 20:56:46 CEST
This issue has been filed against UCS 4.2.

UCS 4.2 is out of maintenance and many UCS components have changed in later releases. Thus, this issue is now being closed.

If this issue still occurs in newer UCS versions, please use "Clone this bug" or reopen it and update the UCS version. In this case please provide detailed information on how this issue is affecting you.
Comment 2 Nico Gulden univentionstaff 2020-07-21 10:39:45 CEST
I still think this is a nice enhancement and increases the comfort for administrators. Although more and more apps are going to be Docker based, we still have situations where an app important to the customer prevents an update.