Univention Bugzilla – Bug 38396
"Performing software tests on involved systems" is running twice
Last modified: 2019-01-03 07:23:21 CET
It looks like "Performing software tests on involved systems" is running twice. First for the check and the program listing (that's OK) and than before starting the installation (that seems needless).
Well, "needless". If there are changes between receiving the list of changes and clicking the "install" button the check is required again. Between these steps the sources.list is modified, commited and apt-get update runs twice. → We can change the progressbar message. But how is it possible to remove that *seemingly necessary* step?
I still think it is needless at least if the check is done 1 minute ago. Anyway, Dirk did some general performance upgrades in the App Center. So I guess we can lower the priority.
The first "Software tests" add the repository, calculate package changes and remove the repository. This is done to not leave it there in case the users decides to cancel the process. The second test adds the repository, but does not remove it again. Instead the repository is used to actually install the App. To optimize this, one would have to work on the first run. This seems a bit dangerous and error prone.
This issue has been filled against UCS 4.1. The maintenance with bug and security fixes for UCS 4.1 has ended on 5st of April 2018. Customers still on UCS 4.1 are encouraged to update to UCS 4.3. Please contact your partner or Univention for any questions. If this issue still occurs in newer UCS versions, please use "Clone this bug" or simply reopen the issue. In this case please provide detailed information on how this issue is affecting you.