Appcenter cache comes in to inconsistent state, if a network error ocurs bettewn the download of .all.tar.gpg (success) but the .all.tar donwload (fail). Then the cache will not be updated until we perform a new release of an app, when the etags for all.tar.gpg change
Remove .etags file if the download of the all.tar.gz fail Successful build Package: univention-appcenter Version: 11.2.1 Branch: 5.2-0 Scope: errata5.2-2 univention-appcenter.yaml 02c073f8a55f | fix(appcenter): Invalidate the appcenter cache if the download of all.tar.gz fail univention-appcenter (11.2.1) 02c073f8a55f | fix(appcenter): Invalidate the appcenter cache if the download of all.tar.gz fail
Revert previous changes test fail Successful build Package: univention-appcenter Version: 11.2.2 Branch: 5.2-0 Scope: errata5.2-2 univention-appcenter.yaml 5654af04c0c5 | Revert "fix(appcenter): Invalidate the appcenter cache if the download of all.tar.gz fail" univention-appcenter (11.2.2) 5654af04c0c5 | Revert "fix(appcenter): Invalidate the appcenter cache if the download of all.tar.gz fail"
Remove .etags file if the download of the all.tar.gz fail and the file exist. Successful build Package: univention-appcenter Version: 11.2.3 Release: 5.2-0 Scope: errata5.2-2
univention-appcenter (11.2.3) d2c1e845db47 | fix(appcenter): Check if path exist before try to remove the file.
Code review: OK Automatic tests: OK YAML: OK
<https://errata.software-univention.de/#/?erratum=5.2x179>