2016-02-15 13:50:21 |
Sheel Rana |
bug |
|
|
added bug |
2016-02-15 13:50:32 |
Sheel Rana |
nova: assignee |
|
Sheel Rana (ranasheel2000) |
|
2016-02-15 13:51:36 |
Sheel Rana |
description |
mysql database does not support 4 byte unicode due to its utf8 character set.
If any operation is executed with 4byte unicode name, it reports 500 error without any proper error message to user.
This will be confusing for user as no information is present about why this issue occurred.
Please refer below for details:
nova secgroup-create sheel 🌋
ERROR (ClientException): Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
<class 'oslo_db.exception.DBError'> (HTTP 500) (Request-ID: req-a4eef1d6-11fa-4188-b116-ffdf728e04f4) |
mysql database does not support 4 byte unicode due to its utf8 character set.
If any operation is executed with 4byte unicode name, it reports 500 error without any proper error message to user.
This will be confusing for user as no information is present about why this issue occurred.
Please refer below for details:
nova secgroup-create sheel 🌋
ERROR (ClientException): Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
<class 'oslo_db.exception.DBError'> (HTTP 500) (Request-ID: req-a4eef1d6-11fa-4188-b116-ffdf728e04f4)
Bug can be reproduced by simply using 4byte unicode characters in name of security group.
This is 100% reproducible. |
|
2016-02-16 18:01:45 |
Augustina Ragwitz |
tags |
|
compute |
|
2016-02-16 18:02:23 |
Augustina Ragwitz |
summary |
4 byte unicode handling for entity names |
Nova should use 4 byte unicode for entity names |
|
2016-02-16 18:02:46 |
Augustina Ragwitz |
summary |
Nova should use 4 byte unicode for entity names |
Use 4 byte unicode for entity names in mysql |
|
2016-02-16 18:02:59 |
Augustina Ragwitz |
nova: status |
New |
Invalid |
|
2016-02-17 03:19:35 |
Sheel Rana |
nova: status |
Invalid |
In Progress |
|
2016-02-17 15:36:32 |
Sheel Rana |
summary |
Use 4 byte unicode for entity names in mysql |
Proper error message to user in case 4 byte unicode characters are used for entity names. |
|
2016-02-20 17:02:46 |
Sean Dague |
tags |
compute |
api compute |
|
2016-02-20 17:02:50 |
Sean Dague |
nova: importance |
Undecided |
Low |
|
2016-02-25 17:40:54 |
Matt Riedemann |
tags |
api compute |
api db |
|
2016-08-11 15:31:56 |
Markus Zoeller (markus_z) |
bug |
|
|
added subscriber Markus Zoeller (markus_z) |
2016-12-07 09:24:48 |
OpenStack Infra |
nova: assignee |
Sheel Rana (ranasheel2000) |
Hussain Chachuliya (hussainchachuliya) |
|
2017-06-23 12:44:26 |
Sean Dague |
nova: status |
In Progress |
Invalid |
|
2017-06-23 12:44:31 |
Sean Dague |
nova: assignee |
Hussain Chachuliya (hussainchachuliya) |
|
|
2017-06-29 11:46:01 |
Sean Dague |
nova: status |
Invalid |
In Progress |
|
2017-06-29 11:46:04 |
Sean Dague |
nova: assignee |
|
Hussain Chachuliya (hussainchachuliya) |
|
2017-10-18 05:56:48 |
OpenStack Infra |
nova: assignee |
Hussain Chachuliya (hussainchachuliya) |
Takashi NATSUME (natsume-takashi) |
|
2019-08-02 06:03:21 |
Takashi Natsume |
nova: assignee |
Takashi NATSUME (natsume-takashi) |
|
|
2019-08-02 06:03:27 |
Takashi Natsume |
nova: status |
In Progress |
Confirmed |
|
2020-04-29 10:16:34 |
OpenStack Infra |
nova: status |
Confirmed |
In Progress |
|
2020-04-29 10:16:34 |
OpenStack Infra |
nova: assignee |
|
Stephen Finucane (stephenfinucane) |
|