ironic raises UnicodeEncodeError exception in the non-english language locale
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Medium
|
Haomeng,Wang |
Bug Description
Once we change the default LANG en_US.UTF-8 others non-english languange and applied the *.po files into /usr/share/
File "/usr/lib/
return self.app(environ, start_response)
File "/usr/lib/
return self.applicatio
File "/usr/lib/
app_iter = self.app(environ, replacement_
File "/usr/lib/
return super(Pecan, self)._
File "/usr/lib/
self.
File "/usr/lib/
result = controller(*args, **kwargs)
File "/usr/lib/
pecan.
File "/usr/lib/
else str(error)
UnicodeEncodeError: 'ascii' codec can't encode character u'\uff21' in position 3: ordinal not in range(128)
summary: |
- ironic does not handle utf-8 error message as well + ironic raise UnicodeEncodeError for non-english language env |
summary: |
- ironic raise UnicodeEncodeError for non-english language env + ironic raises UnicodeEncodeError exception in the non-english language + locale |
Changed in ironic: | |
assignee: | nobody → Haomeng,Wang (whaom) |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in ironic: | |
milestone: | none → kilo-rc1 |
Changed in ironic: | |
status: | Fix Committed → Fix Released |
Changed in ironic: | |
milestone: | kilo-rc1 → 2015.1.0 |
Covered by https:/ /review. openstack. org/#/c/ 153155/ already.