Cinder does not support volumes with Cyrillic symbols in the "display-name" field

Bug #1664958 reported by Anatolii Neliubin
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Confirmed
Medium
MOS Maintenance
10.0.x
Won't Fix
Medium
Michael Dovgal
9.x
Confirmed
Medium
MOS Maintenance

Bug Description

Detailed bug description:
 OpenStack does not support Cyrillic symbols in the names of Cinder volumes
Steps to reproduce:
 Install the simplest configuration: controller, compute+cinder
 Create the volume with Cyrillic symbols in --display-name
  #cinder create 1 --display-name 'тест'
  There are plenty of ERROR messages in /var/log/cinder/cinder-api.log
2017-02-15 12:22:25.554 16210 ERROR cinder.api.middleware.fault [req-46a12c16-2781-4736-b03f-702402f384aa 829a3ed118ef4331afd5dc5c0d70d97a 7606f7402449411b88028ee68d239695 -
 - -] Caught error: <type 'exceptions.UnicodeDecodeError'> 'ascii' codec can't decode byte 0xd1 in position 251: ordinal not in range(128)
Expected results:
 Cinder should work correctly with any unicode text
Workaround:
 Not to use any Cyrillic symbols
Description of the environment:
  MOS 9.2

tags: added: area-cinder
Revision history for this message
Michael Dovgal (mdovgal) wrote :

Due to necessity to backport a big amount of refactoring changes for fixing non high or critical bug.
Recommend to use workaround to avoid this problem

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.