Univention Bugzilla – Full Text Bug Listing |
Summary: | Apps not updated during update to 4.3 | ||
---|---|---|---|
Product: | UCS | Reporter: | Felix Botner <botner> |
Component: | App Center | Assignee: | Dirk Wiesenthal <wiesenthal> |
Status: | CLOSED FIXED | QA Contact: | Felix Botner <botner> |
Severity: | normal | ||
Priority: | P5 | CC: | damrose |
Version: | UCS 4.3 | ||
Target Milestone: | UCS 4.3-0-errata | ||
Hardware: | Other | ||
OS: | Linux | ||
What kind of report is it?: | Development Internal | 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: |
Description
Felix Botner
2018-02-28 09:21:12 CET
For Docker Apps, this should not be a problem because the App does not change. For Non-Docker Apps, it is missing because the App Center is not involved at all during the upgrade. The App should be registered correctly the first time the App Center module is opened. Alternatively, we call univention-app register --app during postup.sh. The 4.3-0 postup contains univention-app update || true univention-app register --app || true This was introduced in bug #45328 Fixed by doing a "univention-app register --app" just before checking the status in the test scripts. This means that the status is actually broken right after the update. But it is way too much work to fix it in the App Center. The updater should better run postup.sh with version/version already set to 4.3 (Bug #46465). For now, we should consider putting "univention-app register --app" in the postinst of the very first errata update of univention-appcenter. ok, test fixed, i tag this bug to 4.3-1 Fixed in univention-appcenter 7.0.1-29A~4.3.0.201803151413 Merely doing univention-app register --app in the postinst of univention-appcenter. OK - update 4.3 master OK - update unjoined 4.3 slave OK - update 4.2-3 master with zimbra to 4.3 and errata -> app version correct OK - YAML |