various md-* api's failed if 4 bytes characters is given
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Glance Client |
Fix Released
|
Undecided
|
Bhagyashri Shewale | ||
Bug Description
variouse md-* api's fails if 4 bytes character (π) is given by the user.
Steps to Reproduce:
$ glance md-namespace-show π
Result:
'ascii' codec can't encode character u'\U0001f693' in position 0: ordinal not in range(128).
List of APIs failing:
1. md-namespace-show
2. md-namespace-update
3. md-namespace-delete
4. md-namespace-
5. md-namespace-
6. md-namespace-
7. md-namespace-
8. md-object-create
9. md-object-show
10. md-object-list
11. md-object-delete
12. md-object-
13. md-property-create
14. md-property-list
15. md-property-show
16. md-property-delete
17. md-tag-list
18. md-tag-create
19. md-tag-show
20. md-tag-delete
| Changed in python-glanceclient: | |
| assignee: | nobody → Bhagyashri Shewale (bhagyashri-shewale) |
| description: | updated |
| summary: |
- md-* api's failed if 4 bytes characters is given + various-md-* api's failed if 4 bytes characters is given |
| summary: |
- various-md-* api's failed if 4 bytes characters is given + various md-* api's failed if 4 bytes characters is given |

Fix proposed to branch: master /review. openstack. org/312915
Review: https:/