Public bug reported:

Launch instance failed , horizon error message : Danger: There was an
error submitting the form. Please try again.

Apache logs:

[Tue Mar 24 17:31:32.200854 2015] [:error] [pid 23314:tid 140209584568064] 
Internal Server Error: /horizon/project/instances/launch
[Tue Mar 24 17:31:32.200922 2015] [:error] [pid 23314:tid 140209584568064] 
Traceback (most recent call last):
[Tue Mar 24 17:31:32.200931 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 112, 
in get_response
[Tue Mar 24 17:31:32.200939 2015] [:error] [pid 23314:tid 140209584568064]     
response = wrapped_callback(request, *callback_args, **callback_kwargs)
[Tue Mar 24 17:31:32.200945 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 36, in dec
[Tue Mar 24 17:31:32.200952 2015] [:error] [pid 23314:tid 140209584568064]     
return view_func(request, *args, **kwargs)
[Tue Mar 24 17:31:32.200958 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 52, in dec
[Tue Mar 24 17:31:32.200964 2015] [:error] [pid 23314:tid 140209584568064]     
return view_func(request, *args, **kwargs)
[Tue Mar 24 17:31:32.200970 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 36, in dec
[Tue Mar 24 17:31:32.200977 2015] [:error] [pid 23314:tid 140209584568064]     
return view_func(request, *args, **kwargs)
[Tue Mar 24 17:31:32.200983 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 84, in dec
[Tue Mar 24 17:31:32.200989 2015] [:error] [pid 23314:tid 140209584568064]     
return view_func(request, *args, **kwargs)
[Tue Mar 24 17:31:32.200995 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 69, 
in view
[Tue Mar 24 17:31:32.201002 2015] [:error] [pid 23314:tid 140209584568064]     
return self.dispatch(request, *args, **kwargs)
[Tue Mar 24 17:31:32.201008 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 87, 
in dispatch
[Tue Mar 24 17:31:32.201014 2015] [:error] [pid 23314:tid 140209584568064]     
return handler(request, *args, **kwargs)
[Tue Mar 24 17:31:32.201020 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/workflows/views.py", line 165, 
in post
[Tue Mar 24 17:31:32.201027 2015] [:error] [pid 23314:tid 140209584568064]     
context = self.get_context_data(**kwargs)
[Tue Mar 24 17:31:32.201033 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/workflows/views.py", line 89, in 
get_context_data
[Tue Mar 24 17:31:32.201039 2015] [:error] [pid 23314:tid 140209584568064]     
workflow = self.get_workflow()
[Tue Mar 24 17:31:32.201045 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/workflows/views.py", line 79, in 
get_workflow
[Tue Mar 24 17:31:32.201051 2015] [:error] [pid 23314:tid 140209584568064]     
entry_point=entry_point)
[Tue Mar 24 17:31:32.201069 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/workflows/base.py", line 648, in 
__init__
[Tue Mar 24 17:31:32.201075 2015] [:error] [pid 23314:tid 140209584568064]     
valid = step.action.is_valid()
[Tue Mar 24 17:31:32.201081 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/forms/forms.py", line 129, in 
is_valid
[Tue Mar 24 17:31:32.201086 2015] [:error] [pid 23314:tid 140209584568064]     
return self.is_bound and not bool(self.errors)
[Tue Mar 24 17:31:32.201092 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/forms/forms.py", line 121, in 
errors
[Tue Mar 24 17:31:32.201097 2015] [:error] [pid 23314:tid 140209584568064]     
self.full_clean()
[Tue Mar 24 17:31:32.201103 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/forms/forms.py", line 274, in 
full_clean
[Tue Mar 24 17:31:32.201108 2015] [:error] [pid 23314:tid 140209584568064]     
self._clean_form()
[Tue Mar 24 17:31:32.201113 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/forms/forms.py", line 300, in 
_clean_form
[Tue Mar 24 17:31:32.201119 2015] [:error] [pid 23314:tid 140209584568064]     
self.cleaned_data = self.clean()
[Tue Mar 24 17:31:32.201124 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/dashboards/project/instances/workflows/create_instance.py",
 line 167, in clean
[Tue Mar 24 17:31:32.201131 2015] [:error] [pid 23314:tid 140209584568064]     
usages = quotas.tenant_quota_usages(self.request)
[Tue Mar 24 17:31:32.201136 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/utils/memoized.py", line 90, in 
wrapped
[Tue Mar 24 17:31:32.201142 2015] [:error] [pid 23314:tid 140209584568064]     
value = cache[key] = func(*args, **kwargs)
[Tue Mar 24 17:31:32.201148 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/quotas.py",
 line 224, in tenant_quota_usages
[Tue Mar 24 17:31:32.201153 2015] [:error] [pid 23314:tid 140209584568064]     
disabled_quotas=disabled_quotas):
[Tue Mar 24 17:31:32.201159 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/quotas.py",
 line 165, in get_tenant_quota_data
[Tue Mar 24 17:31:32.201165 2015] [:error] [pid 23314:tid 140209584568064]     
tenant_id=tenant_id)
[Tue Mar 24 17:31:32.201171 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/quotas.py",
 line 147, in _get_quota_data
[Tue Mar 24 17:31:32.201177 2015] [:error] [pid 23314:tid 140209584568064]     
quotasets.append(getattr(cinder, method_name)(request, tenant_id))
[Tue Mar 24 17:31:32.201182 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/cinder.py",
 line 363, in tenant_quota_get
[Tue Mar 24 17:31:32.201188 2015] [:error] [pid 23314:tid 140209584568064]     
return base.QuotaSet(c_client.quotas.get(tenant_id))
[Tue Mar 24 17:31:32.201193 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/cinderclient/v1/quotas.py", line 39, in 
get
[Tue Mar 24 17:31:32.201199 2015] [:error] [pid 23314:tid 140209584568064]     
"quota_set")
[Tue Mar 24 17:31:32.201204 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/cinderclient/base.py", line 151, in _get
[Tue Mar 24 17:31:32.201209 2015] [:error] [pid 23314:tid 140209584568064]     
return self.resource_class(self, body[response_key], loaded=True)
[Tue Mar 24 17:31:32.201215 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/lib/python2.7/dist-packages/cinderclient/openstack/common/apiclient/base.py",
 line 429, in __init__
[Tue Mar 24 17:31:32.201227 2015] [:error] [pid 23314:tid 140209584568064]     
self._add_details(info)
[Tue Mar 24 17:31:32.201233 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/lib/python2.7/dist-packages/cinderclient/openstack/common/apiclient/base.py",
 line 450, in _add_details
[Tue Mar 24 17:31:32.201238 2015] [:error] [pid 23314:tid 140209584568064]     
setattr(self, k, v)
[Tue Mar 24 17:31:32.201244 2015] [:error] [pid 23314:tid 140209584568064] 
UnicodeEncodeError: 'ascii' codec can't encode characters in position 10-11: 
ordinal not in range(128)

I have added   'LANG' and 'LC_ALL'   to the file  /etc/apache2/envvars  :
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1435744

Title:
  UnicodeEncodeError in Creating instance

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Launch instance failed , horizon error message : Danger: There was an
  error submitting the form. Please try again.

  Apache logs:

  [Tue Mar 24 17:31:32.200854 2015] [:error] [pid 23314:tid 140209584568064] 
Internal Server Error: /horizon/project/instances/launch
  [Tue Mar 24 17:31:32.200922 2015] [:error] [pid 23314:tid 140209584568064] 
Traceback (most recent call last):
  [Tue Mar 24 17:31:32.200931 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 112, 
in get_response
  [Tue Mar 24 17:31:32.200939 2015] [:error] [pid 23314:tid 140209584568064]    
 response = wrapped_callback(request, *callback_args, **callback_kwargs)
  [Tue Mar 24 17:31:32.200945 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 36, in dec
  [Tue Mar 24 17:31:32.200952 2015] [:error] [pid 23314:tid 140209584568064]    
 return view_func(request, *args, **kwargs)
  [Tue Mar 24 17:31:32.200958 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 52, in dec
  [Tue Mar 24 17:31:32.200964 2015] [:error] [pid 23314:tid 140209584568064]    
 return view_func(request, *args, **kwargs)
  [Tue Mar 24 17:31:32.200970 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 36, in dec
  [Tue Mar 24 17:31:32.200977 2015] [:error] [pid 23314:tid 140209584568064]    
 return view_func(request, *args, **kwargs)
  [Tue Mar 24 17:31:32.200983 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/decorators.py", line 84, in dec
  [Tue Mar 24 17:31:32.200989 2015] [:error] [pid 23314:tid 140209584568064]    
 return view_func(request, *args, **kwargs)
  [Tue Mar 24 17:31:32.200995 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 69, 
in view
  [Tue Mar 24 17:31:32.201002 2015] [:error] [pid 23314:tid 140209584568064]    
 return self.dispatch(request, *args, **kwargs)
  [Tue Mar 24 17:31:32.201008 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 87, 
in dispatch
  [Tue Mar 24 17:31:32.201014 2015] [:error] [pid 23314:tid 140209584568064]    
 return handler(request, *args, **kwargs)
  [Tue Mar 24 17:31:32.201020 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/workflows/views.py", line 165, 
in post
  [Tue Mar 24 17:31:32.201027 2015] [:error] [pid 23314:tid 140209584568064]    
 context = self.get_context_data(**kwargs)
  [Tue Mar 24 17:31:32.201033 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/workflows/views.py", line 89, in 
get_context_data
  [Tue Mar 24 17:31:32.201039 2015] [:error] [pid 23314:tid 140209584568064]    
 workflow = self.get_workflow()
  [Tue Mar 24 17:31:32.201045 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/workflows/views.py", line 79, in 
get_workflow
  [Tue Mar 24 17:31:32.201051 2015] [:error] [pid 23314:tid 140209584568064]    
 entry_point=entry_point)
  [Tue Mar 24 17:31:32.201069 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/workflows/base.py", line 648, in 
__init__
  [Tue Mar 24 17:31:32.201075 2015] [:error] [pid 23314:tid 140209584568064]    
 valid = step.action.is_valid()
  [Tue Mar 24 17:31:32.201081 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/forms/forms.py", line 129, in 
is_valid
  [Tue Mar 24 17:31:32.201086 2015] [:error] [pid 23314:tid 140209584568064]    
 return self.is_bound and not bool(self.errors)
  [Tue Mar 24 17:31:32.201092 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/forms/forms.py", line 121, in 
errors
  [Tue Mar 24 17:31:32.201097 2015] [:error] [pid 23314:tid 140209584568064]    
 self.full_clean()
  [Tue Mar 24 17:31:32.201103 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/forms/forms.py", line 274, in 
full_clean
  [Tue Mar 24 17:31:32.201108 2015] [:error] [pid 23314:tid 140209584568064]    
 self._clean_form()
  [Tue Mar 24 17:31:32.201113 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/django/forms/forms.py", line 300, in 
_clean_form
  [Tue Mar 24 17:31:32.201119 2015] [:error] [pid 23314:tid 140209584568064]    
 self.cleaned_data = self.clean()
  [Tue Mar 24 17:31:32.201124 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/dashboards/project/instances/workflows/create_instance.py",
 line 167, in clean
  [Tue Mar 24 17:31:32.201131 2015] [:error] [pid 23314:tid 140209584568064]    
 usages = quotas.tenant_quota_usages(self.request)
  [Tue Mar 24 17:31:32.201136 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/horizon/utils/memoized.py", line 90, in 
wrapped
  [Tue Mar 24 17:31:32.201142 2015] [:error] [pid 23314:tid 140209584568064]    
 value = cache[key] = func(*args, **kwargs)
  [Tue Mar 24 17:31:32.201148 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/quotas.py",
 line 224, in tenant_quota_usages
  [Tue Mar 24 17:31:32.201153 2015] [:error] [pid 23314:tid 140209584568064]    
 disabled_quotas=disabled_quotas):
  [Tue Mar 24 17:31:32.201159 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/quotas.py",
 line 165, in get_tenant_quota_data
  [Tue Mar 24 17:31:32.201165 2015] [:error] [pid 23314:tid 140209584568064]    
 tenant_id=tenant_id)
  [Tue Mar 24 17:31:32.201171 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/usage/quotas.py",
 line 147, in _get_quota_data
  [Tue Mar 24 17:31:32.201177 2015] [:error] [pid 23314:tid 140209584568064]    
 quotasets.append(getattr(cinder, method_name)(request, tenant_id))
  [Tue Mar 24 17:31:32.201182 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/share/openstack-dashboard/openstack_dashboard/wsgi/../../openstack_dashboard/api/cinder.py",
 line 363, in tenant_quota_get
  [Tue Mar 24 17:31:32.201188 2015] [:error] [pid 23314:tid 140209584568064]    
 return base.QuotaSet(c_client.quotas.get(tenant_id))
  [Tue Mar 24 17:31:32.201193 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/cinderclient/v1/quotas.py", line 39, in 
get
  [Tue Mar 24 17:31:32.201199 2015] [:error] [pid 23314:tid 140209584568064]    
 "quota_set")
  [Tue Mar 24 17:31:32.201204 2015] [:error] [pid 23314:tid 140209584568064]   
File "/usr/lib/python2.7/dist-packages/cinderclient/base.py", line 151, in _get
  [Tue Mar 24 17:31:32.201209 2015] [:error] [pid 23314:tid 140209584568064]    
 return self.resource_class(self, body[response_key], loaded=True)
  [Tue Mar 24 17:31:32.201215 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/lib/python2.7/dist-packages/cinderclient/openstack/common/apiclient/base.py",
 line 429, in __init__
  [Tue Mar 24 17:31:32.201227 2015] [:error] [pid 23314:tid 140209584568064]    
 self._add_details(info)
  [Tue Mar 24 17:31:32.201233 2015] [:error] [pid 23314:tid 140209584568064]   
File 
"/usr/lib/python2.7/dist-packages/cinderclient/openstack/common/apiclient/base.py",
 line 450, in _add_details
  [Tue Mar 24 17:31:32.201238 2015] [:error] [pid 23314:tid 140209584568064]    
 setattr(self, k, v)
  [Tue Mar 24 17:31:32.201244 2015] [:error] [pid 23314:tid 140209584568064] 
UnicodeEncodeError: 'ascii' codec can't encode characters in position 10-11: 
ordinal not in range(128)

  I have added   'LANG' and 'LC_ALL'   to the file  /etc/apache2/envvars  :
  export LANG=en_US.UTF-8
  export LC_ALL=en_US.UTF-8

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1435744/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to