Bug 41841

Summary: Candidate version for non-docker Apps is broken
Product: UCS Reporter: Dirk Wiesenthal <wiesenthal>
Component: UMC - App-CenterAssignee: Dirk Wiesenthal <wiesenthal>
Status: CLOSED FIXED QA Contact: Felix Botner <botner>
Severity: normal    
Priority: P5 CC: klaeser
Version: UCS 4.1   
Target Milestone: UCS 4.1-2-errata   
Hardware: Other   
OS: Linux   
What kind of report is it?: Bug Report What type of bug is this?: 6: Setup Problem: Issue for the setup process
Who will be affected by this bug?: 3: Will affect average number of installed domains How will those affected feel about the bug?: 3: A User would likely not purchase the product
User Pain: 0.309 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:

Description Dirk Wiesenthal univentionstaff 2016-07-22 11:30:32 CEST
When installing a non-Docker App via UMC, the legacy code computes the candidate version incorrectly. Even versions released earlier are considered, so that when you want to install version 2.0, you might get version 1.0.
Comment 1 Dirk Wiesenthal univentionstaff 2016-07-22 11:53:09 CEST
When computing the candidate, ignoring older versions than myself in
  univention-appcenter 5.0.21-27.199.201607221136
Comment 2 Felix Botner univentionstaff 2016-07-22 14:36:41 CEST
OK - did some manual installation/update tests (UMC Appcenter)
OK - RequiredAppVersionUpgrade still works

OK - YAML
Comment 3 Janek Walkenhorst univentionstaff 2016-08-03 15:56:56 CEST
<http://errata.software-univention.de/ucs/4.1/228.html>