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

Bug #1664958 reported by Anatolii Neliubin on 2017-02-15
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
MOS Maintenance
Michael Dovgal
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
 Not to use any Cyrillic symbols
Description of the environment:
  MOS 9.2

tags: added: area-cinder
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  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers