Univention Bugzilla – Bug 51101
univention-appcenter: make UCR templates python3-compatible
Last modified: 2021-11-26 15:38:29 CET
The UCR templates of univention-appcenter have to be python3-compatible.
univention-appcenter.yaml 6af1338168ec | YAML Bug #51101 univention-appcenter (8.0.11-129) cf89b26bc626 | Bug #51101: make UCR templates compatible to python3
Additionally I made some appcenter code at least already importable: univention-appcenter (8.0.11-131) f7faa42ed06e | Bug #51101: make appcenter importable in python 3 affc0da5c26b | Bug #51101: fix typo
- Changes -> OK - yaml -> OK - jenkins -> OK -> Verified Note: usr/share/univention-management-console/i18n/de/apps.mo would need "python3-polib" but the template would not work under python3 any ways (due to "Apps().get_all_locally_installed_apps()"). So I guess we do not need that dependency right now.
<http://errata.software-univention.de/ucs/4.4/533.html>
Introduced error in error handling: six.reraise(self.__init_etype, self.__init_exc, self.__init_etraceback) File "/usr/lib/python2.7/dist-packages/univention/management/console/protocol/modserver.py", line 313, in handle self.__handler.init() File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/appcenter/__init__.py", line 156, in init get_action('list').get_apps() File "/usr/lib/python2.7/dist-packages/univention/appcenter/actions/list_apps.py", line 102, in get_apps install_permissions = app.install_permissions_exist() File "/usr/lib/python2.7/dist-packages/univention/appcenter/app.py", line 995, in install_permissions_exist self._install_permissions_exist = access(image) File "/usr/lib/python2.7/dist-packages/univention/appcenter/docker.py", line 99, in access except urllib_request.HTTPError as exc: AttributeError: 'Module_six_moves_urllib_request' object has no attribute 'HTTPError'