Traceback (most recent call last):
File "/usr/local/lib/python3.10/dist-packages/django/core/handlers/exception.py", line 47, in inner
response = get_response(request)
File "/usr/local/lib/python3.10/dist-packages/django/core/handlers/base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/opt/stack/horizon/horizon/decorators.py", line 51, in dec
return view_func(request, *args, **kwargs)
File "/opt/stack/horizon/horizon/decorators.py", line 35, in dec
return view_func(request, *args, **kwargs)
File "/opt/stack/horizon/horizon/decorators.py", line 35, in dec
return view_func(request, *args, **kwargs)
File "/opt/stack/horizon/horizon/decorators.py", line 111, in dec
return view_func(request, *args, **kwargs)
File "/opt/stack/horizon/horizon/decorators.py", line 83, in dec
return view_func(request, *args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/django/views/generic/base.py", line 70, in view
return self.dispatch(request, *args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/django/views/generic/base.py", line 98, in dispatch
return handler(request, *args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/django/views/generic/edit.py", line 133, in get
return self.render_to_response(self.get_context_data())
File "/opt/stack/manila-ui/manila_ui/dashboards/project/shares/views.py", line 136, in get_context_data
context = super(CreateView, self).get_context_data(**kwargs)
File "/opt/stack/horizon/horizon/forms/views.py", line 144, in get_context_data
context = super().get_context_data(**kwargs)
File "/opt/stack/horizon/horizon/forms/views.py", line 77, in get_context_data
context = super().get_context_data(**kwargs)
File "/opt/stack/horizon/horizon/forms/views.py", line 56, in get_context_data
context = super().get_context_data(**kwargs)
File "/usr/local/lib/python3.10/dist-packages/django/views/generic/edit.py", line 66, in get_context_data
kwargs['form'] = self.get_form()
File "/opt/stack/horizon/horizon/forms/views.py", line 179, in get_form
return form_class(self.request, **self.get_form_kwargs())
File "/opt/stack/manila-ui/manila_ui/dashboards/project/shares/forms.py", line 61, in __init__
[(utils.transform_dashed_name(st.name), st.name) for st in
File "/opt/stack/manila-ui/manila_ui/dashboards/project/shares/forms.py", line 61, in <listcomp>
[(utils.transform_dashed_name(st.name), st.name) for st in
File "/opt/stack/manila-ui/manila_ui/dashboards/utils.py", line 126, in transform_dashed_name
name.replace('_', '=').upper().encode()).decode()
Exception Type: UnicodeDecodeError at /project/shares/create/
Exception Value: 'utf-8' codec can't decode byte 0xea in position 1: invalid continuation byte
$ openstack share type list ------- ------- ------- ------- ----+-- ------- ---+--- ------- --+---- ------- -+----- ------- ------- ------- ------- -----+- ------- ------- ------- +------ ------- + ------- ------- ------- ------- ----+-- ------- ---+--- ------- --+---- ------- -+----- ------- ------- ------- ------- -----+- ------- ------- ------- +------ ------- + e861-4dcb- 901b-d3ee6580ce 7c | advanced | public | False | driver_ handles_ share_servers : False | | None | f80c-466b- 888b-5909e6fdab ee | default | public | True | driver_ handles_ share_servers : True | | None | b461-45ac- bd90-253ddd2221 98 | dhss_false | public | False | driver_ handles_ share_servers : False | | None | fd89-4537- 99d1-8a47933cbd 12 | dhss_true | public | False | driver_ handles_ share_servers : True | | None | ------- ------- ------- ------- ----+-- ------- ---+--- ------- --+---- ------- -+----- ------- ------- ------- ------- -----+- ------- ------- ------- +------ ------- +
+------
| ID | Name | Visibility | Is Default | Required Extra Specs | Optional Extra Specs | Description |
+------
| b8b9acb9-
| a963d2b7-
| a0b5b647-
| 4b0b6701-
+------
When i attach /share/create in horizon. the following error occurs.
Environment:
Request Method: GET 10.11.11. 100/dashboard/ project/ shares/ create/
Request URL: http://
Django Version: 3.2.16 dashboard. dashboards. project' , dashboard. dashboards. admin', dashboard. dashboards. identity' , dashboard. dashboards. settings' , dashboard' , contrib. contenttypes' , contrib. auth', contrib. sessions' , contrib. messages' , contrib. staticfiles' , contrib. humanize' , dashboard. django_ pyscss_ fix', auth.middleware .OpenstackAuthM onkeyPatchMiddl eware', middleware. RandomCommentMi ddleware' , middleware. common. CommonMiddlewar e', middleware. csrf.CsrfViewMi ddleware' , contrib. sessions. middleware. SessionMiddlewa re', contrib. auth.middleware .Authentication Middleware' , middleware. OperationLogMid dleware' , middleware. SimultaneousSes sionsMiddleware ', contrib. messages. middleware. MessageMiddlewa re', middleware. HorizonMiddlewa re', themes. ThemeMiddleware ', middleware. locale. LocaleMiddlewar e', middleware. clickjacking. XFrameOptionsMi ddleware' , dashboard. contrib. developer. profiler. middleware. ProfilerClientM iddleware' , dashboard. contrib. developer. profiler. middleware. ProfilerMiddlew are')
Python Version: 3.10.12
Installed Applications:
['openstack_
'openstack_
'openstack_
'openstack_
'openstack_
'django.
'django.
'django.
'django.
'django.
'django.
'openstack_
'django_pyscss',
'debreach',
'compressor',
'horizon',
'openstack_auth']
Installed Middleware:
('openstack_
'debreach.
'django.
'django.
'django.
'django.
'horizon.
'horizon.
'django.
'horizon.
'horizon.
'django.
'django.
'openstack_
'openstack_
Traceback (most recent call last): lib/python3. 10/dist- packages/ django/ core/handlers/ exception. py", line 47, in inner request) lib/python3. 10/dist- packages/ django/ core/handlers/ base.py" , line 181, in _get_response callback( request, *callback_args, **callback_kwargs) horizon/ horizon/ decorators. py", line 51, in dec horizon/ horizon/ decorators. py", line 35, in dec horizon/ horizon/ decorators. py", line 35, in dec horizon/ horizon/ decorators. py", line 111, in dec horizon/ horizon/ decorators. py", line 83, in dec lib/python3. 10/dist- packages/ django/ views/generic/ base.py" , line 70, in view request, *args, **kwargs) lib/python3. 10/dist- packages/ django/ views/generic/ base.py" , line 98, in dispatch lib/python3. 10/dist- packages/ django/ views/generic/ edit.py" , line 133, in get to_response( self.get_ context_ data()) manila- ui/manila_ ui/dashboards/ project/ shares/ views.py" , line 136, in get_context_data context_ data(** kwargs) horizon/ horizon/ forms/views. py", line 144, in get_context_data .get_context_ data(** kwargs) horizon/ horizon/ forms/views. py", line 77, in get_context_data .get_context_ data(** kwargs) horizon/ horizon/ forms/views. py", line 56, in get_context_data .get_context_ data(** kwargs) lib/python3. 10/dist- packages/ django/ views/generic/ edit.py" , line 66, in get_context_data horizon/ horizon/ forms/views. py", line 179, in get_form self.request, **self. get_form_ kwargs( )) manila- ui/manila_ ui/dashboards/ project/ shares/ forms.py" , line 61, in __init__ transform_ dashed_ name(st. name), st.name) for st in manila- ui/manila_ ui/dashboards/ project/ shares/ forms.py" , line 61, in <listcomp> transform_ dashed_ name(st. name), st.name) for st in manila- ui/manila_ ui/dashboards/ utils.py" , line 126, in transform_ dashed_ name replace( '_', '=').upper( ).encode( )).decode( )
File "/usr/local/
response = get_response(
File "/usr/local/
response = wrapped_
File "/opt/stack/
return view_func(request, *args, **kwargs)
File "/opt/stack/
return view_func(request, *args, **kwargs)
File "/opt/stack/
return view_func(request, *args, **kwargs)
File "/opt/stack/
return view_func(request, *args, **kwargs)
File "/opt/stack/
return view_func(request, *args, **kwargs)
File "/usr/local/
return self.dispatch(
File "/usr/local/
return handler(request, *args, **kwargs)
File "/usr/local/
return self.render_
File "/opt/stack/
context = super(CreateView, self).get_
File "/opt/stack/
context = super()
File "/opt/stack/
context = super()
File "/opt/stack/
context = super()
File "/usr/local/
kwargs['form'] = self.get_form()
File "/opt/stack/
return form_class(
File "/opt/stack/
[(utils.
File "/opt/stack/
[(utils.
File "/opt/stack/
name.
Exception Type: UnicodeDecodeError at /project/ shares/ create/
Exception Value: 'utf-8' codec can't decode byte 0xea in position 1: invalid continuation byte