Univention Bugzilla – Bug 35683
Up-to-date App Center cache in system setup
Last modified: 2014-11-26 06:53:50 CET
The system setup wizard uses the app center cache to show the installable software components. In UCS 4 this is done during the installation. It can not be sure that we have a network connection during the UCS installation. Thus a default cache should be part of the app center packages. Maybe this can be add to the package during the build of the package and can be copied in postinst.
If we do this, we should also clone this bug against univention-system-setup, in order to let the u-s-s-boot package try to update this cache upon installation.
Dirk: Can you please create the tar archive at package build time instead of uploading it to SVN?
Fixed in univention-management-console-module-appcenter 4.0.0-3.262.201409011135 Not downloading in debian/rules right now. Our build environment is a chroot in UCS 3.2, not a full UCS 4.0. But I would need $(ucr get version/version)
I'm not sure if this bug introduced it but I currently don't see any icons in the app center.
Created attachment 6083 [details] No icons
(In reply to Stefan Gohmann from comment #4) > I'm not sure if this bug introduced it but I currently don't see any icons > in the app center. Yes, introduced here. Fixed in univention-management-console-module-appcenter 4.0.0-4.263.201409021032
REOPEN: Well, Bug #35731 made the QA a little bit harder. I skipped the network settings when installing UCS 4.0-0. Then i set up my localhost network by "ip l set up lo" and "a2dismod ssl; invoke-rc.d apache2 start". Reloading USS then gives me an empty app list. /var/cache/univention-management-console/appcenter is empty. OK: The app icons are now correctly displayed again.
Solution: probably doing a appcenter/query request before starting USS.
Should be fixed now in univention-management-console-module-appcenter 4.0.0-5.265.201409291258
As for the changeset: It is in app_center.py if cls._all_applications is None: cls._all_applications = [] + # first of all, look for local archive + cls._extract_local_archive() # query all applications from the server if not only_local: cls.sync_with_server()
OK: works fine now! REOPEN: changelog?
Changelog added
Move all unfinished MS1 and MS2 bugs to RC.
OK
UCS 4.0-0 has been released: http://docs.univention.de/release-notes-4.0-0-en.html http://docs.univention.de/release-notes-4.0-0-de.html If this error occurs again, please use "Clone This Bug".