[Kimchi-devel] Wok 2.4 and Kimchi 2.4 are now released!
Aline Manera
alinefm at linux.vnet.ibm.com
Fri Mar 31 18:28:01 UTC 2017
Hi Laurens,
Have you updated Ginger Base as well?
There were JS changes. Maybe you just need to clean up your browser cache.
Regards,
Aline Manera
On 03/31/2017 03:11 PM, Laurens Vets wrote:
> <snip>
>
>> Go ahead! Give it a try and let us know what you think!
>
> Upgrading wok & kimchi 2.4 over 2.3.1 leads to the "Wok" tab in the
> GUI to be empty. "Host" and "Virtualization" seem to work fine. I do
> see the following error messages in wok-error.log, but I don't know
> whether they are related:
>
> ...
> *** Kimchi: Running dependable feature tests ***
> QEMU stream support .......: True
> Libvirt Stream Protocols ..: ['http', 'https', 'ftp', 'ftps', 'tftp']
> *** Kimchi: Dependable feature tests completed ***
>
> [31/Mar/2017:18:04:09] ENGINE Bus STARTED
> [31/Mar/2017:18:04:12] ENGINE Started monitor thread 'Session cleanup'.
> [31/Mar/2017:18:04:18] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 111, in
> default
> context = template.render_cheetah_file(page, None)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File "_usr_share_wok_plugins_ginger_ui_pages_i18n_json_tmpl.py",
> line 105, in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'ginger'
>
> [31/Mar/2017:18:04:21] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 129, in tabs
> context = template.render('/tabs/' + page, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 133,
> in render
> return render_cheetah_file(resource, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File "_usr_share_wok_ui_pages_tabs_user_log_html_tmpl.py", line 106,
> in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'wok'
>
> WOKAUTH0002E: You are not authorized to access Wok. Please, login first.
> [31/Mar/2017:18:04:32] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 111, in
> default
> context = template.render_cheetah_file(page, None)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File "_usr_share_wok_plugins_ginger_ui_pages_i18n_json_tmpl.py",
> line 105, in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'ginger'
>
> [31/Mar/2017:18:04:35] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 129, in tabs
> context = template.render('/tabs/' + page, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 133,
> in render
> return render_cheetah_file(resource, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File "_usr_share_wok_ui_pages_tabs_user_log_html_tmpl.py", line 106,
> in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'wok'
>
> [31/Mar/2017:18:04:43] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 129, in tabs
> context = template.render('/tabs/' + page, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 133,
> in render
> return render_cheetah_file(resource, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File "_usr_share_wok_ui_pages_tabs_settings_html_tmpl.py", line 106,
> in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'wok'
>
> [31/Mar/2017:18:04:59] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 129, in tabs
> context = template.render('/tabs/' + page, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 133,
> in render
> return render_cheetah_file(resource, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File
> "_usr_share_wok_plugins_ginger_ui_pages_tabs_host_network_html_tmpl.py",
> line 105, in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'ginger'
>
> [31/Mar/2017:18:05:07] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 129, in tabs
> context = template.render('/tabs/' + page, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 133,
> in render
> return render_cheetah_file(resource, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File
> "_usr_share_wok_plugins_ginger_ui_pages_tabs_host_storage_html_tmpl.py",
> line 105, in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'ginger'
>
> [31/Mar/2017:18:05:18] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 129, in tabs
> context = template.render('/tabs/' + page, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 133,
> in render
> return render_cheetah_file(resource, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File
> "_usr_share_wok_plugins_ginger_ui_pages_tabs_host_system_services_html_tmpl.py",
> line 105, in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'ginger'
>
> [31/Mar/2017:18:05:24] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 129, in tabs
> context = template.render('/tabs/' + page, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 133,
> in render
> return render_cheetah_file(resource, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File
> "_usr_share_wok_plugins_ginger_ui_pages_tabs_host_admin_html_tmpl.py",
> line 105, in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'ginger'
>
> [31/Mar/2017:18:05:46] HTTP Traceback (most recent call last):
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line
> 670, in respond
> response.body = self.handler()
> File "/usr/lib/python2.7/dist-packages/cherrypy/lib/encoding.py",
> line 217, in __call__
> self.body = self.oldhandler(*args, **kwargs)
> File "/usr/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py",
> line 61, in __call__
> return self.callable(*self.args, **self.kwargs)
> File "/usr/lib/python2.7/dist-packages/wok/root.py", line 129, in tabs
> context = template.render('/tabs/' + page, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 133,
> in render
> return render_cheetah_file(resource, data)
> File "/usr/lib/python2.7/dist-packages/wok/template.py", line 108,
> in render_cheetah_file
> return Template(file=filename, searchList=params).respond()
> File "_usr_share_wok_ui_pages_tabs_user_log_html_tmpl.py", line 106,
> in respond
> File "/usr/lib/python2.7/gettext.py", line 487, in translation
> raise IOError(ENOENT, 'No translation file found for domain', domain)
> IOError: [Errno 2] No translation file found for domain: 'wok'
>
> Any idea on what might be going?
>
More information about the Kimchi-devel
mailing list